What it means
A project contract says the supplier may invoice only after an agreed deliverable reaches a defined milestone, and project invoice milestone compliance checks whether invoices were raised against the correct event, amount and evidence under that agreement. It is a commercial control rather than a universal accounting revenue rule, so read the contract first, since a milestone might require delivery, testing, sign-off or the passage of an objection window, and do not substitute a generic project schedule label for the payment clause.
An internal team declaring work complete may not meet the customer's acceptance requirement, so identify the evidence the agreement names and preserve the baseline that applied when each invoice was issued, because signed change orders may alter price, scope or milestone order. Define the eligible population by including invoices tied to milestone-based project contracts, not unrelated time-and-materials bills or deposits unless explicitly included.
One invoice can cover several milestones, and one milestone may generate several partial invoices, so count invoice-line to milestone links where needed. Set the denominator as qualifying milestone invoice events in a period, and also report eligible accepted milestones not invoiced if completeness is a separate concern.
Check the amount and the timing of each invoice. Even after acceptance, the invoice may exceed the allowed instalment or ignore a previously paid advance, and a commercial milestone amount may be exclusive of tax or denominated in another currency, so verify the applicable contract and local invoice requirements.
A contract might allow invoicing on completion, certification or a later date, so record the actual permitted date and the invoice issue date, and note that a project may deliver 80% of the work while a payment milestone requires full acceptance, so do not invoice 80% automatically unless the contract permits it. Handle disputed acceptance and evidence with care.
A customer's silence is not necessarily approval, so apply only the contract's stated process and seek legal advice when facts are unclear, and keep acceptance certificates, test records, change orders and invoice references traceable to the project ledger. Project and finance systems may disagree on milestone status, so reconcile before generating the invoice, obtain the authorised sign-off from the customer rather than using an invoice to force acceptance, and do not let a manager close to a revenue target mark a milestone accepted without the required evidence.
Separate invoice from cash and record exceptions by cause. A compliant invoice may remain unpaid, and payment does not retroactively make an invoice compliant with a milestone clause.
Premature invoice, wrong milestone, overamount, missing evidence and duplicate invoice are different causes, a credit note does not erase the first-pass exception, and an invoice sent well after a valid milestone may be compliant but harms cash planning, so measure lag separately. APM's project assurance material links contractual schedules and acceptance processes with defined deliverables, which supports evidence-based controls, not a single global invoicing trigger, and World Bank contract management guidance discusses noncompliant deliverables and payment approvals in its procurement context, although the contract and applicable law still govern a private project.
Financial reporting standards may recognise revenue or assets at a different time from contractual billing, so finance should assess that separately. A high automated match percentage can hide projects with missing signatures or invalid versions, so inspect the documents behind selected cases, and use failures to fix the workflow by reconciling delivery, acceptance and billing gates before sending invoices, without treating a disputed project as routine.
In practice
Real-world examples.
Example
A contract permits a $30,000 invoice after signed acceptance; finance invoices that amount only after the certificate is recorded.
Example
A project team finishes internal testing but customer acceptance is still required, so an invoice at that point fails the agreed gate.
Example
A corrected invoice reverses a premature bill; first-pass compliance still records the initial error.
Formula
Calculation
Illustrative first-pass compliance = qualifying invoice events with valid milestone, amount, evidence and timing / all qualifying milestone invoice events x 100. If 48 of 50 events pass on issue, the rate is 96%. Report accepted milestones not yet billed separately.Case study
Seen in the real world.
This entirely fictional case follows Lumen Projects. Its billing team used an internal task-complete flag to issue milestone invoices, but the contract required customer test acceptance. Lumen linked the acceptance record to the billing workflow, credited one premature invoice and measured first-pass compliance in the next cycle. The case does not decide revenue recognition or legal acceptance for a real project.
Watch out
Common mistakes.
- Using an internal schedule milestone when the contract requires external acceptance.
- Treating a later credit note as if an early invoice never happened.
- Assuming a compliant invoice proves revenue can be recognised.
Questions
People also ask.
Does acceptance always require a signature?
No. Follow the specific contract and applicable law; do not assume silence counts.
Is this a payment collection measure?
No. It tests whether billing aligns with agreed milestones.
Can partial work be invoiced?
Only when the relevant terms permit a partial or staged amount.
From the founder's library

Take it further with the book.
Build your financial confidence beyond this definition. Shihan's full-length guide, Accounting Fundamentals, takes the same plain-English approach and turns it into a complete, practical playbook for non-finance managers, business owners and students - with chapter-end quiz answers and presentation slides included.
25% off with code MMHQ25, applied at checkout. Priced in USD - checkout may show the equivalent in your local currency.
View the book and save 25%Related
