Skip to main content
JOB PROFITABILITYCOST TO COMPLETEWIP REPORTINGFRACTIONAL CFOJOB COSTINGPROFIT FADESUBCONTRACTOR FINANCECONTROLQOREJOB PROFITABILITYCOST TO COMPLETEWIP REPORTINGFRACTIONAL CFOJOB COSTINGPROFIT FADESUBCONTRACTOR FINANCECONTROLQORE
THE CONSTRUCTION CFO SCHEDULE A FREE CALL
JOB PROFITABILITY

COST TO COMPLETE IS
ALWAYS WRONG.

THE SHORT ANSWER

Cost to complete drives your WIP schedule. Your WIP drives your projected job margin. Your projected job margin drives your cash forecast. When cost to complete is wrong — and it almost always is — every decision downstream gets made on a number that doesn't exist.

BY JOSH LUEBKER UPDATED MAY 2026 THE CONSTRUCTION CFO
WHY IT BREAKS

FOUR WAYS COST TO COMPLETE
GETS CORRUPTED.

It is not that project managers are bad at estimating. Most of them are actually good at knowing what work is left. The problem is the inputs they are working from — and the process that is supposed to challenge them when the number looks too good.

01
PERCENT COMPLETE BY SCHEDULE, NOT COST
The PM says 60% complete because the schedule says 60%. But the job has burned 72% of its labor budget. Schedule and cost burn are two different things. Using schedule to estimate remaining cost produces a number that is almost always optimistic — and the error compounds every month until closeout.
02
ACTUALS ARE INCOMPLETE WHEN THE ESTIMATE IS MADE
The PM reviews the cost-to-complete before the close is done. Invoices from the prior month are still processing. Two weeks of labor haven't posted. The actual cost base is understated by $40K–$80K and the PM doesn't know it. They project from a number that isn't real yet.
03
CHANGE ORDERS ADD SCOPE WITHOUT UPDATING THE BASELINE
A $120K change order gets approved. The work starts. But nobody updates the cost-to-complete baseline to reflect the new scope. The job now shows worse margin than it should because $120K of new cost hits without a corresponding estimate update. The PM looks at the job and thinks it's losing money. It isn't. The baseline is just wrong.
04
REWORK GETS ABSORBED WITHOUT REVISION
Rework happens on almost every job. It rarely gets billed. The cost hits the job — labor, materials, lost productivity — but the revised cost-to-complete never gets updated to reflect it. The PM absorbs the rework into the remaining budget and the margin quietly erodes. Nobody flags it until the final billing event.
THE CASCADE

WHAT BREAKS DOWNSTREAM
WHEN THE NUMBER IS WRONG.

Cost to complete is not just a job-level number. It is the input that drives four other financial outputs. When it is wrong, all four of them are wrong simultaneously.

THE DOWNSTREAM FAILURE CHAIN
WRONG COST TO COMPLETE
↓
WRONG PERCENT COMPLETE → WRONG WIP POSITION
↓
WRONG OVERBILLING / UNDERBILLING BALANCE
↓
WRONG PROJECTED JOB MARGIN
↓
WRONG CASH FORECAST → WRONG OWNER DECISIONS

The PM estimates cost to complete on a Friday. The CFO builds the monthly WIP from it. The controller closes the books with that WIP. The owner reviews it in the monthly meeting and decides whether to bid the next project. Every step in that chain ran on a bad input.

Catching this early is the job. A cost-to-complete review run within 10 days of the prior month-end close catches labor trending over before it becomes a full-margin problem. T&M work that needs to be billed before leverage is gone gets flagged here. Rework that needs a change order gets surfaced here. At closeout, none of those levers exist anymore.

WHAT ACCURATE LOOKS LIKE

THE EXAMPLE THE BOOK
USES.

Real job costing means your PM can answer this question without calling the bookkeeper: How much have we actually spent on labor on Phase One as of last month, fully burdened? The answer should come from a screen, not from memory or a spreadsheet being emailed around.

