Skip to main content
PROFIT FADECHANGE ORDERSLABOR OVERRUNSOVERHEAD MISALLOCATIONBILLING LAGJOB MARGINGROSS PROFITCONSTRUCTION JOBSPROFIT FADECHANGE ORDERSLABOR OVERRUNSOVERHEAD MISALLOCATIONBILLING LAGJOB MARGINGROSS PROFITCONSTRUCTION JOBS
THE CONSTRUCTION CFOSCHEDULE A FREE CALL
Job Profitability — Profit Fade

YOU BID 28%. YOU BANKED 11%. HERE IS WHERE THE REST WENT.

QUICK ANSWER

Profit fade is the gap between the gross margin a job was bid at and the gross margin it actually produced. Every subcontractor experiences some fade. The ones that stay in business are the ones who find out during the job, not at closeout. SPM's job costing and WIP reporting surfaces profit fade in month two — when there is still time to catch the unbilled change order, tighten the labor, or adjust the build strategy before the margin is gone.

Profit fade is not bad luck. It is a system problem. The same five causes appear in nearly every job that underperforms. Fix the system and the fade stops. Keep operating without one and it keeps happening on every project.

BY JOSH LUEBKERPublished: June 2026Updated: June 2026
The Five Causes

Where the Margin Actually Goes.

1. Unbilled Change Orders

This is the most common and most controllable cause of profit fade. The GC directs a scope change. The foreman does the work. Nobody sends a change order. The cost hits the job. The revenue does not. On a $3M project with 10% in legitimate change orders, $300K of work is performed and not billed. That is the difference between a profitable job and a break-even one. SPM's project management standards require a change order to be submitted every single time conditions change. Not after the work is done. Before.

2. Labor Overruns

The bid was built on 8 hours per unit. Field execution is running 11. By month three the labor overage is $60K and nobody has flagged it because the cost reports are too general to see it at the task level. Job costing at the work-type level — not just "labor" as a top-line bucket — shows the overrun in month one when it is $18K and addressable, not month three when it is $60K and not recoverable.

3. Overhead Misallocation

Superintendent time, PM time, and office admin time that belongs on a project ends up in overhead because nobody coded it correctly. That makes overhead look higher than it is and job margins look better than they are — until closeout, when the real picture becomes clear. SPM codes direct job expenses to projects at the source and tracks them against the budget in the job cost structure. The misallocation stops before it compounds.

4. Equipment Cost Misses

Equipment was on site for 60 days. The bid assumed 40. The extra 20 days of ownership cost, fuel, and operator time were not captured because equipment is tracked as an all-in daily rate that was not updated. On a heavy civil job with $800K in equipment cost, a 20-day overrun at $4K per day is $80K in unbudgeted cost. SPM tracks equipment by job using the cost basis calculations from the CFOS equipment module — owned cost, fuel, operator, and idle time all separate.

5. Billing Lag

Work is performed in month three. The invoice is submitted in month four. Revenue recognition is delayed. Meanwhile costs are accruing in month three and the job looks worse than it is on an accrual basis. Billing lag does not always destroy the final margin — but it distorts the in-progress picture enough that fade is harder to catch in real time. SPM's billing cadence closes the gap between work performed and invoice submitted to 7 days or less.

How SPM Catches It

Month Two, Not Month Six.

Most subcontractors find out about profit fade at job closeout. By then the damage is done. SPM runs cost-to-complete on every active job monthly — line by line, what is left to spend versus what is left in the budget. Any line item that is trending over gets flagged in the monthly accountability meeting while there is still time to catch the change order or tighten the labor.

Month 2
When SPM Flags Fade
Cost-to-complete reviewed monthly. Overruns surfaced when they are still recoverable.
5
Root Causes
Unbilled COs, labor overruns, overhead misallocation, equipment misses, billing lag.
22–30%
Target Gross Margin
The range SPM holds clients to. Fade is the gap between bid margin and this range.
FADE SIGNATURES

HOW FADE SHOWS UP, BY TRADE.

Concrete: The Finishing Fade

Concrete jobs fade at the back end — finishing labor running overtime, patch-and-repair eating the contingency, washout and pump time never priced. A job bid at 28% lands at 19% and nobody can say which pour did it without per-phase labor tracking in hours and dollars.

Civil: The Quantity Fade

Civil fade hides in quantities — 2,300 yards moved beyond plan with no survey backup, equipment idle days absorbed silently, haul cycles longer than the estimate assumed. Unit-price work fades invisibly when field quantities and billed quantities never get reconciled.

Electrical: The Accumulation Fade

