Put Your Sales Pipeline into a Cash Forecast
Put pipeline work into a cash forecast only after separating its stage, delivery date and expected payment date. Keep speculative enquiries in a scenario, accepted work in its own schedule, and issued invoices in receivables. As a job moves forward, replace its earlier entry instead of adding another receipt for the same sale.
What you’ll get from this guide: For service businesses with work booked ahead: create one traceable cash entry per job or milestone.
Forecast the receipt, not the sales conversation
For Friday's bills, you need to know which customer payments will have cleared. Even a signed quote leaves some dates to check. Delivery, acceptance, invoicing and customer payment can fall in different weeks.
Use your cash forecast for timing and a separate job register for the evidence behind each receipt. Business Victoria's forecasting guidance emphasises the timing of inflows and outflows. The worksheet below applies that principle to a service pipeline.
Give each job one place in the records
- Enquiry or quoteRecord the opportunity, next decision and evidence; keep unaccepted work out of committed receipts.
- Accepted workMap the agreed scope, delivery milestone and likely collection date. Include the costs of fulfilling it.
- Issued invoiceReplace the matching pipeline receipt with the outstanding invoice balance.
- Cleared paymentRemove it from future receipts and reconcile it to the bank.
Assumptions: AUD. Amounts are total expected bank receipts, including any applicable GST. Dates are fictional planning weeks; accepted work is still subject to delivery and collection risk.
| Job | Evidence / stage | Delivery or acceptance | Expected receipt | Forecast treatment |
|---|---|---|---|---|
| A: $4,000 | Invoice issued | Complete | Week 1 | Receivables: $4,000 |
| B: $6,000 | Quote accepted | Week 2 | Week 4 | Booked work: $6,000 |
| C: $8,000 | Quote sent, no acceptance | Unconfirmed | Week 6 if won | Scenario only |
| D: $3,000 | Enquiry | Unknown | Unknown | No dated receipt yet |
Original ASBG worked example. All businesses, amounts and scenarios are fictional. The table contains the same figures as the visual.
Job B becomes invoice B-104 after delivery. Remove the $6,000 booked-work entry when importing B-104. Both records can remain in the audit trail, but only one belongs in the cash total.
Make uncertainty visible without inventing certainty
If past quote conversion supports a probability estimate, a weighted pipeline can help with longer-range planning. But a 50% chance of an $8,000 job is not a $4,000 payment. You may receive $8,000, nothing, or a different staged amount. Test those whole outcomes when deciding whether a particular bill can be paid.
Create a cautious case with existing invoices and credible booked receipts, then an additional-work case. Label assumptions about conversion and timing separately. Review overdue invoices too: being invoiced doesn't make a receipt certain.
Include the costs of winning the work
An extra $8,000 receipt may require materials, subcontractors or travel weeks earlier. Add those payments to the same scenario. Otherwise the “more sales” case can hide a larger funding gap. The large-contract cash test shows how to do this.
For deposits and milestones, use separate rows linked to one job identifier. Once a deposit is paid, subtract it from the amount still to be collected. Don't forecast the full contract price again at completion.
Review the handover every week
Ask the person selling the work about acceptance, the person doing it about delivery, and whoever invoices about the customer's payment process. Update only the assumptions that changed, with a date and source. Use the forecast-versus-actual log to learn whether your receipt dates are realistic.
Key takeaways
- Separate opportunities, accepted work, invoices and cleared cash.
- Replace entries as a job changes stage; don't add the same sale twice.
- Forecast delivery costs alongside any additional sales receipts.
Where to get help
Your bookkeeper can help join invoice balances to job references. Check contractual milestone and acceptance wording with an appropriate adviser if it determines when you can request payment.
Where to go from here
Can You Fund a Large Contract Before It Pays?
Check the funding gap before accepting a larger job.
3 min readCash Forecast vs Actual: Find What Went Wrong
Use actual bank movements to improve the next forecast.
3 min readWhat If Your Biggest Customer Pays Late?
Continue the “see the gap” reading sequence.
3 min read
General information only. This guide doesn't take your personal or business circumstances into account and isn't financial, legal or tax advice. Rates and thresholds change — check the official sources linked in this guide and get qualified advice where your circumstances require it.