arrow_backBack to blog

Direct vs indirect cash flow forecasting — which to use, when

April 22, 20265 min readby FlowCast Team

The difference in one paragraph

The direct method schedules expected cash inflows and outflows by date. The indirect method starts from net income and adjusts for non-cash items (D&A, accruals, working capital). Both arrive at the same change in cash — but they answer very different questions.

When to use direct

Direct is for operating the business week to week. If you're asking "will I make payroll on the 15th?", direct is the only method that gives you a clean answer, because it ties every projected cash event to a concrete invoice, bill, or payroll run.

When to use indirect

Indirect is for reporting. GAAP/IFRS statements use indirect. Boards and investors expect the indirect format because it reconciles cleanly to the P&L. It's also better at long horizons (annual, multi-year) where date-level scheduling falls apart.

Why people mix them up

Most cash flow templates online are budget templates: a revenue forecast minus an expense forecast. That's neither direct nor indirect — it's an income statement projection. It's useful, but it won't tell you when you run out of money, because it ignores AR aging and AP timing.

The rule of thumb

  • 13 weeks out: direct
  • Annual planning: indirect
  • Multi-year: indirect
  • Weekly liquidity decisions: direct, always

FlowCast is a direct-method tool — the only kind that gives you a confident answer to "will cash be tight next month?".