Electrical jobs fade $800 at a time — directed changes, revision deltas, T&M tickets verbally approved and never papered. Forty small unbilled changes on a 9-month job is $30K–$50K of margin gone, plus the closeout tail burning labor at 92% complete for months.

Drywall & Interior: The Rework Fade

Interior trades fade on absorbed rework — other trades' damage repaired without backcharge, punch lists that triple, schedule compression forcing overtime. The fade signature: labor hours over estimate while the billing never moves.

THE FIX, PROVEN

WHAT STOPS FADE IN PRACTICE.

48 Hours
The change order protocol. Every changed condition, directed extra, or revised drawing becomes a written, priced CO within 48 hours — the PM just does it, no batching, no waiting for approval. Unbilled COs drive 40–60% of commercial fade; the protocol removes the single biggest cause outright. One civil contractor's first CO audit surfaced $310K.
Monthly
Cost-to-complete, line by line. Whoever owns the project financials updates cost-to-complete monthly: percent complete and money left per line item. Fade caught at 40% complete is a problem you attack — re-sequence, backcharge, claim. Fade discovered at closeout is an autopsy. The discipline billion-dollar GCs run on the first Monday after the 10th works the same at $5M.
$1.1M
What a fade-free year looks like. The $4.9M concrete sub netting $161K wasn't underbidding — jobs bid fine and faded to nothing. Job costing plus the CO protocol plus monthly cost-to-complete took net to $1,112,000 on the same crews and revenue. Fade was the entire gap.
FAQ

Common Questions About Profit Fade.

How much profit fade is normal on a commercial job?
A point or two of movement between bid margin and final margin is the texture of construction — weather, productivity, small surprises. Systematic fade is different: if most jobs land 4+ points under bid, or the fade always lands in the same cost category, that's a system failure with a name — unbilled changes, labor tracking gaps, or estimate-to-actual misalignment. SPM's rule: fade you can explain line-by-line is managed; fade you can only see in the total is a leak.
Can faded profit be recovered after the job closes?
Some of it, for a while. Quantity overruns and documented extras can often be claimed within contract notice windows, and clean daily logs recover full cost as a baseline even in dispute — versus roughly 60 cents on the dollar with muddy records. But recovery economics decay fast: a CO submitted in the same billing cycle gets paid; the same CO argued eight months later gets negotiated. The real answer is catching fade while the job runs, which is what the monthly cost-to-complete exists to do.
What is construction profit fade?
The gap between the gross margin a job was bid at and the gross margin it actually produced at closeout. A job bid at 28% that closes at 11% has 17 points of profit fade. Every subcontractor experiences some fade. The ones that survive long-term are the ones who surface it in real time rather than at closeout.
What causes profit fade?
Five causes account for most fade: unbilled change orders, labor overruns not caught in real time, overhead costs misallocated to jobs, equipment cost misses, and billing lag delaying revenue recognition against accrued costs. Most fading jobs have two or three of these simultaneously.
When does SPM catch profit fade?
In month two of a job. Cost-to-complete is reviewed monthly on every active project. Any line item trending over budget gets flagged in the monthly accountability meeting while the job is still running and the overrun is addressable.
Is profit fade preventable?
Most of it is. Unbilled change orders are entirely preventable with a consistent process. Labor overruns are catchable in real time with task-level job costing. Equipment cost misses are preventable with a cost basis model. Overhead misallocation is fixed at the coding level. Billing lag is fixed with a billing cadence. The system that catches all five is what CFOS installs.
$2.1M+
Client AR Recovered Since 2023
18
Active Trade Specializations
60 DAYS
Average Onboarding Time
Josh Luebker
Josh Luebker
Fractional CFO · The Construction CFO

Former commercial construction PM and master electrician. 150+ projects, $300M+ in volume. Founder of Sulphur Prairie Management. About Josh →  |  LinkedIn →

WHICH JOBS ARE FADING RIGHT NOW?

Cost-to-complete review on every active job surfaces fade in month two. A 30-minute call shows you what SPM would find in your active work today.

Schedule a Free Call →
RELATED PAGES
CFOS MODULE
Job Profitability System
The module that tracks cost-to-complete and surfaces profit fade in real time
WIP
WIP Overbilling and Underbilling
How WIP distortion hides profit fade until it is too late to fix it
CFOS SYSTEM
Run on CFOS
The full system that catches profit fade before jobs close
THE CONSTRUCTION CFO
CFOS System Fractional CFO Pricing Schedule a Call
CONTROL Book →    © 2026 SULPHUR PRAIRIE MANAGEMENT · SULPHUR ROCK, AR
0