Cash forecasting is simultaneously one of the most important and most neglected FP&A disciplines. Many finance teams produce detailed P&L forecasts but manage cash reactively — only focusing on the cash position when it's already under stress. This guide covers the two primary forecasting methods, step-by-step implementation, and why cash forecasting is particularly critical for SaaS businesses.
Bullis's guide from Cube Software is distinctive in addressing SaaS cash forecasting as a separate discipline from general cash management — which it genuinely is. The combination of deferred revenue dynamics, annual vs. monthly billing mix variation, and front-loaded CAC creates cash patterns that standard indirect method forecasting models systematically misrepresent.
Why Cash Forecasting Is Different from P&L Forecasting
Revenue and profit can look healthy while a business is running out of cash. Timing differences between revenue recognition, collections, supplier payments, and capital expenditures create cash dynamics that P&L forecasts completely miss. A SaaS company that collects annual contracts upfront has a very different cash profile from one billing monthly — even if the revenue figures are identical.
- Revenue recognition ≠ cash collected
- Accrual accounting hides working capital dynamics
- Payroll and rent are fixed-timing obligations regardless of revenue
- Seasonal patterns in collections and payments often diverge from revenue seasonality
The Direct Method: Bottom-Up Cash Forecasting
The direct method builds cash forecasts from individual receipts and payments — mapping each expected cash inflow (customer payment by customer) and outflow (supplier, payroll, rent, tax) to the dates they're expected. This produces the most accurate short-term (0-13 week) cash forecast but requires detailed operational data that not all finance teams have easy access to.
The Indirect Method: P&L-Driven Cash Forecasting
The indirect method starts with net income from the P&L forecast and adjusts for non-cash items (depreciation, amortisation) and working capital movements (changes in receivables, payables, inventory) to arrive at operating cash flow. It's less accurate for short-term cash management but works well for medium-term (3-18 month) planning and doesn't require transaction-level data.
SaaS-Specific Cash Forecasting Considerations
SaaS businesses have distinctive cash flow patterns that standard forecasting templates don't capture well. Key considerations: (1) Annual vs monthly billing mix dramatically affects cash timing. (2) Deferred revenue on the balance sheet represents future cash that's already been collected. (3) Customer acquisition cost (CAC) is a large upfront cash outflow that precedes revenue. (4) Net Revenue Retention affects the reliability of renewal cash forecasts.
- Model billing mix (annual/monthly/multi-year) explicitly in cash forecasts
- Track deferred revenue drawdown as a cash source
- Separate CAC payback period from revenue recognition period
- Use cohort-based churn rates for renewal cash forecast accuracy
Building the 13-Week Rolling Cash Forecast
The 13-week (quarterly) rolling cash forecast is the standard for operational cash management. It should be updated weekly, with the oldest week dropping off and a new week added. Key line items: starting cash balance, expected customer receipts (by major account or cohort), major scheduled outflows (payroll dates, rent, tax payments), and discretionary spending. Flag any week where projected ending cash falls below a minimum threshold.
A SaaS company that collects annual contracts upfront and a SaaS company billing monthly can have identical P&L statements and completely opposite cash positions. The P&L tells you almost nothing about cash in SaaS.— Jim Bullis, Cube Software (Cash Forecasting: A Quick Guide for Busy FP&A Teams, Jan 2026)
Practical Implementation Checklist
- Build separate cash collection schedules for each billing type (monthly, annual, multi-year) — mixing them into a single revenue line hides the cash timing dynamics that matter most for cash management
- Identify your 'cash critical dates' each quarter: payroll dates, rent payment dates, quarterly tax payments, and any scheduled debt service — these are non-negotiable outflows that anchor your 13-week forecast
- Update your 13-week rolling cash forecast every Monday morning — this weekly discipline catches problems with enough lead time to act before the week where cash hits the minimum threshold
- Model your deferred revenue drawdown explicitly: the cash collected for future subscription periods is a source of cash that your P&L doesn't show — failing to model it underestimates your cash position
- Set a minimum cash threshold (typically 8–12 weeks of operating expenses) and build automatic alerts when any week in the 13-week forecast falls below it — this is early warning that triggers action
- For SaaS businesses: model your CAC payback separately from your revenue recognition — the cash outflow for customer acquisition precedes the revenue by months, and conflating them produces systematically wrong cash forecasts
Cash forecasting is the most practical and immediate FP&A discipline — and the one most often neglected until a crisis forces attention. Finance teams that build the 13-week rolling cash forecast discipline during good times will have the visibility and processes they need when conditions inevitably tighten.
Key Takeaways
Cash and profit are fundamentally different — a profitable business can run out of cash
Direct method (transaction-level) is best for 0–13 weeks; indirect method suits 3–18 month horizons
SaaS businesses must model billing mix, deferred revenue, and CAC payback explicitly
13-week rolling forecasts, updated weekly, are the operational standard
Set minimum cash thresholds and flag weeks where the forecast breaches them
Deferred revenue drawdown is a cash source that P&L-only models systematically miss
CAC payback timing creates a cash lag vs. revenue recognition that standard forecasting templates don't capture in SaaS

