Direct vs indirect cash flow forecasting
The direct method forecasts cash by listing actual receipts and payments, which suits short horizons and operational cash management. The indirect method starts from forecast profit and adjusts for non-cash items and working capital movements, which suits longer horizons and is what appears in published accounts.
Both methods arrive at the same closing cash balance. They differ in what they start from, and therefore in what they are useful for.
The direct method#
You list the cash you expect to receive and the cash you expect to pay, item by item, in the period each one moves. Receipts from customers. Payroll. Rent. The VAT bill. A loan repayment. Add them up and you have your cash movement for the period.
Its strength is that it is concrete. Every line is a real payment somebody could point at, which makes it easy to check, easy to explain, and easy to act on. If the forecast says you are short in week seven, you can see precisely which payments cause it and which you could move.
Its weakness is that it does not scale far into the future. Listing individual receipts and payments requires knowing what they are, and beyond a few months you do not. It also does not reconcile to your profit and loss on its own, so nothing catches an inconsistency.
The indirect method#
You start from forecast profit and work back to cash. Add back the costs that never involved money leaving, principally depreciation. Adjust for working capital: if customers owe you more at the end of the period than the start, that increase is cash you earned but have not received, so it comes off. Then handle the items that move cash without touching profit, such as capital purchases and loan principal.
Its strength is that it ties your cash forecast to your profit forecast and your balance sheet, so the three constrain each other. That is what makes it the basis of a three-way forecast, and it is why published accounts and lender submissions use it. It also extends comfortably over years, because it works from totals rather than individual transactions.
Its weakness is legibility. A line called "movement in trade receivables" is not something an operator can act on, and the method assumes a working knowledge of accruals accounting.
Which one to use, in practice#
Use the direct method if your horizon is weeks, if you are managing a tight position, or if a lender has asked for a short-term cash flow during a difficult period. Use the indirect method if your horizon is years, if you need a balance sheet alongside, or if you are producing a forecast for a bank or an investor. If somebody asks for a three-way forecast, they are asking for the indirect method whether or not they say so.
A note on driver-based models#
This distinction is about how you derive cash, not about where the underlying numbers come from. A driver-based model can present either view, because once you hold prices, volumes, payment terms and costs as inputs, both the direct listing and the indirect reconciliation are calculations off the same model rather than two separate exercises.