TWO SCENARIOS — SAME QUESTION, DIFFERENT OUTCOMES
COST CODE
SCENARIO A: ON TRACK (AND DONE)
SCENARIO B: TRENDING OVER
Budget
$32,000
$32,000
Spent to date
$31,542
$28,480
% of budget spent
98.6%
89%
% of work complete
100% — phase done
70% — phase not done
Signal
Saved $458. Phase complete.
Trending $5K over. Fix it now.

Scenario B is not a crisis if you catch it at 70% complete. There is still 30% of the phase left to manage. You can adjust crew mix, accelerate material delivery, or tighten productivity targets. Catch it at closeout and the only thing left to do is explain the loss.

THE FIX

THREE THINGS THAT MAKE
COST TO COMPLETE RELIABLE.

1

CLOSE FIRST, ESTIMATE SECOND

Cost-to-complete reviews run after the books are closed — not before. The controller closes by the 10th. The CFO runs cost-to-completes after that. The PM sees actual costs as of the close date, not a partially-posted mess. Every cost code shows what has actually been spent before the PM estimates what is left.

2

ESTIMATE IN COST DOLLARS, NOT SCHEDULE PERCENT

The PM answers: how many labor hours are left at what burden rate, what materials need to be purchased, what equipment is still needed? That produces a cost number. The percent complete falls out of the math — it does not drive it. When PMs estimate in cost first, the number is grounded in what is actually left to build.

3

CFO CHALLENGES THE NUMBER EVERY MONTH

The CFO reviews the cost-to-complete against the actuals and asks one question on every job: does this estimate make sense given what we have already spent? If the job is 75% spent on labor but the PM says 55% complete, something is wrong. The CFO surfaces it before it becomes a loss at closeout. This is the review process most subcontractors are missing entirely.

The Job Profitability System inside CFOS builds this review into the monthly cadence. Cost-to-completes run within 10 days of the close. Every active job reviewed. Trending issues flagged while there is still something to do about them.

FAQ

COMMON QUESTIONS.

Four failure modes cause it: PMs estimate percent complete based on schedule, not cost burn; costs are not fully posted when the estimate is made; change orders add scope without updating the baseline; and rework costs hit the job without being reflected in the revised estimate. Any one of these corrupts the number.

Everything downstream breaks. WIP schedule shows the wrong over/underbilling position. Projected job margin is wrong. Cash flow forecast is wrong. The owner makes decisions based on a financial picture that does not match reality. By the time the real number surfaces at closeout, there is nothing left to do about it.

Close the books first, then run cost-to-completes. Have the PM estimate in cost dollars, not schedule percentage. And have the CFO challenge every estimate against the actuals before it goes into the WIP schedule. All three steps are required.

The PM owns the estimate. The controller owns the actual cost data it feeds on. The CFO owns the review and challenge process. When all three are working together, cost to complete is reliable. When any one lane is missing, the number drifts optimistic every time.

Josh Luebker — The Construction CFO
Josh Luebker
Fractional CFO · The Construction CFO

Former commercial construction PM and master electrician. Managed 150+ projects totaling $300M+. Cost-to-complete accuracy is a PM discipline problem that becomes a financial problem. About Josh →

SYSTEM RESOURCES
CFOS MODULE
Job Profitability System
Cost-to-complete review built into the monthly cadence on every active job
RELATED
Why Jobs Look Profitable But Lose Money
The three mechanisms that make jobs look better than they are until closeout
RELATED
Labor Variance Is Killing Margin
How labor budget vs actual diverges and what to do about it
SYSTEM CONNECTIONS
CFOS MODULES
Job Profitability System Trade Benchmarking System Cash Flow Cycle System
RELATED PAGES
Why Jobs Lose Money Labor Variance WIP Misleading Contractors Job Costing vs Real Profit
PROOF
Concrete — Margin Recovery SWPPP — Multi-Site Profit

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 CFOS Job Profitability System Bookkeeping Fractional CFO Schedule a Call Josh@ConstructionCFO.net
© 2026 SULPHUR PRAIRIE MANAGEMENT · SULPHUR ROCK, AR
0