You're running a limited company, the work is coming in, the P&L looks healthy, and yet the bank balance keeps biting back. One VAT bill lands before a client pays, payroll goes out on schedule, corporation tax is sitting in the background, and the dividend you thought you could take suddenly looks too ambitious. That gap between profit and cash is where good businesses get trapped.
Cash flow forecasting is what closes that gap. In the UK, it's not a nice-to-have spreadsheet exercise, it's a control that helps directors survive the timing of tax, wages, supplier terms and late payments. With 28,609 companies entering insolvency in 2023 and around 99.9% of UK private-sector businesses classed as SMEs, cash visibility matters for most owners, not just the distressed ones (Insolvency Service and ONS context).
Why Profitable Companies Still Run Out of Cash
A contractor company can look strong on paper and still feel squeezed by the middle of the month. Sales have been booked, the accountant shows profit, but the cash meant for corporation tax, PAYE, VAT and dividends has not yet reached the bank. Directors often make the mistake of confusing profit with liquidity.
Timing creates the gap
Profit sits in the accounts. Cash sits in the bank. If a client pays late, or pays on a different cycle, the profit has already been recognised while the money is still on the way. Owner-managed companies need forward visibility because retrospective comfort does nothing when a bill falls due.
UK government-style guidance treats cash flow forecasting as a monthly process. You start with an opening balance, add expected inflows and subtract outflows to reach the next closing balance, as set out in this business finance guidance. The logic is simple. The pressure points are not. Tax deadlines, payroll dates, supplier terms and dividend planning all land in different months, and each one can drain cash while the accounts still look healthy.
A profitable limited company can still fail if cash arrives after the bill is due.
Why this matters more for directors
Owner-managed companies need to think in timing gaps, not annual averages. Corporation tax can fall due long after the work was done. VAT can create a large outflow even when margins were fine. Dividends are discretionary, but they should only be taken when the company can support them after every other obligation is covered.
If you are working out how corporation tax should sit in your planning, a clear starting point is a plain-English explanation of the charge itself, such as this guide on how corporation tax works for limited companies. The point is not theory. The point is to know when the cash leaves.
Forecasting matters because it gives you time to act before the shortfall turns into an overdraft, a missed payment or a conversation with HMRC. This is why the best directors I've worked with treat forecasting as part of cash discipline, not admin.
Building Your First Cash Flow Forecast
The cleanest starting point is the direct method. It works because it follows actual cash, not accounting profit, and it's especially useful when you've got bank feeds, invoices, supplier payments and payroll data available. For a UK limited company, a rolling 13-week forecast is usually the right shape because it's short enough to be accurate and long enough to warn you before trouble lands.
Start with the cash ledger, not the P&L
The formula is straightforward: opening balance + cash inflows – cash outflows = closing balance. That closing balance then becomes the next period's opening balance. This roll-forward structure is the heart of short-term cash management, and it's the same mechanical logic used in practical forecasting guides (cash flow forecasting mechanics).
The mistake is to start from revenue. Revenue is not cash. An invoice can sit unpaid while payroll, rent and tax still leave the account on time. A forecast built from receipts is much safer because it tracks expected collection dates, not the date you issued the invoice.
A sensible first version should use these source data sets:
- Bank statements and feeds, to anchor the opening cash position.
- Accounts receivable schedules, to estimate when customers are likely to pay.
- Supplier payment logs, to show what's due and when.
- Payroll and tax calendars, so your fixed obligations aren't guessed at.
- Loan schedules, if you've got borrowing in place.
Practical rule: if a figure hasn't been reconciled to bank data, don't treat it as cash.

