Profitable projects still go bust — because profit isn't cash. Here's how to forecast a project's cash position with an S-curve and see the squeeze before it happens.
Here's the fact that catches out more small contractors than any other: a project can be profitable and still put you out of business. Profit is what's left when the job is finished and the money's all in. Cash is what's in the bank on the fifteenth of the month when the wages, the subbies and the merchant all want paying. They are not the same thing, and the gap between them is where good firms die.
Construction has a brutal cash-flow profile. You spend money — on labour, materials, plant, subcontractors — weeks before you're paid for it. You apply for payment, wait for it to be certified, wait again for the payment period, and even then a chunk gets held back as retention. Meanwhile the next valuation's costs are already stacking up. You are, in effect, lending the client money for the duration of the job. Cash-flow forecasting is how you make sure you can afford to.
On paper the job makes 8%. In the bank, for months, you're negative. Four things drive that gap:
None of this shows up in a profit figure. All of it shows up in your bank balance. Which is why the profit number, on its own, tells you nothing about whether you'll survive the month.
Plot the cumulative value of a construction project against time and you get an S-curve. Slow at the start (mobilisation, groundworks, setting up), steep through the middle (the main body of work, when you're burning cost fastest), and flattening at the end (finishes, snagging, close-out). Almost every project follows this shape.
The S-curve matters because it's the backbone of your cash forecast. Once you know the shape of your value curve, you can build the two things that actually determine your cash position:
The gap between the cost curve (out early) and the income curve (in late) is your cash requirement. At its widest point — usually somewhere in the steep middle of the job — that gap is the maximum amount of your own money the project needs you to fund. That number is the one that matters. If it's bigger than your available cash and facilities, the project can sink you no matter how profitable it is on paper.
You don't need anything clever. A structured approach beats a sophisticated one you never update.
Step 1 — Build the value curve from the programme. Take your programme and spread the contract value across it, month by month, in line with when the work actually happens. This gives you the S-curve for value earned.
Step 2 — Lay the cost curve over it. For each month, work out what you'll spend — labour, materials, plant, subcontractor payments — remembering that much of it is committed and paid before the corresponding value is certified. Include your prelims and mobilisation up front where they fall.
Step 3 — Build the income curve. Take your monthly value, apply the realistic timing: when you'll apply, when it'll be certified, when the payment period ends, and what retention gets withheld. The money doesn't arrive when you earn it — it arrives weeks later, minus retention. Model that honestly.
Step 4 — Find the gap. Subtract cumulative income from cumulative cost, month by month. The biggest negative figure is your peak funding requirement — the most cash the job will demand of you at once. This is the number to check against what you've actually got.
Step 5 — Update it monthly. A forecast built at the start and never touched is a guess. Update it each month with actuals — what you really spent, what really got certified and paid — and re-project forward. Tie it to your monthly cost-value reconciliation so the cash picture and the margin picture move together.
A cash forecast isn't an academic exercise. It changes decisions:
The single most dangerous cash-flow situation for a growing contractor isn't one bad job — it's several good ones peaking together. Each project is profitable. Each is fine on its own. But their funding troughs all land in the same month, the combined requirement exceeds anything you've got, and a business that's making money on every job it runs can't pay its bills. Firms don't usually fail because they took bad work. They fail because they took too much good work at once and didn't forecast the combined cash draw. A forecast that rolls up across all your live projects is the only thing that shows you this before it happens.
At Construction AI, cash-flow forecasting is built into the payment application and financial workflow. Because the programme, the values, the applications and retention already live in the system, the project cash position projects forward from real data rather than a standalone spreadsheet you have to rebuild each month — and it rolls up across projects, so you can see the combined funding requirement that the single-project view hides. The forecast becomes a living picture, not a snapshot that's out of date the day after you build it.
Profit is an opinion until the job's done. Cash is a fact, every day. Forecast the curve, find the peak, make sure you can fund it, and watch the actuals against the plan. Do that and you'll never be surprised by the one number that can end a profitable business.
Why can a profitable construction project still run out of cash?
Because profit and cash aren't the same. Contractors pay for labour, materials and subcontractors before they're paid by the client, retention is withheld, and certification lags — so a job can be profitable overall yet require significant funding while it runs.
What is an S-curve in construction cash flow?
An S-curve plots cumulative project value against time: slow at the start, steep through the middle, flattening at the end. It's the basis for forecasting when cost goes out and income comes in.
What is the peak funding requirement?
The widest gap between cumulative cost (paid out early) and cumulative income (received late) — the maximum amount of your own money the project needs you to fund at once, usually during the steep middle of the job.
How do you build a project cash flow forecast?
Spread the contract value across the programme to form the value curve, overlay the cost curve (when money goes out), build the income curve (when money comes in, after certification and retention), and find the monthly gap. Update it monthly with actuals.
Why do growing contractors run into cash flow trouble?
Often because several profitable projects hit their funding troughs at the same time. The combined cash requirement exceeds available funds, so a firm making money on every job still can't pay its bills. A forecast that rolls up across all projects reveals this in advance.
Stephen Mckenna MCIOB
30+ years in UK commercial construction, from site management to director level. Now building the project management tools he wished he'd had.
Tier-one contractor processes shouldn't only be available to tier-one contractors. Drawing registers, document control, RFIs, programmes, financial tracking — built for how you actually run projects, priced so any construction business can access them. Try everything free for 30 days.
By subscribing, you agree to our Privacy Policy.
The government has confirmed it's banning cash retentions in construction. Here's what the Commercial Payments Bill actually changes, when, and what to do about your cash flow now.
Under-measure and you're funding the client's project. Over-measure and you'll pay it back with interest. Here's how to value work in progress accurately, every month.
Dayworks are where honest money quietly disappears. Here's how to record daywork so it survives the QS's red pen — and actually gets paid.
Tier-one processes, priced for any size business. Try everything free for 30 days — no charge until your trial ends.