Skip to main content
JOB COSTINGCASH FLOWWIP REPORTINGFRACTIONAL CFOSUBCONTRACTOR FINANCEOVERHEAD RATEPAY APP BILLINGAR RECOVERYCONTROLQORERETENTION RECOVERYEQUIPMENT COST BASIS13-WEEK FORECAST JOB COSTINGCASH FLOWWIP REPORTINGFRACTIONAL CFOSUBCONTRACTOR FINANCEOVERHEAD RATEPAY APP BILLINGAR RECOVERYCONTROLQORERETENTION RECOVERYEQUIPMENT COST BASIS13-WEEK FORECAST
The Construction CFO SCHEDULE A FREE CALL
AUTHORITY · JOB PROFITABILITY

CONSTRUCTION PROFIT FADE: WHAT IT IS, HOW TO STOP IT.

QUICK ANSWER

Profit fade is when a job’s actual gross margin drops below the estimated margin as the work progresses, usually found too late to fix. For subcontractors it is caused by unbilled change orders, labor overruns, and optimistic cost-to-complete estimates, and it shows up on the WIP schedule as shrinking projected profit month over month.

A job is bid at 25% gross margin. It finishes at 11%. Nobody decided to give away 14 points; it faded, a little each month, until the closeout number was a fraction of the estimate. That is profit fade, and it is one of the most common ways a busy subcontractor stays poor. The margin does not disappear in one event. It leaks through change orders that get built but never billed, labor that runs over without anyone tracking it weekly, and cost-to-complete estimates that stay optimistic until the truth arrives at the end. The fix is not working harder. It is seeing the fade while the job is still running. This page explains what profit fade is, the three causes, and how to catch it.

BY JOSH LUEBKER Published: February 2026 Updated: June 2026
THE DEFINITION

WHAT PROFIT FADE IS.

Profit fade is the gradual reduction of a project’s gross profit between the original estimate and final completion. A job estimated at 25% margin that finishes at 11% has faded 14 points.

It shows up on the WIP schedule, the work-in-progress report, as the estimated profit on a job shrinking from one month to the next. A clean WIP review catches a fading job in month two. A sub without one finds out at closeout, when there is nothing left to do about it.

THE THREE CAUSES

WHERE THE MARGIN GOES.

CAUSE 1: UNBILLED CHANGE ORDERS

Work performed and never billed.

The most common cause. Conditions change, the field does the extra work to keep the job moving, and the change order never gets written or never gets signed. That labor and material is real cost the estimate never carried, and it comes straight out of margin. On change-heavy work it is the single largest source of fade.

CAUSE 2: LABOR OVERRUNS

Hours burned past the estimate with no weekly check.

Labor is the line that moves fastest and gets watched least. Without a weekly cost-to-complete by phase, a crew can run 20% over on hours for a month before anyone notices, and by then the margin on that phase is gone. Tracking dollars and hours against the budget every week is what catches it in time.

CAUSE 3: OPTIMISTIC COST-TO-COMPLETE

Hope priced as a forecast.

When the person responsible for the job financials fills out cost-to-complete, the natural pull is to assume the rest of the job goes to plan. It rarely does. An honest, line-by-line cost-to-complete, what percent complete are you and how much is left to spend, surfaces the fade early instead of hiding it until the end.

HOW TO CATCH IT

STOP THE FADE WHILE IT IS RUNNING.

Profit fade is invisible to a P&L and obvious to a WIP schedule. These are the standards that catch it:

A weekly cost-to-complete, line by line, on every active job over a few months long
A monthly WIP review where projected margin is compared to the estimate and to last month
Change orders written every single time conditions change, before the work is built
Labor tracked in both dollars and hours against the budget, by phase
A cost-to-complete day each month where the PM team presents to leadership, so a fading job surfaces as a question, not a closeout surprise
THE BOTTOM LINE

FADE IS A VISIBILITY PROBLEM.

Profit fade is not a performance problem. It is a visibility problem. The margin leaks because no one is watching the right number at the right time, and by the time it shows up on the income statement the job is done.

