
Cash Flow Forecasting for Construction Contractors: Why Billing Position Isn't Cash Position

Anna Berger
Founder & CEO
Some of the most profitable contractors in the country have run out of cash. Not because their jobs were losing money, and not because the company was badly managed. The jobs looked healthy on the WIP schedule, the billings were on track, and the margins held. But when payroll came due on a Friday morning, the bank account told a different story.
The disconnect between what a contractor has billed and what a contractor actually has in cash is one of the most dangerous blind spots in construction finance. Billing projections show when invoices will go out. Cash flow forecasts show when money will actually arrive. For trade contractors managing multiple active projects, understanding the gap between those two numbers is the difference between growing with confidence and scrambling to make payroll.
Why Billing Position and Cash Position Diverge
In most industries, sending an invoice and collecting payment happen close together. In construction, the gap between completing work, billing for it, and receiving cash can stretch across months. Several structural features of construction finance create that gap.
Retainage Holds Cash You Have Already Earned
On most commercial and public construction contracts, the project owner withholds 5–10% of each progress payment until the project reaches substantial completion. A contractor billing $500,000 per month on a project with 10% retainage is collecting only $450,000 per month in actual cash, with the remaining $50,000 locked until closeout.
Across multiple active projects, retainage receivable can accumulate into a significant figure that shows up on the balance sheet as an asset but is unavailable for payroll, materials, or subcontractor payments. Treating retainage as available cash is one of the most common forecasting errors contractors make.
Underbilling Means the Contractor Is Financing the Customer
Underbilling occurs when a contractor has completed more work than what has been invoiced. The labor and material costs have already been paid, but the corresponding revenue has not been billed or collected. Common causes include missed billing cycles, unbilled change orders, disputed work, and back-loaded billing schedules.
Chronic underbilling across multiple projects drains working capital and forces the contractor to fund operations out of pocket or through borrowing.
Overbilling Creates a Deceptive Cash Surplus
Overbilling occurs when a contractor has billed more than the value of work completed to date. A moderate overbilling position, especially early in a project, is often a sign of smart construction payroll and cash management. Collecting cash before the highest costs arrive gives the contractor working capital without borrowing.
The danger appears when the excess cash gets treated as profit. Overbilling is not profit. An overbilled dollar is an advance against future work that still needs to be performed at a cost. Contractors who spend overbilled cash on equipment, overhead, or another project's shortfall may find themselves unable to finish the job that generated the billing in the first place.
The WIP Schedule: Seeing Where Cash Is Trapped
The work-in-progress (WIP) schedule is the primary diagnostic tool for understanding the relationship between job profitability and actual cash position. Banks, sureties, and financially disciplined contractors use the WIP to see where money is trapped before problems surface in the bank account.
What the WIP Reveals
A properly maintained WIP schedule shows the following for every active project:
Contract value and estimated total cost for the job
Costs incurred to date and percentage of completion based on those costs
Revenue earned calculated from the completion percentage
Billings to date compared against earned revenue
Overbilling or underbilling position for each job, calculated as billings minus earned revenue
Projected gross profit or loss for each project
The overbilling and underbilling lines are where billing position and cash position diverge most visibly. A project showing healthy margins on the WIP can still be draining cash if underbillings are large, retainage is accumulating, and receivables are aging.
A Practical Example
Consider a contractor with three active projects. The WIP shows a combined job profit of $180,000 across all three. On paper, the company is profitable. But the cash reality looks different:
Category | Amount |
WIP job profit | +$180,000 |
Unbilled work (underbillings) | -$300,000 |
Unpaid invoices (aged receivables) | -$150,000 |
Retainage held by owners | -$80,000 |
Actual cash position | -$350,000 |
The company is profitable and cash-negative at the same time. Without a forecast that accounts for collection timing, retainage releases, and outgoing obligations, the contractor is making decisions based on last month's billing data rather than next month's cash reality.
How to Build a Cash Flow Forecast That Works
A billing projection tells a contractor when invoices will go out. A cash flow forecast tells the contractor when money will actually be available to spend. The two serve different purposes, and confusing them creates false confidence.
Start With the Cash Balance, Not the Billing Schedule
Every cash flow forecast begins with the actual cash in the bank, not the amount billed or the amount the WIP says has been earned. From that starting point, the forecast maps:
Cash inflows: Expected collections from outstanding receivables, scheduled progress payments, retainage releases, and any other sources of incoming cash
Cash outflows: Payroll obligations, subcontractor payments, material purchases, equipment costs, insurance premiums, loan payments, and overhead
The forecast should project forward at least 13 weeks on a rolling basis, covering a full quarter and giving the back office enough lead time to address shortfalls before they become emergencies.
Update Weekly, Not Monthly
Monthly forecasting is too slow for construction. Project conditions change, payment approvals get delayed, and new costs hit the general ledger faster than a monthly cycle can capture. Weekly updates let contractors spot problems two to three weeks before they arrive, often enough time to accelerate a collection or adjust a billing.
Connect Field Data to Financial Data
The most accurate cash flow forecasts draw from real-time field and labor tracking data rather than estimates. When the back office can see how many hours were worked on each project last week, what materials were received, and what subcontractor invoices are pending, the forecast reflects the actual pace of work rather than the original project schedule.
Accurate job costing feeds the WIP, the WIP reveals the billing position, and the billing position drives the forecast. Disconnected systems lose accuracy at every handoff.
Common Cash Flow Mistakes Contractors Make
Even experienced contractors fall into patterns that weaken cash flow forecasting. The mistakes below do not stem from a lack of financial skill. Most come from treating billing data as a proxy for cash data, a habit that works in simpler businesses but breaks down under the payment structures that construction contracts create.
Treating Overbilling as Available Cash
Overbilled dollars belong to future costs, not current spending. A contractor who depletes overbilled cash on overhead or another project's shortfall is borrowing from a job that still needs to be finished.
Ignoring Retainage Until Project Closeout
Retainage that surprises the back office at year-end is a forecasting failure. Retainage receivable should be tracked as a separate line item, with expected release dates tied to project milestones. A back office that manages accounts payable and receivable alongside retainage tracking can anticipate when held funds will become available rather than reacting after the fact.
Confusing Billing Projections With Cash Forecasts
A billing projection shows when invoices are scheduled to go out. A cash forecast accounts for approval delays, retainage holds, payment terms, and the actual collection history of each client. The two numbers can differ by weeks or months on a single project.
How Trayd Supports Cash Flow Visibility
Trayd is a back-office operating system built for construction that unifies payroll, HR, compliance, and job costing into a single platform designed for the complexity of trade contracting. For contractors managing multiple projects with different billing schedules, retainage terms, and payment cycles, Trayd centralises labor tracking, payroll, and financial reporting so the data that drives cash flow visibility is captured at the source and available in one place.
Schedule a demo to see how Trayd gives trade contractors the financial clarity to forecast cash, not just billings.
Frequently Asked Questions
Why can a construction company be profitable but cash-negative?
Profit is calculated from earned revenue minus costs. Cash position depends on when that revenue is actually collected, minus retainage holds, underbillings, and aged receivables. A contractor can show strong job margins while cash is trapped in uncollected billings.
What is the difference between a billing projection and a cash flow forecast?
A billing projection shows when invoices are scheduled to go out. A cash flow forecast accounts for when payments will actually arrive, factoring in approval delays, retainage withholdings, and client payment history.
How often should contractors update their cash flow forecast?
Weekly updates are the recommended practice. Monthly forecasting is too slow for construction, where project conditions, payment timelines, and cost obligations can shift significantly within a single month.
What does the WIP schedule tell a contractor about cash flow?
The WIP schedule shows the relationship between earned revenue, billings, and costs on each active project. Overbillings, underbillings, and projected margins reveal where cash is trapped or at risk before the bank account reflects the problem.
How does retainage affect cash flow forecasting?
Retainage, typically 5–10% of each progress payment, is earned and billed but not collected until project closeout. Across multiple projects, retainage receivable can accumulate into a large figure that is unavailable for current obligations.
What is overbilling, and when does it become a problem?
Overbilling means a contractor has billed more than the value of work completed. A modest overbilling position supports cash flow. Overbilling becomes dangerous when the excess cash is treated as profit and spent on costs unrelated to the project that generated the billing.
About the Author

Anna Berger is the founder and CEO of Trayd, a construction payroll and compliance platform built for specialty contractors. Born into a construction family, Anna saw back office inefficiencies firsthand, and as a result, Trayd was developed to be the single back office operating system to manage people, payroll and the field. Trayd has raised $15M in venture funding from world-class investors like White Star Capital, Suffolk Technologies, Bloomberg Beta, and Y Combinator, and the team is based in New York City.
Anna Berger
Founder & CEO














