Forecasting

Revenue Forecasting for Contractors: A Practical Guide

How to move from guesswork to a data-driven forecast that gives you confidence in your cash flow, your pipeline, and your next 12 months.

March 2026 · 7 min read

Here's a question that keeps construction MDs up at night:

Do you have enough work — and enough cash — to cover the next 6 months?

Not a hunch. Not "we should be alright." An actual, data-backed answer.

Most contractors can't give one. They know what's in the bank today. They have a rough idea of what's in the pipeline. But the gap between "we've got some prospects" and "we know exactly what our revenue looks like for the next 12 months" is enormous — and it's the gap where businesses go under.

Construction accounts for 17% of all insolvencies in the UK — the highest of any sector — despite being only 14% of registered businesses. And the leading cause isn't bad workmanship or lack of demand. It's cash flow.

17%
Of all UK insolvencies
are construction firms
34%
Of construction firms worried
about cash in next 12 months
60–90
Day gap between spending
money and collecting it

Revenue forecasting is how you close that gap. Not with crystal-ball guesswork, but with structured data that tells you what's coming, when it's coming, and where the holes are.


Why cash flow kills more contractors than bad work ever will

Let's be very clear about something: profit and cash are not the same thing.

A project can be profitable on paper and still drain your bank account for months. You spend money on labour and materials today, you invoice next month, the client certifies the month after that, and you get paid 30 days later. That's a 60 to 90 day gap between spending money and collecting it.

The construction cash gap
Typical timeline from spending money to receiving payment
You spend
You invoice
Client certifies
You get paid
Day 1 Day 30 Day 60 Day 90
You're funding the project out of pocket for up to 90 days per billing cycle

Now multiply that across three or four live projects. A contractor doing £5 million a year can be staring at an empty bank account on any given Tuesday — not because the business isn't profitable, but because the timing of money in and money out doesn't line up.

This is exactly why revenue forecasting matters. It's not about predicting the future perfectly — it's about seeing the gaps before they become crises.


What a revenue forecast actually tells you

A good forecast answers four questions. Miss any one of them and you're still guessing.

📊

How much revenue is committed?

Certainty: High

Work you've won, contracts signed, projects in progress. This is money you can rely on — but you still need to know when it hits your account, not just that it exists.

🎯

How much is in the pipeline?

Certainty: Medium

Bids submitted, negotiations underway, verbal agreements pending paperwork. Weight these by win probability — a £2M project at 40% probability is worth £800K in your forecast, not £2M.

🔍

Where are the revenue gaps?

Certainty: This is the point

Months where committed + weighted pipeline doesn't cover your overhead and target margin. These are the gaps your BD team needs to fill — but only if they can see them early enough.

💰

When does cash actually arrive?

Certainty: Critical

Revenue recognised is not cash received. Your forecast needs to account for billing schedules, certification timelines, retention, and payment terms. The gap between revenue and cash is where businesses fail.


How to build a forecast that actually works

Forget complicated financial models. The best forecasts I've seen in construction are built on simple, clear data that gets updated consistently. Here's the framework we use with our clients.

1

Map your committed revenue

Start with every live project. For each one, you need: total contract value (including approved variations), percentage complete, revenue earned to date, and revenue remaining. Then distribute the remaining revenue across future months based on your programme — not evenly, but according to when the work will actually happen.

This gives you your baseline: the minimum revenue you can expect, assuming no new work comes in.

2

Layer in your pipeline with win probabilities

Every bid and prospect gets a probability weighting. Be honest here — 50% doesn't mean "we might win it," it means "we have a genuine one-in-two chance." Most contractors are far too optimistic with their pipeline weightings.

A simple three-tier system works: High (70%+) — preferred bidder, strong relationship, repeat client. Medium (30–70%) — competitive bid, good fit, no inside track. Low (under 30%) — speculative, new client, high competition.

3

Plot the revenue curve

Construction revenue doesn't arrive in straight lines. Projects have mobilisation phases (low revenue), peak construction (high revenue), and close-out periods (declining revenue). Plot each project as an S-curve or a phased distribution — not a flat line divided by the number of months.

4

Overlay your cost base

Your forecast isn't just about revenue — it's about the gap between income and outgoings. Overlay your fixed overheads (staff, office, insurance, fleet) and your project-level costs. This shows you not just "do we have enough revenue" but "do we have enough margin to cover the business."

