YOU BID 28%. YOU BANKED 11%. HERE IS WHERE THE REST WENT.
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.
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.
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.
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.