Cashflow · Insight

Building a 12-Week Cashflow Model That Actually Prevents a Crisis

The difference between a cashflow model that sits in a drawer and one that saves the business is almost entirely in the discipline of how it is run — not the sophistication of the model itself.

Most businesses that run into a cashflow crisis did not lack warning. The warning was there — in the customer payment terms that were lengthening, in the supplier invoices that were being held, in the payroll timing that was becoming uncomfortable. What they lacked was a tool that made the problem visible early enough to act on it.

A properly built and properly maintained 12-week rolling cashflow model is that tool. This article describes how to build one, what makes it work in practice, and how it prevented a genuine liquidity crisis in a PE-backed events business.

Why 12 Weeks?

Twelve weeks is the operational horizon for cashflow management. It is long enough to see problems approaching — a payroll run in week eight, a large supplier invoice in week ten — but short enough that the data can be built from actual commitments rather than guesses. Beyond 12 weeks you are largely forecasting; within 12 weeks, most of your cash movements can be identified with reasonable confidence.

The model rolls forward every week: after each Monday, week one becomes history, weeks 2–12 become 1–11, and a new week 12 is added. This rolling discipline is what gives the model its value. A static cashflow forecast that was built once and updated monthly is almost useless — it is almost always wrong by the time anyone looks at it.

The Architecture of the Model

A working 12-week cashflow model has three sections:

1. Opening Cash

Start with the actual bank balance as of Monday morning — verified from the bank, not from the accounting system (which will typically be a few days behind). Any business that does not know its actual bank balance to within a few thousand pounds at any given moment has a cash management problem that the model cannot solve on its own.

2. Cash Inflows — Built Line by Line

Do not aggregate inflows. Build them from the receivables ledger, matched against the specific payment terms of each customer:

  • List every outstanding invoice, when it is due, and when it is realistically expected to be paid (not the same thing)
  • For SaaS businesses, map subscription renewal dates and expected direct debit collections week by week
  • For events businesses, map deposit receipts (typically received months in advance) separately from balance payments (received close to the event date)
  • Apply a realistic collection lag — if your customers pay on average 15 days late, build that into the model, not the contractual terms

3. Cash Outflows — Every Known Payment

The outflows section is where the model is won or lost. Every significant payment must be listed individually with its expected date:

  • Payroll runs — the exact dates, not approximations
  • PAYE and NIC — one month after the payroll month
  • VAT — the precise due date based on your VAT quarter
  • Rent and rates — exact dates from the lease
  • Major supplier invoices — from the purchase order or invoice, not a general estimate
  • Loan or facility repayments — from the facility agreement
  • Any discretionary spend — with explicit approval required

The discipline that matters most: Every week, the CFO reviews every inflow that did not arrive as expected and every outflow that was not in the model. No exceptions. Unexplained variances are the early warning system — they need to be chased, not noted and moved on.

Scenario Planning Within the Model

A single-scenario cashflow model is better than nothing. A three-scenario model is significantly more useful for board and investor reporting:

  • Base case — the model as built, with realistic assumptions
  • Stress case — assume 20–30% of expected inflows are delayed by two weeks, and one or two large outflows arrive earlier than expected. What does the minimum cash position look like?
  • Upside case — accelerated collections or a large receipt arriving early. Useful for planning deployment of surplus cash.

The stress case is the one that prevents crises. If the stress case shows the business going below its minimum operating cash balance (or below its banking covenant) within 12 weeks, that is not a 12-week problem — it is a problem that needs to be solved today.

What Happened at the PE-Backed Events Business

When Graeme joined a PE-backed international events group as Interim CFO, cashflow was being managed reactively. There was no forward view beyond the next few weeks, and the finance team was handling cash queries from suppliers as they arrived rather than anticipating them.

Within the first three weeks, a detailed 12-week model was built — line by line, week by week, with three scenarios. The base case showed the business reaching a dangerously low cash position in week nine. The stress case showed it going negative.

The response was immediate: a decision was made to defer certain discretionary expenditure, to accelerate collection of two large receivables through direct contact with the customers, and to extend terms with one key supplier by four weeks. The liquidity gap was closed entirely within the existing resources of the business — no additional equity was required from the PE investor.

This was only possible because the problem was visible twelve weeks in advance. At six weeks, the options would have been fewer and more expensive. At two weeks, there would have been no options at all.

Daily Cash Management

Alongside the 12-week model, daily cash management adds an additional layer of control. Each morning, the actual bank position is compared to the expected position in the model. Any significant difference — either direction — is investigated and explained before the end of the day.

This daily rhythm also means that payment approvals become a conscious, real-time decision rather than a routine process. When every payment is reviewed against the 12-week model before being approved, discretionary spend is naturally controlled and prioritised without the need for a formal spending freeze.

Building This in a Spreadsheet vs. Automating It

For most businesses, a well-designed Excel model is the right tool for the 12-week cashflow — it is flexible, can be updated weekly by a finance manager, and is easily shared with the board and investors. The model should be locked down except for the weekly input cells, with all calculations formula-driven and scenario outputs automatically updating.

For businesses with a more complex or high-volume receivables book (common in SaaS), a Python-based approach that pulls the receivables data directly from the accounting system or billing engine can eliminate significant manual work and improve accuracy. The same logic applies — it is just that the data population is automated rather than manual.


Graeme Weeden is a CA(SA)-qualified CFO and founder of Croftlands Consulting Limited. He specialises in finance leadership and cashflow management for PE-backed and founder-led businesses.

Is Your Cashflow Visibility Good Enough?

If you are managing cash reactively, the right model can change the conversation — and potentially save the business.

Book a Discovery Call