WHY PROFITABLE CONSTRUCTION CONTRACTORS FAIL.
Profitable construction contractors fail not because the work is bad but because the financial system cannot keep pace with growth. Billing lag compounds. Working capital runs out. Overhead grows faster than collections. The business is making money on every job while the bank account trends toward zero. This is the most common failure pattern in commercial subcontracting — and it is entirely preventable with the right financial structure.
The P&L says profitable. The banker says your LOC is maxed. The accountant says you owe $80K in taxes. Payroll is due Friday. None of these are contradictions — they are the predictable outcomes of a business that outgrew its financial system. Revenue growth without working capital management, billing velocity, and overhead rate discipline is not success. It is a slower path to the same crisis.
HOW A PROFITABLE BUSINESS RUNS OUT OF CASH.
Revenue Doubles. Working Capital Doesn't.
A contractor grows from $2M to $4M in 18 months. Revenue doubles. The LOC was sized for $2M — it does not automatically double. Equipment is purchased to handle the workload. A project manager is hired. Overhead grows by $180K. The first $4M year requires twice the mobilization capital with the same credit facility. The line of credit maxes before the busy season is over.
The Same 45-Day Lag Costs Twice as Much at Double the Revenue.
At $2M annual revenue, a 45-day billing lag means roughly $247K in outstanding receivables at any given time. At $4M, the same lag means $493K outstanding. The gap between work performed and cash collected doubled — but the LOC did not. The contractor is self-financing $493K of their GC's project with a credit facility built for $247K. The math breaks.
Fixed Costs Go Up Before Revenue Catches Up.
The new PM, the bigger yard, the additional trucks — all of that overhead is added in anticipation of revenue growth. If the new projects start slowly, get delayed, or run at lower margins than expected, the overhead is already committed. A $180K overhead increase requires $1.5M in additional revenue at 12% net margin just to break even on the new cost. If that revenue does not materialize on schedule, the overhead eats into existing margin.
The GHC story: A $7.1M civil contractor grew from $500K in year one to $5M in year two — and nearly lost the house in year three. The work was profitable. The growth was real. But the financial system — no cash forecast, no working capital analysis before new project starts, no overhead rate discipline — could not keep up. Three lines of credit maxed, payroll 8 days from missing. Fixed in 90 days with CFOS. $300K cash floor maintained since. Still growing.