A project invoice proposal is not yet an open receivable. It is a review and posting stage between project evidence and the customer-facing invoice. Include the amount in an accounts receivable collections forecast only after the invoice is issued, posted to the approved accounting source, and visible as an open balance.

Microsoft's Project Operations guidance describes conditions and review steps for project invoice proposals, including time, material, milestone, staging, and posting processes. Microsoft's project-invoicing overview distinguishes project types, invoice proposals, on-account invoicing, controls, and credit notes. Those workflow details support a clear boundary: billing readiness is upstream of receivables.

Keep four populations separate

  • **Work performed:** project delivery evidence exists, but billing may not be ready.
  • **Unbilled sales or approved time and expense:** value may be eligible for a proposal, but no customer invoice is open.
  • **Invoice proposal or pro forma:** finance is reviewing format, amount, milestones, advances, or other billing details.
  • **Posted open invoice:** the accounting source shows an issued obligation and remaining balance.

A four-week AR forecast starts with the fourth population. The other three can inform a broader billing pipeline, but mixing them into receivables overstates open AR and can double count future cash.

Define the proposal-to-invoice handoff

For each proposal, capture the project or contract reference, customer, proposed amount, supporting time or milestone population, approval status, finance owner, expected posting date, and blocker. When the final invoice posts, link its identifier, issue date, due date, and open balance back to the proposal.

Do not carry the proposed amount into the AR forecast if the final invoice amount differs. Replace the upstream estimate with the posted source row once, preserving the change history.

Review common blockers

Proposal-stage amounts often remain outside open receivables because of unapproved time, incomplete staging, disputed line detail, milestone confirmation, advance or retainer application, customer formatting requirements, or accounting review. Record the actual blocker without predicting that approval or posting will happen on a chosen date.

The consulting milestone guide covers a similar boundary for fixed-price work. The billable-expenses guide keeps reimbursable project costs outside AR until they become issued open invoices.

For a wider upstream population, use the professional-services unbilled-sales boundary to separate approved time, expense, fee, and other billing-backlog records from posted customer receivables.

When one engagement has several responsible payers, the multiple-funding-source AR workflow preserves invoice-level ownership while reconciling the project total.

Prevent double counting

At each weekly review:

  1. compare proposal identifiers with posted invoice identifiers;
  2. remove posted proposals from the upstream billing pipeline;
  3. include only the final open amount in the AR population;
  4. exclude voided, credited, or superseded documents;
  5. assign collection timing from customer and invoice evidence, not the proposal date;
  6. retain the linkage for later variance review.

If the project system and QuickBooks disagree, preserve both statuses and assign an internal owner. Do not add a manual forecast row to compensate for a missing accounting entry.

A compact handoff record

Store proposal ID, project, customer, proposed amount, readiness status, blocker, owner, approval date, posting date, final invoice ID, final open amount, accounting report date, and forecast treatment. This record shows where a value sits without turning billing pipeline into cash.

Decision rule

Proposal is not invoice. Approved work is not open AR. Posted open invoice is not certain cash. Move the amount into the four-week collections population only when the authorized accounting source shows the issued receivable.

When the workflow rejects a proposal or requests changes, keep it in billing backlog and use the rejected-proposal forecast boundary before moving anything into open AR.

AR Pulse analyzes an authorized QuickBooks receivables export and does not operate project billing systems or change the books. Professional-services finance owners can apply for AR Pulse once the posted open-invoice population is ready.