Busy but Broke: Why Profitable Contractors Run Out of Cash
The calendar is full, the jobs are profitable on paper, and the account is still empty when payroll hits. Busy and broke at the same time isn't a contradiction — it's a timing problem, and it sinks businesses that were never actually losing money.
Profit and cash are not the same thing
A job can be profitable and still leave you short, because you pay for labor and materials weeks before the client pays you. Profit is a number on paper at the end of the job. Cash is what's in the account on the day the bills are due. Run out of cash and the profit on paper can't save you.
Where the money gets stuck
Three places drain a healthy contracting business:
- Retainage: 5-10% of each job held back until everything's closed out, often for months. On a $50,000 job that's $5,000 you earned but can't touch — and across six active jobs, $30,000 sitting in limbo.
- Slow invoices: the work finishes long before the invoice goes out, and longer before it's paid.
- No deposit: you front the materials and the first weeks of labor out of your own pocket.
Why "just get more jobs" makes it worse
More work means more material and payroll going out before any of the new money comes in — so growth widens the gap before it fills it. Industry surveys back this up: the large majority of construction firms report cash flow strain, and delayed payment is the most common cause. Chasing volume to fix a timing problem is how busy businesses fail.
See it coming with a simple forecast
A cash flow forecast lines up money coming in (deposits, progress payments, retainage releases) against money going out (payroll, materials, overhead), week by week. It won't collect a dollar faster, but it tells you which week goes tight before it does — so you take the deposit, send the progress bill, or hold off on the purchase while there's still time to act.
- List money coming in, by the week you'll actually receive it.
- List money going out, by the week it's due.
- Find the weeks that go negative.
- Act early on those weeks: deposit, progress bill, or delay a spend.
Skip the maths on the next one
Month-by-month cash on a fixed-price project, including retainage, so you know how much of your own money the job needs before you sign.
See the Project Cash Flow Forecaster · $49Common questions
- Can a profitable business run out of cash?
- Yes. Profit is on paper; cash is about timing. If you pay for labor and materials before your clients pay you, you can be profitable on every job and still be short when the bills are due.
- What is retainage and why does it hurt cash flow?
- Retainage is a portion of each payment — usually 5-10% — held back until the project is fully complete, sometimes for months. Across several jobs it ties up serious money you've already earned.
- How do I fix contractor cash flow?
- Take deposits, invoice the day work is done, use progress billing on larger jobs, chase retainage as soon as the punch list is complete, and forecast cash weekly so you see the tight weeks before they arrive.
- How far ahead should I forecast cash flow?
- Many contractors work a rolling 13-week (one-quarter) view — far enough ahead to act on a shortfall, short enough to stay accurate.