Make the forecast weekly
Use weekly buckets across the 13 weeks. That gives you enough detail to see a tax bill or supplier run before it hurts. It also forces discipline. If you only update monthly, you'll usually discover the problem too late to do anything about it.
The first version doesn't need to be fancy. Put your opening bank balance at the top, line up the expected inflows, then schedule the outflows in payment order. Recalculate the closing balance each week, then roll that balance into the next week. If the result goes negative, you've found the gap early enough to fix it.
The important shift is mental as much as mechanical. You're not building a report for the drawer. You're building a live decision tool that tells you whether the company can pay what it owes, when it owes it.
Modelling UK Tax Obligations in Your Forecast
Most generic guides are weak on tax because they treat it as one annual line. That doesn't work for UK limited companies. The pressure comes from several clocks running at once: corporation tax, VAT, PAYE and National Insurance, dividend timing, and sometimes pension contributions too. If you model them as a single block, you hide the gap until HMRC deadlines hit.
Break tax into separate cash events
Corporation tax is not just “later”. It arrives on its own timetable, and the cash has to be ready when the due date lands. For many companies, that means treating tax as a distinct outflow rather than folding it into overhead. The same logic applies to VAT, which can create a chunky payment even in a month when trading feels steady. PAYE and NI are even more unforgiving because they often track payroll rhythm, so a busy month can create a tax drain before the related income has fully cleared.
Here's the basic operating rule. Separate HMRC-driven outflows from trading costs. If you bury tax inside general expenses, you'll overstate free cash and understate the pressure on the account. That's how directors end up taking dividends too early.
| UK Tax Payment Deadlines and Cash Flow Impact | | |
| Tax Type | Payment Deadline | Cash Flow Challenge |
|---|---|---|
| Corporation Tax | After the accounting period ends, on the relevant HMRC due date | The liability can arrive long after the work was earned, which makes it easy to spend cash that should have been reserved |
| VAT | On the return cycle due date | Cash can leave in a lump sum, even when receipts came in gradually |
| PAYE and NI | On the payroll reporting cycle due date | Staffing costs and tax costs hit close together, which can compress working capital |
| Dividends | On the date directors choose to pay them | Dividends are flexible, but only safe when all tax and trading obligations are already covered |
The scale of tax timing in the UK economy is not trivial. HMRC's tax receipts were about £1.1 trillion in 2024/25, which shows how material tax collection is in business cash management (tax timing context). The takeaway for directors is simple, tax is a cash planning issue, not just a compliance one.
For more detail on periodic tax planning, the most useful companion reading is this guide on quarterly instalment payments. If your company is close to those thresholds or already uses instalments, they need to sit as separate lines in the forecast.
Don't let dividends distort the picture
Dividends deserve special treatment because they're controlled by the directors. That flexibility is helpful, but it's also dangerous. If you treat dividends as “available cash” without first reserving for corporation tax, VAT and PAYE, you can create a cash shortfall that looks self-inflicted later.
A clean forecast shows dividend timing only after the mandatory items are covered. That's the only sensible order. Trading may feel strong, but HMRC doesn't wait for your convenience.
Stress Testing Your Forecast Against Reality
A single forecast number gives a false sense of certainty. A better model asks what happens if clients pay late, work dries up between contracts, or a tax bill lands just before a major receipt. That's where scenario planning earns its keep.

Use three versions, not one
Build base, best and worst case versions of the same forecast. The base case should reflect expected performance. The best case can assume smooth collections and normal trading. The worst case should include delayed receipts, slower renewals, and one or two unpleasant surprises.
For contractors, that worst case matters more than many admit. IR35, short engagements and patchy renewal timing mean invoice dates are often unreliable guides to cash dates. If you're outside IR35 and your income swings from month to month, the forecast should be built around the actual collection pattern you've seen, not the payment terms you hoped for.
Build the worst case around payment delay, not payment failure. That's where most liquidity shocks begin.
The key is to use historical collection behaviour, not optimistic assumptions. If a client tends to pay after the due date, forecast that delay. If a contract often renews late, leave the gap in. That isn't pessimism, it's realism.
Model the pressure points that matter
Stress testing should focus on the items that can break liquidity fast:
- Late customer payments, especially where one client accounts for a large share of income.
- Contract gaps, which are common for contractors with short engagements.
- Unexpected spend, such as repairs, equipment replacement or professional fees.
- Tax clustering, where one HMRC deadline lands near another cash demand.
- Dividend pressure, when personal planning tempts directors to extract cash too early.
For UK contractors, this often means separating billing from collection and building a worst-case assumption for each client. For owner-managed firms, it means checking whether one payment slip would force you to delay HMRC, dip into reserves or cancel dividends. That's the test of resilience.
A practical 13-week forecast should be updated every cycle, then compared with actual bank movements. If the pattern keeps changing, the model needs to move with it. That's how forecasting becomes a cash control system rather than a guess.
Common Forecasting Mistakes and How to Avoid Them
The biggest forecasting errors are rarely mathematical. They're behavioural. Directors assume an invoice date equals a cash date, forget about one-off payments, or merge tax into general expenses. The result is a forecast that looks neat and behaves badly.