5

Convert to cash flow

This is where most forecasts stop — and where the best ones start. Take your revenue forecast and shift it forward by your average payment cycle. If you typically get paid 60 days after invoicing, your cash arrives two months after the revenue is earned. Apply the same logic to your outgoings: when do you actually pay suppliers, subcontractors, and staff?

The result is a true cash flow forecast — the timeline of money in versus money out, week by week.


What a 12-month forecast looks like

Here's a simplified example for a contractor with £12M annual turnover, showing committed work, weighted pipeline, and the revenue gap.

12-month revenue forecast
Committed work + weighted pipeline vs overhead baseline
APR
MAY
JUN
JUL
AUG
SEP
OCT
NOV
DEC
JAN
FEB
MAR
Committed revenue
Weighted pipeline
Revenue gap

See that red creeping in from August onward? That's the gap. That's where committed work tails off, the pipeline isn't strong enough to fill it, and the business starts relying on wins that haven't happened yet.

Without this view, you wouldn't see that gap until it's too late. With it, your BD team has five months of runway to fill it — plenty of time to target opportunities, accelerate bids, and make strategic decisions about which work to pursue.


Two contractors, same market, different outcomes

✕ Contractor A: No forecast

Takes on every job to "keep busy." Doesn't realise until August that Q4 is empty. Panic-bids on three jobs with razor-thin margins. Wins one — at a loss. Lays off two estimators in December. Starts the new year short-staffed and cash-poor.

✓ Contractor B: Data-driven forecast

Sees the Q4 gap in March. Targets three specific opportunities that match their sweet spot. Wins two at healthy margins. Adjusts resource plan in advance. Enters the new year with a full order book and cash in the bank.

Same market. Same conditions. The only difference is visibility. Contractor B didn't have better luck — they had better data.


The three mistakes that break most forecasts

Mistake #1: Treating all pipeline revenue as certain

If you've got £3M in bids out and you're counting all £3M in your forecast, you're lying to yourself. Weight it by probability. Be brutally honest. A forecast that's 80% accurate is infinitely more useful than one that's 100% optimistic.

Mistake #2: Forecasting revenue but not cash

Revenue tells you what you've earned. Cash tells you what you can spend. A contractor can show £2M in revenue for a quarter and still not have enough cash to make payroll, because the payment cycle means that revenue won't hit the bank for another 60–90 days. Always convert your revenue forecast into a cash forecast.

The survival stat

Most construction insolvencies are caused by a lack of working capital, not a lack of profitability. You can be profitable and still go bust if you can't pay your bills when they're due. Revenue forecasting without cash flow conversion is like checking your fuel gauge but ignoring the engine temperature.

Mistake #3: Building it once and forgetting it

A forecast that was accurate in January is fiction by April. Projects slip. Bids get delayed. Clients change their minds. Your forecast needs to be a living document — updated weekly, reviewed monthly, and used to drive real decisions about BD, resourcing, and cash management.


From spreadsheet guesswork to live forecasting

Most contractors attempt some version of forecasting. Usually it's a spreadsheet that gets updated quarterly, with optimistic pipeline numbers and no cash flow conversion. It's better than nothing — but not by much.

What we build for our clients is different:

A live revenue dashboard that pulls from your project data and pipeline, updates automatically, and shows committed versus weighted versus gap — exactly like the chart above, but with your real numbers.

A cash flow forecast that converts revenue into actual cash timing, accounts for your payment terms and billing cycles, and shows you exactly when the pinch points are coming.

Scenario planning — what happens if you win that big bid? What if you lose it? What if a project gets delayed by two months? Run the scenarios before they happen so you're never caught off guard.

Trend analysis — how accurate have your forecasts been historically? Where do you tend to over-estimate or under-estimate? This feedback loop is what turns forecasting from guesswork into a genuine competitive advantage.

What changes

Contractors who implement structured forecasting stop reacting and start planning. They see gaps months in advance. They make better BD decisions. They negotiate from a position of strength, not desperation. And they sleep better at night — because they know what's coming.

Know what your next 12 months looks like.

We'll build you a live revenue and cash flow forecast using your real project data — so you can stop guessing and start planning.

Book a Free Demo →