Finance

Cash Flow Forecast

A cash flow forecast is a projection of the cash a business expects to receive and pay out over a future period - typically a rolling 4, 8, or 13-week window. It tracks when money actually moves, not just when revenue is recorded.

A cash flow forecast is a projection of the cash a business expects to receive and pay out over a defined future period - typically a rolling 4, 8, or 13-week window. Unlike a profit and loss statement, which records revenue when it is earned, a cash flow forecast tracks the actual timing of money moving into and out of the bank account. For project-based businesses where invoices are large and tied to milestones, it is the tool that prevents a profitable business from running out of cash.

What Goes Into a Cash Flow Forecast

A basic forecast has two sides: inflows (money coming in) and outflows (money going out). Inflows means customer payments broken down by when they are expected to clear, not just when the invoice was raised. For project-based businesses, that requires knowing which milestone invoices are outstanding and which customers consistently pay late. Outflows should cover supplier payments, payroll, rent, loan repayments, and tax liabilities due in the period.

The forecast works week by week: opening balance, plus inflows, minus outflows, equals closing balance. If the closing balance goes negative in any future week, the forecast flags a problem with enough lead time to act - whether that means pushing a milestone invoice forward, delaying a discretionary purchase, or arranging bridging finance.

Rolling vs. static forecasts

A rolling 13-week forecast is updated each week - last week drops off, a new week is added at the far end. This is more useful than a once-a-year budget because it reflects what is actually happening in the business. Most small businesses find a 4-8 week rolling window practical to maintain.

Cash Flow Forecasting in Project-Based Businesses

Project-based businesses face a specific challenge: costs accumulate steadily across a project, but income arrives in large, uneven amounts tied to milestones or final invoice. A contractor paying sub-contractors and buying materials weekly may not invoice the client until practical completion - six to twelve weeks away.

Stage invoicing - raising invoices at project milestones rather than at completion - is the most direct way to reduce this gap. According to Bluevine's September 2025 SMB survey, 39% of small businesses carry less than one month of operating expenses in cash reserve. A forecast does not create cash, but it gives you enough warning to act before the gap becomes critical.

FAQs

What is the difference between a cash flow forecast and a cash flow statement? A cash flow statement is a historical record showing how cash moved through the business in a past period. A cash flow forecast is forward-looking - it projects future receipts and payments so the business can anticipate shortfalls before they arrive. The statement tells you what happened; the forecast tells you what is coming.

How far ahead should a cash flow forecast look? Most small to medium-sized businesses find a 4-8 week rolling forecast practical and actionable. Businesses with longer project cycles - construction contractors or solar installers - benefit from a 13-week window to see upcoming milestone payments and large supplier invoices together. Annual forecasts are useful for planning but too broad for day-to-day cash decisions.

What happens when a customer pays late? Late payment is the most common reason a forecast misses. When a customer delays by one week, the shortfall must be absorbed from existing balances or covered by the next incoming payment. Accurate forecasting depends on realistic assumptions about payment behavior - including a provision for habitual late payers. Zigaflow's invoicing module tracks outstanding invoices and flags overdue accounts, giving you live data to keep your forecast current.

Frequently asked questions

See it in action

Ready to put this into
practice?

Book a free demo and see how Zigaflow fits your team.

Book a free demoView pricing