Back to Glossary

Entry · Accounting

Unbilled Milestone Acceptance Lag

Unbilled milestone acceptance lag is the time between a defined project-deliverable completion or submission event and the customer acceptance needed under the contract before billing. It can reveal internal evidence delays, customer review delays and rework after rejection. The clock and monetary scope must be stated; completion, acceptance, invoice issuance, revenue recognition and cash receipt are separate events.

From the Money Master HQ dictionary, founded by Shihan Sheriff (FCMA, VP of Finance at Nomod, CFO at Esanjo Ventures). How these definitions are written.

What it means

A project team completes a contracted deliverable, but the customer's acceptance certificate does not arrive for several weeks, and if the agreement ties billing to acceptance, cash may wait even though the work is done. Unbilled milestone acceptance lag measures the interval between a defined completion event and the required acceptance event.

Oracle documents milestone billing and its relationship to revenue recognition in a project system, and Accelo describes tying invoices to delivered milestones, but contractual acceptance and financial-reporting recognition are distinct, so the precise rule needs contract and standards review. Define completion, because internal "done" status, delivery to the customer and completion of tests may have different dates, and choose the contract-relevant event.

Define acceptance too, since a formal certificate, portal approval or deemed-acceptance clause can apply, so read the signed terms rather than relying on habit. Record submission as well, because a milestone cannot be reviewed until required evidence is sent, and measure internal submission delay separately from the customer's actual evaluation interval.

Set the clock, since calendar days and business days differ and contractual review windows may pause for missing information, and check customer receipt because a submission email in a sent folder may not prove delivery to the designated person or portal. Handle rejection carefully: a rejected milestone with valid defects needs corrective work, so the lag should not be silently reset as if work just began, and each resubmission should be tracked with original and revised versions, reasons and dates.

Watch partial acceptance, where a customer accepts one deliverable but not the rest, by recording value and conditions at the component level. Review contract wording, as some terms treat silence after a defined period as acceptance, and both enforceability and calculation need specialist review.

Acceptance may trigger the right to invoice, but the billing team still needs price, tax and purchase-order details, and approval-to-invoice is another stage, so a short acceptance lag can still lead to late billing. Revenue is a separate question as well, because work may be recognised before or after billing eligibility depending on performance obligations and applicable standards.

Quantify unbilled value, since days alone can hide a large milestone, so pair the lag with the supported amount and cash forecast impact, and show open cases because an average of accepted milestones ignores the oldest pending approvals. Check dependencies and scope: customer acceptance may rely on testing by a third party or another contractor, the customer may contest whether extra work is included, and unsigned changes should stay distinct from agreed milestone value.

Review quality too, since repeated rejection can reflect incomplete delivery, not merely a slow customer, and a clear evidence pack and an agreed review date may help, but follow-up with the customer needs proper authority and relationship context. Plan cash without forecasting an immediate receipt just because the project team marks a milestone complete, and include acceptance, invoice and payment terms, remembering that some contracts impose response periods on both parties that should be calendared accurately without assuming a universal term.

Reconcile system states, because project software, customer portal and accounting may show different statuses, and keep completion evidence, submission proof, feedback and the certificate to support both collection and dispute resolution. For an owner, acceptance lag shows where delivered project work waits for the customer's required confirmation, and if one milestone type repeatedly waits, redesign evidence and acceptance criteria before the next contract.

In practice

Real-world examples.

1

Example

A deliverable is sent for approval on May 1 and accepted May 16, a 15-day submission-to-acceptance lag. The project manager records both dates against the milestone value. The finance team uses them in the cash forecast.

2

Example

A customer rejects incomplete test evidence, so the team records the reason and resubmission rather than resetting history. The original submission date and the revised one both stay on file. The lag therefore reflects the full time the milestone waited.

3

Example

A signed acceptance arrives promptly but billing waits another week for a purchase-order reference. The acceptance lag is short, yet the invoice is still late. The company tracks the two stages separately so it can see which one needs fixing.

Formula

Calculation

Illustrative lag = verified acceptance date - defined completion or complete-submission date. May 1 to May 16 is 15 calendar days by ordinary date subtraction. Also report still-open milestones and their amounts. Worked example: a $240,000 milestone is submitted with complete evidence on May 1, accepted on May 16 and invoiced on May 18. With payment terms of 30 days, cash arrives on June 17. That is 15 days of acceptance lag, 2 days of invoice lag and 30 days of terms, so 15 + 2 + 30 = 47 days from submission to cash.

Case study

Seen in the real world.

This entirely fictional example follows Aspen Engineering. A completed project stage sat unbilled while the customer waited for a missing test report. Aspen separated the five-day internal document delay from ten days of customer review, obtained the required acceptance and then issued the invoice under the contract. The case does not determine revenue recognition for a real project.

Watch out

Common mistakes.

  • Calling internal "complete" status proof that contractual acceptance occurred.
  • Reporting only accepted milestones and omitting old pending cases.
  • Treating acceptance as the same event as cash collection.

Questions

People also ask.

Can a customer accept by silence?

Only if the contract and applicable law support a deemed-acceptance mechanism; verify specifics.

When does the clock start?

Choose completion or a complete submission and show internal preparation time separately.

Does acceptance always trigger revenue?

Not automatically. Accounting depends on performance obligations and relevant standards.

Was this explanation helpful?

From the founder's library

Accounting Fundamentals: A Non-Finance Manager's Guide to Finance and Accounting, by Shihan Sheriff

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.

US$2.24US$2.99

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%
Last updated · October 8, 2026
Browse all terms →

Disclaimer

The information provided in this finance dictionary is for educational and informational purposes only. It should not be construed as financial, investment, legal, or tax advice. Always consult with a qualified professional before making any financial decisions. Money Master HQ makes no representations or warranties about the accuracy, completeness, or suitability of this information. Use of this content is at your own risk.