Why Do Growing Construction Companies Run Out of Cash Even With a Full Backlog?
- Home
- Resource Hub
- Why Do Growing Construction Companies Run Out of Cash Even With a Full Backlog?
Key Takeaways
- A full backlog is a promise of future revenue, not cash in the bank. Construction companies fund payroll, materials, and subcontractors for weeks or months before the owner pays, so faster growth widens the gap between cash going out and cash coming in.
- The drains are structural, not a sign you are running the business poorly: slow progress billing, retainage held back on every job (commonly 5% to 10%), over- and under-billing that hides your true cash position, and collection times far longer than most contractors expect. Billd’s 2025 National Subcontractor Market Report, which surveyed more than 800 construction professionals, found subcontractors wait an average of 56 days to get paid while general contractors believe payment happens within 30.
- The best practice solution is a rolling cash flow forecast tied to your work-in-progress schedule, disciplined billing, and bids that price in the cost of carrying each job. Contractors who accounted for working-capital cost in their bids earned 24% margins versus 17% for those who did not.
The backlog has never been bigger. The phone keeps ringing, you are turning down work, and by every measure the business is winning. Then Friday comes and payroll is tight again. You are profitable on paper and scraping to cover the week. If that describes your company, nothing is wrong with your judgment. You have hit the structural cash problem that catches almost every construction company as it grows, and it gets worse, not better, the more work you take on.
Here are the mechanics underneath it. In construction you spend money to build before the owner pays you for building. You cover labor, materials, and subs for a project up front, bill in arrears, wait through the owner’s payment cycle, and then watch a slice of what you earned get held back as retainage until the whole job closes. Every new project you win is a cash outflow before it is ever a cash inflow. So a growing backlog is a growing pile of jobs you are financing yourself. Understanding that working capital gap, and managing it deliberately, is the difference between a contractor who scales and one who stalls out while fully booked.
Why a Full Backlog Makes the Cash Problem Worse
Most industries collect cash close to when they deliver. Construction does not. You mobilize a crew, buy materials, and pay subcontractors weeks before you can bill for that work, and then weeks or months more before the money arrives. The size of that gap is your working capital requirement, and it scales directly with volume. Double your revenue and you roughly double the amount of cash you have tied up in jobs at any given moment.
That is why the healthiest-looking growth can create the tightest cash squeeze. A contractor going from $8 million to $15 million in revenue is not just doing more work. They are carrying far more unpaid cost at every point in the month. The backlog says the future is bright. The bank account says you are funding that future out of pocket right now. Both are true at the same time, and the second one is what makes payroll hard.
The Four Structural Cash Drains on a Growing Contractor
The gap between profitable and liquid comes from four specific places. Naming them is the first step to managing them.
- Slow progress billing and slower payment. You bill as work completes, then wait through the owner’s cycle. The wait is longer than most contractors budget for. That 26-day gap between expectation and reality is cash you are financing without having planned to.
- Retainage. On most jobs the owner holds back a percentage of every payment, commonly 5% to 10%, until the project is complete and accepted. That retained money is profit you have already earned and cannot touch, sometimes for months after your costs are paid. Across several active jobs, retainage alone can tie up a meaningful share of your annual margin.
- Over- and under-billing. This is the one that hides the problem. If you bill ahead of the work you have completed (overbilling), you are borrowing cash from the job that will have to be repaid in effort later. If you bill behind the work (underbilling), you have already spent the money and have not asked for it yet. Both distort what your cash position actually is, and you cannot see either one without a work-in-progress schedule tracking billings against costs on every job.
- Underpriced work. If your bids do not account for the cost of carrying a job for two or three months, you are giving that financing away. The Billd data makes the cost of ignoring this concrete: contractors who factored working-capital cost into their pricing earned a 24% profit margin, compared with 17% for those who did not.
The 43% of subcontractors who told Billd they lack enough working capital to cover an unexpected expense or a project delay are not badly run companies. They are companies whose growth has outrun their cash cycle, which is the default state of a busy contractor who has not yet built the financial discipline to manage it.
Get right-sized financial leadership from experienced CFOs ready to lead your team.
Why Your P&L Says You Are Fine
The confusing part is that your profit-and-loss statement can look healthy through all of this. That is a function of how construction revenue is recognized, not a mistake. Under the percentage-of-completion method that most contractors use, and that the FASB’s revenue standard (ASC 606) governs, you recognize revenue and profit as a job progresses, based on how much of the work is done. You book the profit on the calendar of the work, not the calendar of the cash.
So a job that is 60% complete shows 60% of its revenue and profit on your income statement, even if the owner has paid you for only 40% and is holding retainage on top of that. Your P&L is telling you the truth about profitability and saying nothing about liquidity. This is why so many construction owners are blindsided: they are reading a report that was never designed to tell them whether they can make payroll. The document that answers that question is a cash flow forecast tied to the work-in-progress schedule, and most growing contractors do not yet have one. It is also why construction cash flow deserves its own discipline, distinct from the accounting that produces the financial statements. We go deeper on the accounting mechanics in our guide to managing WIP and cash cycles in construction and real estate.
Speak to a CFO
A contractor with a full backlog and a tight bank account does not have a profitability problem. You have a cash-timing problem, and it is solvable with the right forecast, billing discipline, and pricing. A fractional CFO who knows construction can build the model that shows you your cash position weeks ahead, before the tight Friday arrives. Book a CFO strategy call with Ascent CFO Solutions and we will help you turn a busy year into a liquid one.
What Good Looks Like
Contractors who grow through the cash squeeze instead of stalling in it tend to have the same handful of habits in place.
A rolling cash flow forecast, tied to the WIP schedule, that projects cash 13 weeks out by job. This is the core instrument. It takes each active project’s billing schedule, cost curve, retainage, and expected payment timing and turns them into a week-by-week view of what the bank balance will actually be. It is the report your P&L cannot give you, and it is where a tight week becomes visible while there is still time to act. Our cash flow forecasting work is built around exactly this model.
Disciplined billing. Bill on time, every cycle, for everything earned, and chase retainage release the day a job qualifies for it. The single fastest way to improve construction cash flow is to stop leaving earned money on the table because the paperwork slipped.
Pricing that carries the job. Build the cost of financing a project for its full payment cycle into the bid, the way the 24%-margin contractors in the Billd survey do. Money you spend carrying a job for 60 days is a real cost, and work that does not price it in is less profitable than it looks.
A line of credit sized to the cash cycle, arranged before you need it. A revolving facility exists precisely to bridge the gap between paying costs and collecting revenue. Among larger subcontractors in the Billd survey, 41% seek working capital before they need it, which means a majority still wait until they are already squeezed. The time to set up the line is when the numbers are strong, not when payroll is short.
Consider a specialty contractor doubling revenue over two years while staying fully booked, yet fighting to make payroll every few weeks. Building a WIP-linked 13-week forecast surfaced the real issue in a week: the company was underbilled across three large jobs and carrying retainage worth more than a month of overhead. Fixing the billing cadence and drawing on a properly-sized line-of-credit closed the gap without touching the work itself. The backlog was never the problem. The cash cycle behind it was.
Frequently Asked Questions
Why is my construction company profitable but always short on cash?
Because construction recognizes profit as work is completed but collects cash much later. You pay for labor, materials, and subcontractors up front, bill in arrears, wait through the owner’s payment cycle, and have retainage held back until the job closes. Your P&L shows the profit on the timeline of the work; your bank account reflects the much slower timeline of the cash. Growth widens that gap, so a busy, profitable contractor can be the tightest on cash.
What is retainage and how much do contractors hold back?
Retainage is a portion of each payment the owner withholds until the project is complete and accepted, commonly 5% to 10%. It is money you have already earned and cannot access, sometimes for months after your costs on that work are paid. Across multiple active jobs, retainage can tie up a significant share of your annual profit, which is why tracking and chasing its release is an important cash-flow habit.
What is a WIP schedule and why does it matter for cash flow?
A work-in-progress (WIP) schedule tracks each active job’s costs, billings, and percentage complete, and shows whether you are overbilled or underbilled on every project. It matters because over- and under-billing hide your true cash position: overbilling borrows cash you will owe back in future work, and underbilling means you have spent money you have not requested. Without a WIP schedule you cannot forecast cash accurately or spot a squeeze before it hits.
How long does it take to get paid in construction?
Longer than most contractors plan for. That gap between expectation and reality, multiplied across every active job, is a major reason growing contractors run short on cash despite strong backlogs.
How much working capital does a construction company need?
Enough to fund all the labor, materials, and subcontractor costs you carry between paying for work and collecting on it, across every active job at once. That number scales with revenue, so it climbs as you grow. A rolling cash flow forecast tied to your WIP schedule is the tool that tells you the actual figure for your business, and a line of credit sized to that cycle is how most contractors bridge it.
Turning a Busy Year Into a Liquid One
We help construction and real estate companies in Boulder, Denver, and across the country build the financial discipline that lets them grow without running out of cash. That work runs from a WIP-linked cash flow forecast to clean fractional accounting and the fractional CFO leadership to price, bill, and finance jobs the way a profitable contractor should. See how we work with contractors and developers on our construction and real estate page, and if this squeeze sounds familiar, these reads go deeper: why cash flow kills more profitable companies than you think and who needs a 13-week cash flow model.
Contact Us
Questions or business inquiries regarding our part-time CFO, finance and accounting services are welcome at: info@ascentcfo.com