The Construction CFO installs weekly cost-to-complete and a monthly WIP review as part of CFOS, so a fading job becomes a question in month two instead of a loss at closeout. Fully operational in 60 days for subcontractors doing $1M to $12M.

COMMON QUESTIONS

FREQUENTLY ASKED.

Profit fade is the gradual reduction of a project’s gross profit between the original estimate and final completion. A job bid at 25% margin that finishes at 11% has faded 14 points. It shows up on the WIP schedule as estimated profit shrinking month over month, and it is usually found too late to fix.
Three things: change orders that get built but never billed, labor overruns that run unwatched without a weekly cost-to-complete, and optimistic cost-to-complete estimates that assume the rest of the job goes to plan. Unbilled change orders are the largest source on change-heavy work.
With a weekly cost-to-complete by phase and a monthly WIP review that compares projected margin to the estimate and to last month. A fading job shows up on the WIP schedule in month two. A subcontractor without that review finds out at closeout, when nothing can be done.
A low bid starts with a thin margin on purpose. Profit fade starts with a healthy estimated margin that erodes as the job runs, through unbilled changes, labor overruns, and optimistic forecasting. The bid was fine; the margin leaked during execution. That is why fade is a visibility problem, not a pricing one.
By installing weekly cost-to-complete, a monthly WIP review, and change-order discipline as standards, so a fading job surfaces as a question in month two instead of a loss at closeout. Core Financial starts at $1,900/month, fully operational in 60 days. Pricing is at constructioncfo.net/construction-cfo-pricing.
Josh Luebker, The Construction CFO
Josh Luebker
Fractional CFO · The Construction CFO

Former commercial construction project manager and master electrician. Managed 150+ projects totaling $2.1B+ in contract value, with individual jobs from $50,000 to $300M, including data centers, military bases, hospitals, and airport runways. Now fractional CFO for commercial subcontractors doing $1M–$12M through Sulphur Prairie Management. About Josh →  |  LinkedIn →

$2.1M+
Client AR Recovered Since 2023
24
Active Trade Specializations
60 DAYS
Average Onboarding Time
RELATED RESOURCES
CFOS MODULE
Job Profitability System
Why jobs look profitable but lose money, and how CFOS shows the truth in time to act.
AUTHORITY
How to Read a WIP Schedule
The report where profit fade shows up first.
AUTHORITY
Job Cost Tracking
How construction CFOs track job cost so fade is visible weekly.
SYSTEM CONNECTIONS
CFOS SPINE + MODULES
Run on CFOS · Full System Index Job Profitability System
RELATED READING
How to Read a WIP Schedule Job Cost Tracking Why Profitable Contractors Fail
SERVICE LAYER
Fractional CFO for Construction Construction Bookkeeping Construction Controllership

IS A JOB FADING ON YOU RIGHT NOW?

We will review your WIP and cost-to-complete and show you which jobs are fading before they close out, before we talk about anything else.

BOOK A FREE 30-MIN DIAGNOSTIC →

30 minutes. Free. No sales pressure. We tell you what is broken first.

OR SEE YOUR NUMBERS FIRST → FREE CEO REPORT TOOL
THE CONSTRUCTION CFO
Run on CFOS Job Profitability System Read a WIP Schedule Pricing Schedule a Call Josh@ConstructionCFO.net CONTROL Book →
© 2026 SULPHUR PRAIRIE MANAGEMENT · SULPHUR ROCK, AR
0
Josh Luebker, The Construction CFO
JOSH LUEBKER
FOUNDER & CFO

Master electrician and former project manager, 150+ projects and $2.1B+ in commercial work. Now runs the numbers for subcontractors instead of standing on the job site.

LinkedIn About
Stewart Bohrer, The Construction CFO
STEWART BOHRER
VP OF OPERATIONS

Keeps the system running day to day: job costing, WIP, monthly financial reviews, and the follow-through between calls. Josh handles onboarding.

LinkedIn About
LinkedIn YouTube About Run on CFOS CONTROL Book →
© 2026 SULPHUR PRAIRIE MANAGEMENT · SULPHUR ROCK, AR