Unbilled professional-services work should not appear in the same invoice-level collections forecast as issued open accounts receivable. It can belong in a separate billing-readiness or cash-upside view, but it is not yet an invoice the customer owes under the open-AR population.
Microsoft's billing-backlog guidance describes unbilled sales actuals that can be marked ready or not ready for a draft invoice. Microsoft's project-invoicing documentation explains that posting a project invoice creates the customer receivable. Those are distinct workflow states.
Maintain three populations
Use separate records for:
- **unbilled work:** approved or pending time, expense, fee, product, or milestone inputs that have not produced an issued invoice;
- **draft or proposal:** billing content assembled for review but not yet posted as customer AR;
- **issued open invoice:** a posted customer receivable eligible for collections forecasting.
Preserve the source system, project, customer, approval status, billing status, owner, and dates for each population. Never copy an estimated unbilled amount into open AR merely because the work is expected to be invoiced.
Give the backlog its own forecast
An internal billing-readiness view can estimate when work may become invoicable, using labels such as blocked, ready for review, draft, approved, and posted. Keep those amounts outside the four-week collections total until an authorized source shows an issued open receivable.
This prevents double counting: once as unbilled work and again as the later invoice. It also avoids attaching customer payment timing to work that has not passed billing controls.
The invoice-proposal boundary distinguishes proposal from AR. The consulting change-order guide covers changed scope before posting. The billable-expenses guide makes the same distinction for reimbursable project costs.
Use the billing-backlog bridge when multiple upstream transactions must reconcile to a later posted invoice.
Use a handoff control
For each item moving toward billing, record approval evidence, billing basis, exception, invoice owner, target posting date, and next review. When the invoice posts, capture the issued identifier, amount, due date, and open status; then retire or link the upstream backlog row so it cannot be counted twice.
If a project system uses terms such as accrued revenue, contract asset, unbilled receivable, draft invoice, or proforma, retain the source label and have the company's accounting owner determine the treatment. The operational control is to keep upstream billing records separate from issued customer AR.
Decision rule
Unbilled work can inform a billing pipeline, but only issued open invoices enter the invoice-level collections forecast. Connect the states with traceable identifiers and dates rather than merging them.
AR Pulse analyzes an authorized QuickBooks receivables export into a ranked cash-action list and four-week collections forecast. Professional-services finance owners can apply for a review once the issued-invoice population is separated from billing backlog.