Skip to main content
CONCRETE CASH FLOWPOUR SCHEDULINGRETAINAGESOV STRUCTUREFRACTIONAL CFOCONCRETE SUBCONTRACTORCONTROLQORECONCRETE CASH FLOWPOUR SCHEDULINGRETAINAGESOV STRUCTUREFRACTIONAL CFOCONCRETE SUBCONTRACTORCONTROLQORE
THE CONSTRUCTION CFOSCHEDULE A FREE CALL
CONCRETE CONTRACTOR FINANCE

WHY CONCRETE CONTRACTORS
ALWAYS FEEL CASH POOR.

THE SHORT ANSWER

Concrete contractors get paid slow and spend fast. Labor goes out weekly. Concrete pours are billed after the pour completes. Retainage holds 10% until final acceptance. Material suppliers want 30-day terms but the GC pays in 45–60. That gap — between when you spend and when you collect — is structural. It gets worse as you grow.

BY JOSH LUEBKERUPDATED MAY 2026THE CONSTRUCTION CFO
THE FOUR CASH KILLERS

WHY CONCRETE IS HARDER THAN
MOST TRADES ON CASH.

Concrete subcontracting has a cash flow profile that's more compressed than most trades. Four structural factors drive it — and they compound on each other on every active job.

01
WEEKLY LABOR WITH MONTHLY BILLING
Concrete labor goes out every Friday. The billing event for that work happens once a month when the pay app is submitted. On a $400K concrete contract with 40% labor content, you're paying $160K in labor before you've collected the first dollar. That gap is the definition of working capital requirement — and most concrete contractors are operating it without a line of credit sized to cover it.
02
MATERIAL SUPPLIER TERMS VS GC PAYMENT
Ready-mix suppliers typically run net-30 terms. The GC pays in 45–60 days. You're negative on concrete material cost for 15–30 days on every pour. Rebar suppliers often want faster payment or deposits on large orders. The timing gap between paying your suppliers and collecting from your GC is cash you're floating every single cycle.
03
POUR-COMPLETION BILLING STRUCTURE
Most concrete SOVs are structured around pour completions — foundations, slabs, elevated decks. You mobilize, form, place rebar, and then pour. By the time the billing event triggers, you've been on the job for 3–4 weeks with 100% of the material cost and 80% of the labor cost already spent. The billing structure creates a front-loaded cash burn that's invisible in the contract value.
04
RETAINAGE ON EVERY POUR
10% retainage held through substantial completion. On a $2M concrete contract over 18 months, that's $200K sitting in retainage for the duration. It's real money you earned. It doesn't show up in the bank until final acceptance — which on large commercial projects can run 6–12 months after your last pour. Retainage is a mandatory loan to your GC at 0% interest.

The concrete sub proof: a $4.9M concrete contractor was netting 3.3% — $161K on nearly $5M of revenue. Cash was tight constantly. The root cause wasn't cash flow management. It was an overhead rate 15 points too low, priced into every pour, compounding on every job. Read the case study →

THE FIX

THREE THINGS THAT CLOSE THE
CONCRETE CASH GAP.

1

SOV STRUCTURED FOR MOBILIZATION AND MATERIAL RECOVERY

Before contract execution, negotiate a mobilization line (5–10% of contract value, billable at job start) and a separate rebar/formwork material line billable at delivery. This compresses the time between spending and billing from 4 weeks to under 1 week on the first billing event. The leverage exists before the contract is signed — not after the SOV is locked.

2

13-WEEK CASH FORECAST TIED TO THE POUR SCHEDULE

Every active concrete job has a pour schedule. That schedule is also a cash schedule — when material orders go out, when labor bills, when the pay app triggers, when cash arrives. A 13-week cash forecast built from the actual pour schedule shows the cash gap 8–10 weeks before it arrives. That's enough time to draw the LOC in advance, negotiate a supplier extension, or accelerate a billing event.

3

LOC SIZED TO THE ACTUAL FLOAT REQUIREMENT

Model the real gap: labor float (weeks of labor before first collection), material float (supplier terms minus GC payment cycle), and retainage balance across all active jobs. That's the minimum LOC capacity the business needs to operate without stress. Most concrete contractors have a LOC sized to a smaller version of the business or set years ago when job sizes were smaller.

FAQ

COMMON QUESTIONS.

Concrete contractors pay labor weekly, pay suppliers on net-30 terms, and collect from GCs in 45–60 days. That gap — between spending and collecting — is structural and gets worse as job size grows. Retainage compounds it by holding 10% of every billing until final acceptance.

Three levers: structure the SOV for early mobilization and material recovery before signing the contract, build a 13-week cash forecast tied to the actual pour schedule so gaps are visible 8–10 weeks out, and size the LOC to the actual float requirement across all active jobs.

The pour-completion billing structure. By the time the billing event triggers, 3–4 weeks of labor and 100% of material cost is already spent. Combined with 45–60 day GC payment cycles and 10% retainage, the cash gap on a single $400K pour can run $60K–$80K before the first check arrives.

22–30% gross margin per project, 12% net margin after overhead. Overhead should run 9–13% of revenue. Most concrete contractors running below these numbers have an overhead rate problem in the estimate structure, not a field execution problem.

Josh Luebker
Josh Luebker
Fractional CFO · The Construction CFO

Former commercial construction PM and master electrician. Managed 150+ projects totaling $300M+. About Josh →

SYSTEM RESOURCES
TRADE OS
CFOS Concrete OS
Job costing, pour-level margin tracking, and cash forecasting built for concrete
CASE STUDY
Concrete — Margin Recovery
$161K to $1.1M net on similar revenue. Overhead rate was the root cause.
CFOS MODULE
Cash Flow Cycle System
SOV structure, LOC sizing, and billing compression as a managed system

THE GAP DOESN'T CLOSE
WITHOUT THE SYSTEM.

Free 30-minute call. We look at your numbers and tell you what we see.

SCHEDULE A FREE CALL →

30 minutes. Free. No sales pressure. We'll tell you exactly what's broken before we talk about anything else.

THE CONSTRUCTION CFO
Run on CFOSFractional CFOSchedule a CallJosh@ConstructionCFO.net
© 2026 SULPHUR PRAIRIE MANAGEMENT · SULPHUR ROCK, AR
0