The invoice trap
Invoice dates are not cash dates. That's the simplest and most expensive mistake in cash flow forecasting. If you forecast from invoices alone, you'll consistently overstate cash because you're assuming every customer behaves on paper, not in real life.
The fix is to build receipts from bank history and collections behaviour. A weekly collections log helps here because it shows what was paid, not what should have been paid. Reconcile the forecast against bank movements, not just ledger entries, so you can see the timing drift clearly.
The hidden lump-sum payment problem
One-off items break forecasts when directors ignore them. Loan repayments, equipment purchases, corporation tax, VAT and dividend payments all create uneven cash demands. If they're not scheduled explicitly, they can wreck a month that looked fine at a glance.
The forecast should list these items separately, with payment dates attached. That keeps them visible and stops them being swallowed by routine overheads. It also lets you see whether the company can still absorb them without reaching for emergency credit.
The control failures that make errors stick
The worst forecasts aren't just wrong once. They stay wrong because nobody documents the assumptions. If a collections assumption changes, or a supplier pushes terms, the update needs to be version-controlled so later comparisons still make sense.
A practical control set is simple:
- Document each assumption, especially where timing matters.
- Reconcile forecasted receipts to bank data, not to invoices.
- Review variances every cycle, so errors are corrected early.
- Keep versions visible, so you can see what changed and why.
Forecasts improve when the team treats them as a living process. The point isn't perfection. The point is making sure the same error doesn't keep repeating in different months.
Turning Forecasts into Ongoing Cash Management
A forecast only has value if it changes decisions. If directors update it once and then ignore the result, they've built a snapshot, not a control. The better habit is to compare forecast and actual cash every cycle, then revise assumptions as new collection patterns appear.
Make the forecast part of the monthly rhythm
Short-term forecasts should roll weekly, with the current bank position feeding the next cycle. That doesn't mean every number has to change every week, but it does mean the model should move when the business moves. If a customer starts paying slower, if payroll changes, or if VAT timing shifts, the forecast should show it quickly.
That feedback loop is where the value lives. The first few cycles will expose the weak assumptions. After that, you get a sharper view of how much cash is really available for dividends, tax planning and new spending.
Know when DIY stops being enough
Simple companies can usually manage with a disciplined spreadsheet and clean bank data. Complexity changes the answer. Multiple entities, foreign currency, larger borrowing lines or contractor income that swings sharply all make the model harder to trust. At that point, the issue isn't whether forecasting is useful, it's whether the process is reliable enough to rely on.
If you're using software to keep the numbers tight, this guide on accounting software for contractors is a useful starting point. Tools matter because they reduce manual copy-paste errors, but they don't remove the need for judgment on tax timing and dividend policy.
Practical rule: when the forecast starts driving tax, borrowing or dividend decisions, the quality of the assumptions matters more than the appearance of the spreadsheet.
For directors who want a clearer structure around cash visibility, the next step is usually a short review of bank data, tax deadlines and payment timing, then a forecast built around receipts rather than invoices. If you want help pressure-testing that setup against your own limited company, speak with Tax Compass and use the conversation to check whether your current forecast is protecting cash, or just describing it after the fact.
