Uninvoiced billable expenses should not appear in an accounts receivable collections forecast. They are costs marked for later customer reimbursement, not open customer invoices. Track them in a project-to-invoice readiness view. Move them into the AR forecast only after they are included on a generated invoice and the resulting open balance appears in the authorized accounting source.
Intuit's billable-expense documentation defines a billable expense as a cost incurred on a customer's behalf and explains that it is later added to a customer invoice. Intuit's Projects guidance likewise separates costs assigned to a project from estimates, invoices, and other income transactions.
Use two connected queues
The **billing-readiness queue** answers: what completed or recorded work still needs to become an invoice? The **AR collections queue** answers: which open invoice balances require evidence, ownership, or a collection-timing assumption?
| Item | Billing-readiness queue | AR collections queue | |---|---:|---:| | Billable expense not added to an invoice | Yes | No | | Draft invoice | Yes | No | | Generated invoice in accounting source | No | Yes | | Open invoice with a partial payment | No | Yes, for the residual balance | | Expense that will not be reimbursed | Resolve in project/accounting workflow | No |
This boundary prevents a project cost from being mistaken for customer cash that is already collectible.
Record the project-to-invoice handoff
For each uninvoiced billable expense, retain:
- project and customer;
- source transaction identifier and date;
- expense amount and description;
- billable status;
- required approval or supporting document;
- expected invoice or milestone;
- internal owner;
- next review date;
- final invoice identifier after billing.
Do not assign an expected collection week before the invoice exists. An expected invoice date and an expected payment date are separate assumptions.
Reconcile when the invoice is created
When the billable expense is added to an invoice, verify the invoice customer, amount, date, due date, linked project or source transaction, and current open balance. Mark the billing-readiness item complete only after the generated invoice can be found in the accounting source.
Then create an AR forecast row from the invoice—not from the earlier expense record. Preserve the link back to the project item for context, but treat the invoice row as the amount source.
If several billable expenses roll into one invoice, keep one forecast row per invoice and attach the supporting items. If one expense is split across invoices, record the allocation rather than copying the full cost into each invoice.
Keep revenue and cash questions separate
This workflow does not decide when revenue should be recognized, how taxes apply, or whether an expense is reimbursable under a contract. Those are accounting, tax, and agreement questions for the appropriate professionals and source documents. The narrow goal is to prevent unbilled project activity from inflating expected AR collections.
Searches for “billable expenditure revenue” often collapse three different objects. The expenditure is the source cost or project transaction. Billable backlog is the amount eligible for invoice preparation. Open AR begins only when a customer invoice posts with a remaining balance. Revenue recognition can follow its own accounting rule and should not be used as a substitute for any of those statuses.
For a cash forecast, bridge the expense identifier to the posted invoice identifier, then use the invoice's verified remaining balance and current collection evidence. The broader professional-services cash-flow guide shows how billing readiness and issued-invoice collections fit into one management view without double counting.
The forecast-ready AR data checklist explains the invoice fields needed for a reviewable cash assumption. The four-week AR forecast guide starts once open invoice rows exist. The consulting-firm weekly AR review shows how project-based service firms can manage the downstream collection queue.
Agencies with pass-through costs can use the narrower reimbursable-expense boundary to bridge billable items into one issued client invoice.
For cash already held before services are invoiced, use the separate professional-services retainer boundary. Retainers and billable expenses are both upstream of an open invoice in some workflows, but they are different accounting populations and should not be combined.
AR Pulse works from an authorized QuickBooks receivables export, not project costs or credentials. It produces a ranked cash-action list and a four-week collections view without changing the books or promising payment. See the one-page example.