YOU EARNED THE MONEY. IT JUST ISN'T IN YOUR BANK YET.
QUICK ANSWER
Construction cash timing is the structural gap between when a subcontractor performs work and when cash arrives for that work. This gap — driven by billing lag, GC pay cycles, retainage holdbacks, and material procurement timing — explains why a profitable company can run out of cash on a regular basis. The work is real. The margin is real. The cash just hasn't caught up yet.
CASH TIMING IS A SYSTEM PROBLEM. NOT A REVENUE PROBLEM.
BY JOSH LUEBKERPublished: June 2026Updated: June 2026
The Four Cash Timing Gaps in Construction
BILLING LAG — WORK TO INVOICEThe average commercial subcontractor submits invoices 18 to 22 days after the work is performed. On $500K in monthly billing, that 20-day lag means $330K in work that has been performed and not yet invoiced. On $6M annually the total billing lag float is approximately $1.1M — cash already earned but not yet in the billing cycle.
GC PAY CYCLE — INVOICE TO PAYMENTOnce the invoice is submitted, the GC's pay cycle begins. Private commercial GCs typically pay in 30 to 45 days. DOT and municipal work runs 60 to 90 days. Combined with billing lag, the typical window from work completion to cash receipt is 50 to 65 days on private work and 80 to 110 days on public work.
RETAINAGE — PAYMENT HELD TO PROJECT COMPLETIONMost commercial contracts hold 5 to 10% retainage until substantial completion or final acceptance. On a $1.2M subcontract at 10% retainage, $120K is withheld for the duration of the project — sometimes 12 to 18 months after your scope is complete. If nobody is actively tracking and filing for retainage release, it sits indefinitely.
PROCUREMENT TIMING — MATERIALS PAID BEFORE BILLINGMaterial deposits, front-loaded procurement, and vendor terms often require payment before the corresponding billing period. A concrete subcontractor who purchases $80K in rebar under 30-day supplier terms submits the invoice to the GC at month end and gets paid 35 days later — but the supplier was already paid. The procurement float is funded from working capital.
How CFOS Closes the Timing Gaps
BILLING CADENCE ALIGNED TO GC CUTOFFSInvoices staged for submission 5 days before each GC's cutoff date rather than at month end. On most projects this cuts billing lag from 18 to 22 days to 5 to 7 days — recovering 13 to 15 days of cash timing on every invoice.
13-WEEK CASH FORECAST MAPS ALL FOUR GAPSThe CFOS cash forecast models billing lag, GC pay cycle, retainage position, and procurement timing simultaneously — by project and by week. The owner sees a 13-week picture of cash in and cash out that accounts for all four timing gaps, not just the bank balance.
RETAINAGE TRACKED WITH RELEASE SCHEDULEEvery project's retainage balance tracked separately from current AR. Release trigger mapped at contract signing. When the project hits substantial completion, the retainage release request goes out within 5 days — not months later when someone finally asks about it.
PROCUREMENT TIMING BUILT INTO CASH FORECASTMajor material purchases modeled into the cash forecast when the purchase commitment is made — not when the supplier invoice arrives. The owner sees the cash impact of procurement decisions before they happen, not after.
WHERE THE TIMING GAP LIVES BY TRADE.
Civil & Underground Utility
Public-work pay cycles are the civil timing killer — DOT and municipal checks run 60 to 90 days while payroll runs every Friday. A civil sub carrying $400K of monthly burn on public work is floating $800K–$1.2M of earned revenue at any moment. The work is profitable. The cash arrives a quarter late.
Concrete
Concrete timing gaps spike at material concentration — ready-mix invoices land net-30 from pour date while the pay app covering that pour collects in 45–60 days. Three pours in one month means the supplier gets paid before the GC pays you, every time. Mapping pours against the billing calendar is the fix.
Electrical
Electrical floats material packages — gear, fixtures, wire — purchased weeks before installation and billed after. A $180K gear package bought in March, installed in May, billed in June, collected in July is a four-month float the bid never priced. Deposit and stored-material billing clauses recover most of it.
SWPPP & Multi-Site Trades
Multi-site work multiplies small timing gaps. Forty sites billing monthly with staggered approval cycles means cash arrives in a smear, not a check — and emergency rain-event work bills late because documentation lags the response. The timing fix for multi-site trades is same-week documentation discipline.
WHAT CLOSING THE GAP RECOVERS.
$310K
Pulled forward in 30 days. A $7.1M civil contractor's timing gap was so wide he was days from merchant cash advances. CFOS rebuilt the billing process — SOV setup, pay-app timing, scheduled collections — and $310K in overdue receivables hit the bank in the first 30 days. The money existed the whole time. It was sitting in the gap.
$246K
The cost of 15 days of billing lag. On $6M in annual revenue, the difference between billing 5 days after work and 20 days after work is roughly $246K permanently parked in unbilled float. That's working capital the business funds out of its own pocket — or its line of credit — for no return.
13 Weeks
The forecast that makes timing visible. Every timing gap is invisible to a bank balance and obvious on a 13-week forecast. Mobilization gaps, retainage releases, material floats, pay-app cycles — mapped week by week, the gaps stop being surprises and start being managed events.
Frequently Asked Questions
Because profit is an accounting concept and cash is a timing concept. A company can earn 14% net profit on every job and still run out of cash if billing lag, GC pay cycles, retainage, and procurement timing create gaps larger than the working capital reserve. The profit is real. The cash just arrives 60 to 90 days after the work that earned it.
Approximately $800K to $1.2M of earned revenue is in various stages of the collection cycle at any given time — in billing lag, in GC processing, in retainage, or in procurement float. That is not lost money. It is timing money. CFOS's goal is to reduce that float through faster billing and systematic collections while building the $1.2M working capital reserve to absorb whatever remains.
Related but different. Cash flow is the net movement of cash in and out of the business. Cash timing is the gap between economic activity and cash receipt. You can have positive cash flow overall while still experiencing cash timing problems — if the gaps concentrate in the same week as payroll or a large AP payment.
They're connected but distinct. A timing problem means earned cash arrives later than obligations come due — fixable operationally with faster billing, collections discipline, and forecast-driven AP timing. A working capital problem means the reserve itself is too small to absorb normal timing gaps — fixable by retaining profit, controlling overhead, and sometimes restructuring debt. Most subcontractors with chronic cash stress have both: thin working capital being hammered by unmanaged timing. SPM fixes the timing first because it's faster, then builds the reserve.
More negotiable than most subs believe. Retainage reduction at 50% completion is a standard ask that experienced GCs expect — many contracts already allow it and nobody requests it. Early-trade subs (sitework, concrete, steel) have a strong case for release at their scope's completion instead of project completion, since their work finishes a year before closeout. The ask costs nothing. On a $1.2M subcontract at 10% retainage, winning scope-completion release pulls $120K forward by six to twelve months.
HOW BIG IS YOUR TOTAL CASH TIMING GAP RIGHT NOW?
Most owners don't know. A 30-minute call calculates the combined billing lag, pay cycle, retainage, and procurement float on your current portfolio.
Former commercial construction project manager and master electrician. Managed 150+ projects totaling $300M+ including Google data centers, military bases, hospitals, and high-rises. Now fractional CFO for commercial subcontractors doing $1M–$12M through Sulphur Prairie Management.
CONTROL Book →