Forecast only the retainage that is currently an issued, open customer balance and give it a timing assumption only when the release condition has supporting evidence. Contract value held back before it is billable belongs in a billing outlook, not current accounts receivable.
Microsoft’s project-contract documentation describes customer payment retention as an amount deducted from project invoice lines until an agreed project stage. Microsoft’s invoicing overview distinguishes billing backlog and approved project activity from posted invoices recorded in customer and general-ledger records.
Identify which retainage state exists
Retainage can refer to several different populations. Keep them separate:
- **Contract retention not yet billed:** an upstream term, not open AR.
- **Invoice amount reduced before posting:** not part of the current invoice balance.
- **Issued retainage receivable:** an open customer balance, but collection depends on release evidence.
- **Released and paid retainage:** observed collection, subject to cash reconciliation.
Using the full contract amount as open AR can overstate receivables. Excluding an issued retainage balance entirely can understate the customer exposure and hide a management exception.
Build a release-evidence record
For each retainage item, capture the customer, project, source invoice, retained amount, contract clause or approved term, release condition, current project stage, billing status, owner, and next review date. Link later release invoices or adjustments back to that record.
Do not infer that a percentage-complete estimate means the contractual release condition has been met. Require the approval, milestone, completion evidence, or posted billing record used by the business. Accounting and contract interpretation stay with the company and its advisers.
The professional-services invoice proposal guide separates pre-posting proposals from open receivables. The consulting milestone readiness guide covers the billing gate before invoicing.
Four-week forecast treatment
If the retainage is not yet an issued receivable, keep it out of the open-AR forecast. If it is issued and open, include its recorded remaining balance but use a collection week only when the release and payment timing evidence is current. Otherwise place it in an exception or scenario view with timing unknown.
When retainage is released, verify the posted invoice or balance change and avoid adding both the original held amount and the release invoice. When cash arrives, reconcile the payment to the correct retainage record.
Decision rule
Contract retention, billable retainage, open retainage AR, and collected cash are different stages. Forecast the stage supported by current records and never treat a contractual future amount as certain cash. The invoice collection assumptions template provides a way to record evidence and review dates. Finance teams can also apply for an AR Pulse review when they want an invoice-level action list and four-week forecast from an authorized export.