Construction Order Win: Revenue & Cash Flow Impact
- Cash received per month (steady state)
- $/month
- Result
- Payment delay as % of project
- %
- Result
- Contract value
- 1000000 $
- You entered
A construction order win is a contractual commitment that secures future revenue but does not immediately add cash to the balance sheet. It converts into revenue over the project’s duration as work is completed, while cash flow is typically negative in the early stages due to mobilization costs and payment terms.
Formula
The basic relationship between a contract and revenue is:
Monthly Revenue = Contract Value ÷ Project Duration (months)
Cash flow is more complex. It depends on billing milestones, retention (typically 5–10% held by the client), and payment terms. A simplified steady-state cash receipt per month equals the monthly revenue once the project is in its regular billing cycle, but the first payment arrives only after the first invoice plus the payment term.
Variables:
- Contract value (t) – total agreed price in dollars.
- Project duration (d) – scheduled months from notice to proceed to substantial completion.
- Payment terms (p) – days after invoice submission that the client pays (e.g., 30, 60, 90).
- Monthly revenue (rev) – recognized revenue per month under straight-line percentage-of-completion.
- Cash received per month (cash) – actual cash inflow in steady state, equal to monthly revenue if billing matches progress.
- Payment delay % (delay) – the portion of the project duration represented by the payment term; shows how long cash lags behind work.
Worked Example
Using the default values: a $1,000,000 contract, 12-month duration, and 30-day payment terms.
- Calculate monthly revenue: $1,000,000 ÷ 12 = $83,333 per month.
- Determine steady-state cash: Once billing starts, each month’s invoice is paid 30 days later. In month 2, you receive cash for month 1’s work. So from month 2 onward, cash inflow is $83,333 per month.
- Calculate payment delay percentage: 30 days ÷ (12 months × 30 days) = 30 ÷ 360 = 8.3% of the project duration.
The calculator shows monthly revenue of $83,333, steady-state cash of $83,333, and a payment delay of 8.3%. The first month has zero cash inflow; the final month’s work is paid after project completion.
When a Win Is Booked vs. When Cash Arrives
In accrual accounting, revenue is recognized when work is performed, not when the contract is signed. For most construction contracts, this means using the percentage-of-completion method: revenue is recognized proportionally as costs are incurred or milestones are met. A $10 million win announced in January does not appear as $10 million in January’s income statement; it appears as, say, $500,000 each month if the project runs 20 months.
Cash flow follows a different schedule. Contractors typically invoice monthly based on work completed, but clients often take 30–60 days to pay. Additionally, most contracts include retention – commonly 5% to 10% – withheld from each payment until project closeout. This means a contractor might book $100,000 of revenue in a month but only receive $85,000–$90,000 in cash, with the balance held until final acceptance.
The Front-End Cash Drain
Winning a contract usually requires spending money before any revenue is recognized. Mobilization costs – site setup, equipment delivery, permits, bonds, and initial labor – can consume 5–15% of the contract value in the first few weeks. If the client pays on 60-day terms, the contractor may be funding operations for two to three months before the first check arrives.
This is why a healthy backlog can coexist with a cash crunch. A company that wins several large orders in quick succession may show strong revenue growth on paper while its bank balance drops. The cash conversion cycle – from paying suppliers to collecting from clients – is the true measure of how a win affects liquidity.
How to Read the Calculator’s Output
The calculator gives a simplified steady-state view. It assumes linear progress and that invoices are paid exactly on time. Real projects have front-loaded costs, change orders, delays, and disputes. Use the output as a planning baseline:
- If the payment delay is 10% of project duration, you need working capital to cover roughly 10% of the contract value before cash turns positive.
- Multiply the monthly revenue by the payment term (in months) to estimate the maximum outstanding receivables.
- Add retention (5–10%) to the delay to get a truer picture of when final cash arrives.
Common Mistakes in Estimating Cash Flow
The most frequent error is treating the contract value as immediate cash. Another is ignoring the difference between billing and revenue. You can bill for work not yet performed (advance billing) or perform work not yet billed (accrued revenue). Both distort the simple formula.
Also, don’t forget that revenue recognition and cash collection are independent. A project can be 100% complete and fully recognized in revenue, yet 5% of the cash remains withheld as retention for months or years. Conversely, a client may pay early, creating positive cash flow ahead of revenue recognition.
Limits of This Calculation
This model assumes a single contract with even monthly progress. Real construction projects have S-curve progress – slow at the start, fast in the middle, slow at the end. It ignores change orders, which can add 5–20% to the contract value, and it doesn’t account for subcontractor payments, which often have shorter terms than client receipts.
For a more accurate projection, build a monthly cash flow schedule that lists expected billings, client payments, supplier payments, and labor costs. The calculator is a quick sanity check, not a substitute for a detailed cash forecast.
Frequently Asked Questions
Does winning a contract increase revenue immediately?
No. Revenue is recognized as work is performed. A contract win is disclosed as backlog, not revenue. For a 12-month project, roughly 1/12 of the value is recognized each month under percentage-of-completion.
Why does cash flow get worse after winning a big order?
Because you must pay for labor, materials, and equipment before the client pays you. Mobilization costs and payment terms create a working capital gap that can last several months.
What is retention and how does it affect cash?
Retention is a percentage (usually 5–10%) of each invoice that the client holds back until the project is completed and inspected. It reduces cash inflow during the project and creates a lump-sum receipt at the end.
How do payment terms of 30 vs. 60 days change the impact?
Longer terms increase the amount of outstanding receivables. A 60-day term on a $1M, 12-month project means you carry about $167,000 in unpaid invoices at any point, versus $83,000 for 30-day terms.
Can a company report profit but run out of cash?
Yes. If revenue is recognized on completed work but clients pay late, the income statement shows profit while the bank account shrinks. This is common in fast-growing construction firms.
Is a contract win always good news for cash flow?
Not in the short term. It depends on the margin, payment terms, and your available working capital. A low-margin contract with slow-paying client can be a net cash drain for months.
Related
Formula used
in t | Contract value | $ | 1000000 | 0 in d | Project duration | months | 12 | 1 in p | Payment terms (days after invoice) | days | 30 | 0 out rev | Monthly revenue recognition | $/month | t / d | 0 out cash | Cash received per month (steady state) | $/month | t / d | 0 out delay | Payment delay as % of project | % | p / (d * 30) * 100 | 1
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.