Ask any commercial manager what keeps them up at night and, more often than a difficult variation or a slipping programme, the honest answer is cash. A construction cash flow forecast is the tool that turns that anxiety into a plan - a period-by-period model of money coming in from valuations and money going out to subcontractors, suppliers and overheads, so that funding gaps show up on a spreadsheet weeks before they show up as an unpaid wage bill.
For quantity surveyors and commercial managers, cash flow forecasting is one of the highest-value skills you can build. It sits at the intersection of the programme, the contract payment terms and the budget, which means doing it well requires you to actually understand how a project works end to end - not just measure quantities or check invoices. It's also one of the few QS skills that translates directly into freelance and consultancy work, because every developer, funder and main contractor needs a credible cash flow forecast before they'll release funding or sign off a project.
This guide walks through the standard method used across UK construction - the S-curve - along with the inputs you need to build one, a step-by-step build process, and a fully worked example with realistic figures. By the end you'll be able to build a forecast from a programme and a set of payment terms, and understand how to keep it updated as the project actually runs.
A downloadable cash flow forecast template, built to the structure described in this guide, is available for free on Surveyor Success - use it as a starting point and adapt the periods, rates and payment terms to your own project.
A construction cash flow forecast is a period-by-period projection of cash inflows (payments received from the client) and cash outflows (payments made to subcontractors, suppliers and overheads) across the life of a project, used to identify funding gaps before they happen. The most common method is the S-curve: cumulative spend is plotted against time and forms an S-shape because construction activity is naturally slow at mobilisation, rapid through the main build, and slow again at finishes and close-out. To build one, you need the programme (to phase the work), the budget or contract sum (to size the spend), and the payment terms (to convert spend into cash timing, since money goes out to pay for work weeks or months before it's recovered from the client). The output is typically a monthly table plus a chart showing cumulative inflow, outflow and net cash position, updated on a rolling basis as the project progresses.
Why Cash Flow Forecasting Matters
A profitable project can still run out of cash
This is the single most important idea behind cash flow forecasting, and it trips up people who are otherwise strong on cost. Profit and cash are not the same thing. A project can be forecast to make a healthy margin at final account and still fail because the contractor runs out of working capital halfway through - unable to pay subcontractors, order materials, or make payroll - because the timing of money in doesn't match the timing of money out. Construction is particularly exposed to this because contractors routinely pay for labour and materials weeks before they're paid for the work, especially where payment terms run 30, 60 or even 90 days from application.
Who relies on the forecast
On the contractor side, cash flow forecasts feed decisions on subcontractor payment terms, retention negotiation, and whether the business needs to draw on a bank facility or overdraft to bridge a funding gap. On the client and funder side - particularly in development finance - the cash flow forecast is one of the core documents a lender wants before releasing a drawdown, because it demonstrates that funding will be available when the contractor needs to be paid. For a freelance QS or commercial manager, being able to build and maintain a credible cash flow forecast is a marketable, standalone skill: it's regularly commissioned as its own piece of work, separate from cost management, particularly for SME contractors and developers who don't have an in-house finance function.
- Contractors use it to plan subcontractor payment terms and working capital needs
- Developers and clients use it to plan funding drawdowns against the payment schedule
- Lenders and funders use it as a condition of releasing development finance
- Freelance QSs and commercial managers use it as a standalone, billable deliverable
- Commercial teams use it to flag funding gaps before they become payment disputes

The S-Curve Method Explained
Why cumulative spend forms an S-shape
The S-curve is the standard way to model construction cash flow because it reflects how work is actually delivered on site. Spend is low in the early months, while the project is mobilising, setting up welfare and compounds, and completing groundworks and substructure - activities that take time but consume budget relatively slowly. Spend accelerates sharply through the middle of the programme, when the main structure, envelope and services are all running in parallel and multiple trades are drawing down cost simultaneously. It then tails off again toward completion, as the work narrows to finishes, commissioning, snagging and handover. Plotted cumulatively against time, that low-fast-low pattern produces a curve that looks like a stretched letter S - flat, then steep, then flat again.
The Hudson curve and other formula-based models
Quantity surveyors have used formula-based S-curve models for decades to approximate this shape without having to build a full period-by-period estimate from scratch, which is useful at early feasibility stage when only the contract sum and duration are known. The DHSS (Hudson) formula, developed originally for hospital capital projects, remains one of the most widely referenced models in UK practice, and several alternatives exist - including the Kenley-Wilson, Bromilow and cumulative-normal models - each fitting a slightly different curve shape to different types of project. In practice, most QSs use these formula-based curves only for early, indicative forecasting; once a detailed programme exists, the far more reliable approach is to build the curve bottom-up from actual activity durations and values, which is the method this guide focuses on.
Inflow curve vs outflow curve
A complete forecast actually needs two S-curves, not one. The cost (outflow) curve tracks when money is spent - on labour, plant, materials and subcontractor payments - phased against the programme. The value (inflow) curve tracks when money is received, phased against the valuation and certification cycle, which lags behind the cost curve because of application, certification and payment-term delays. The gap between the two curves at any point in time is the project's net cash position - and it's this gap, not either curve in isolation, that tells you whether there's a funding shortfall and how large it is.
Inputs You Need Before You Start
The programme
The construction programme is the backbone of the forecast - it tells you when each package of work happens and how long it runs, which is what lets you phase cost across time rather than simply dividing the budget by the number of months. A detailed programme with realistic activity durations produces a far more reliable forecast than a straight-line assumption, particularly on projects with long-lead items, phased handovers, or overlapping trades. If a detailed programme isn't available yet - common at early feasibility stage - a formula-based S-curve model or a simple weighted assumption (slow-fast-slow) is an acceptable starting point, to be replaced once a proper programme exists.
The budget or contract sum
You need the total value to be spread across the programme, broken down by trade or package where possible rather than as a single lump figure. A cost plan or contract sum analysis, split by NRM element or trade package, lets you apply different phasing profiles to different types of work - substructure and groundworks load early, services and fit-out load mid-to-late, external works and landscaping often load right at the end - rather than assuming every package follows an identical curve.
Payment terms - both directions
This is the input most forecasts get wrong. You need the payment terms on both sides of the ledger: how quickly the client pays the contractor following a valuation (typically 14-30 days after certification under NEC4 or JCT terms, though some contracts run longer), and how quickly the contractor pays subcontractors and suppliers in turn. Because these two timeframes rarely match - a subcontractor might be paid 21 days after their application, while the main contractor waits 28 days after certification to receive payment from the client - a lag naturally builds into the forecast, and it's this lag, multiplied across the whole subcontractor supply chain, that drives most of the funding gap a cash flow forecast is built to identify.
- Construction programme with activity durations and sequencing
- Budget or contract sum, ideally split by trade package or NRM element
- Valuation and certification cycle (how often and how the client pays)
- Subcontractor and supplier payment terms (how quickly you pay out)
- Retention percentage and release points (practical completion / making good defects)
- Known lump-sum events - mobilisation payments, deposits, milestone payments

Step-by-Step: Building the Forecast
Step 1: Set your periods
Match the forecast periods to the project's valuation and certification cycle - almost always monthly on UK contracts, since that's how most standard forms of contract (JCT, NEC4) are set up to certify payment. Weekly periods are sometimes used for short, fast-track projects or for detailed short-term cash planning within a single month, but monthly is the standard granularity for a project-level forecast.
Step 2: Phase the outflow (cost) curve
Working from the programme, allocate the budget across periods according to when each package of work actually happens. Where you have a detailed programme, this can be done package by package - substructure cost phased against the substructure activities, services cost phased against the services activities, and so on. Where you don't, apply a recognised S-curve profile (Hudson or similar) to the whole budget as an interim measure.
Step 3: Convert cost timing into payment timing (outflow)
Cost incurred in a given period isn't paid out in that same period - it's paid according to subcontractor and supplier payment terms, which typically lag cost by two to six weeks. Shift each period's cost forward by the relevant payment term to get the actual cash outflow schedule, rather than the cost-incurred schedule. This step is the one most inexperienced forecasts skip, and it's the single biggest driver of forecast inaccuracy when omitted.
Step 4: Build the inflow (value) curve
Phase the value of work done against the same programme to produce a valuation schedule, then apply the client's certification and payment terms to convert valuation dates into actual cash-received dates. Remember to build in retention - typically 3-5% held back from each valuation and released at practical completion and again at the end of the defects liability period - since retention is cash the contractor has earned but won't actually receive until much later, and it's a common source of forecasting error when left out.
Step 5: Calculate net cash flow and cumulative position
For each period, subtract outflow from inflow to get the net cash movement, then run a cumulative total across the whole project. The cumulative line is what actually matters - a single bad month is rarely fatal, but a cumulative position that turns and stays significantly negative for several consecutive months is the funding gap the whole exercise exists to catch, and it's the number a funder or finance director will look at first.
Step 6: Sense-check and stress-test
Once the base forecast is built, run it against a couple of downside scenarios - payment delayed by one certification cycle, or a key milestone slipping by a month - to see how sensitive the cumulative position is. A forecast that only works under best-case payment timing isn't a useful planning tool; the value of the exercise is in understanding how much headroom exists before a real funding problem appears.

Worked Example
The table below shows a simplified six-month extract from a cash flow forecast for a £2.4m project, illustrating how cumulative outflow, inflow and net position develop over time. Figures are rounded for clarity. Note how the cumulative net position dips into a shortfall around month 3-4, even though the project is profitable overall - this is exactly the kind of gap the forecast exists to surface early, so that a working capital facility or phased funding drawdown can be arranged in advance rather than discovered under pressure.
Table 01 / Worked cash flow forecast extract
£2.4m project - months 1 to 6 (rounded £000s)
| Month | Cash Out | Cum. Out | Cash In | Cum. In | Net Position |
|---|---|---|---|---|---|
| 1 | 120 | 120 | 0 | 0 | -120 |
| 2 | 180 | 300 | 95 | 95 | -205 |
| 3 | 260 | 560 | 150 | 245 | -315 |
| 4 | 310 | 870 | 230 | 475 | -395 |
| 5 | 290 | 1160 | 280 | 755 | -405 |
| 6 | 240 | 1400 | 310 | 1065 | -335 |
Illustrative example only. Cash In lags Cash Out by roughly one valuation cycle, reflecting typical certification and payment-term delays.
The pattern in this extract is typical rather than unusual: the cumulative net position gets worse before it gets better, because outflow always leads inflow by at least one certification and payment cycle. On this example the shortfall peaks around month 5 at roughly £405,000 before starting to recover as certified valuations catch up with cost incurred. Knowing that number in advance - and knowing which month it peaks - is precisely what lets a commercial team arrange a facility, negotiate improved payment terms, or phase subcontractor procurement to reduce the gap, rather than finding out about it from an overdrawn account.
Updating the Forecast as the Project Runs
Treat it as a living document, not a one-off exercise
A cash flow forecast produced once at the start of a project and never revisited loses its value within a few months, because actual progress rarely tracks the original programme exactly. Best practice on UK contracting projects is to update the forecast monthly, in line with the valuation cycle, replacing forecast figures with actual figures period by period and re-phasing the remaining periods based on current progress and any programme changes.
What triggers a re-forecast outside the normal cycle
Beyond the routine monthly update, certain events should trigger an immediate re-forecast: a material change to the programme (acceleration, delay, or resequencing), a significant variation that changes the value or cost profile, a change in payment terms with a key subcontractor or supplier, or a client payment that's late or disputed. Each of these directly affects either the timing or the size of the cash flows the forecast depends on, and a forecast that isn't updated to reflect them stops being useful almost immediately.
Comparing forecast to actual
The most useful version of an updated forecast shows forecast and actual side by side, so that variance is visible at a glance - not just in the current period but as a trend across the project to date. A forecast that consistently runs optimistic (actual cash received consistently lower than forecast) tells you something structural about client payment behaviour that's worth addressing directly, rather than simply re-forecasting around it every month.
Frequently Asked Questions
What is a construction cash flow forecast?
A construction cash flow forecast is a period-by-period projection of cash inflows (payments received from the client) and cash outflows (payments made to subcontractors, suppliers and overheads) across a project's duration. It's used to identify funding gaps in advance, typically built using the S-curve method and updated monthly in line with the valuation cycle.
What is the S-curve method in construction?
The S-curve method plots cumulative project spend or value against time. It's called an S-curve because the shape is flat at the start (mobilisation), steep through the middle (main construction activity), and flat again toward the end (finishes and close-out) - producing a curve that resembles a stretched letter S when charted.
How do you calculate a construction cash flow forecast?
Start with the programme to phase the budget across periods, then apply subcontractor and supplier payment terms to convert cost timing into cash outflow timing. Separately, phase the value of work against the valuation cycle and apply the client's certification and payment terms (including retention) to produce the cash inflow schedule. Subtracting outflow from inflow each period, and running a cumulative total, gives the net cash position over time.
Why is cash flow forecasting important in construction?
Because profit and cash are not the same thing. A project can be forecast to make a healthy margin at final account and still fail if the business runs out of working capital during the build, since contractors typically pay for labour and materials before they're paid by the client. Forecasting identifies the timing and size of any funding gap early enough to act on it.
What's the difference between cash flow and profit in construction?
Profit measures the difference between total income and total cost over the life of a project, regardless of timing. Cash flow measures when money actually moves in and out of the business. A project can be profitable overall but experience a cash shortfall mid-project because outflows (paying subcontractors) happen before inflows (receiving payment from the client) - which is exactly what a cash flow forecast is designed to reveal.
How often should a construction cash flow forecast be updated?
Monthly, in line with the project's valuation and certification cycle, is standard UK practice. It should also be re-forecast immediately outside the normal cycle following a significant programme change, a major variation, a change in payment terms, or a late or disputed client payment.
Is there a free construction cash flow forecast template?
Yes - a downloadable cash flow forecast template, structured around the monthly S-curve method described in this guide, is available free on Surveyor Success. It can be adapted to any project by changing the periods, budget figures and payment terms.
Final Thoughts
Cash flow forecasting rewards the same discipline as good cost reporting: it's only as reliable as the inputs behind it, and those inputs - the programme, the payment terms on both sides, retention - are things a QS or commercial manager already has direct access to. The technical part of the exercise, phasing a budget into an S-curve and applying payment lags, is genuinely learnable in an afternoon with a real project's figures in front of you.
What separates a forecast that gets used from one that gets filed away is how it's maintained. Built once and never revisited, even a well-constructed forecast drifts out of relevance within a couple of months. Updated monthly against actual figures, it becomes one of the most trusted documents on a project - and, for anyone building a freelance QS or commercial management practice, one of the most consistently in-demand skills to offer.
Construction Cash Flow Forecast Template
A downloadable construction cash flow forecast template - built to the monthly S-curve structure covered in this guide - is available free on Surveyor Success. Pair it with our guides to cost reporting and cost value reconciliation (CVR) to build a complete commercial reporting pack for any project.
Enter your email to access the free download
No spam — unsubscribe anytime.
Sources / Further reading
Official guidance and contractor resources




