JOB COSTING, COST TO COMPLETE

COST TO COMPLETE: THE NUMBER THAT KEEPS JOBS HONEST.

QUICK ANSWER

Cost to date is bookkeeping, because it already happened. Cost to complete is the management number, and it drives your real percent complete, your projected final margin, your WIP schedule, and the only early warning a fading job ever gives. The honest method builds it line by line off remaining work: remaining hours times burdened rates, remaining quantities times unit costs, and committed subcontract balances. Subtracting spend from budget isn't that. It just assumes the estimate was right.

Billion-dollar GCs run this discipline monthly on a dedicated day, and it works the same at $5M. Budget minus spent is a prayer with arithmetic, because it silently assumes the original estimate was perfect, which is the one thing a fading job has already disproven. The difference between the two methods is the difference between catching a slide at 40 percent complete and performing an autopsy at closeout. One of those is a management decision. The other is a story you tell your accountant in February.

BY JOSH LUEBKERPublished 2026-08-06Updated 2026-08-07
THE DEFINITION

WHAT IT MEANS.

Cost to complete is the answer to one question asked line by line: how much more money will it take to finish this job?

Everything downstream reads off this one number. Earned revenue and over or under-billings compute from it, the projected final margin on the CEO Report comes from it, and the percent complete your surety underwrites comes from it. That's why a cost to complete nobody challenges isn't a small problem: one soft figure per job makes four documents wrong at once.

WHAT WE SEE IN THIS BUSINESS

WHY THE NUMBER ISN'T TRUE.

01

Budget minus spent assumes the estimate was perfect

The lazy cost to complete, budget minus cost to date, silently assumes the original estimate was right, and that's the one thing a fading job has already disproven. It produces a number that always reconciles and never warns. A line can be at 90 percent of its budget with 60 percent of the work done, and budget minus spent will still report the remaining 10 percent as the money left to finish it.

02

One blended percent complete hides everything

A single job-level percentage buries the lines that are in trouble. Quantity-driven work has to be measured off units in place, labor off hours earned against hours burned, and subcontracted scope off milestone completion rather than invoices received. Material-heavy lines need the stored versus installed distinction, or one big delivery fakes progress on work nobody has performed yet.

03

The number gets treated as a form instead of a discipline

When the cost to complete is a document somebody fills in rather than a monthly conversation, it drifts. Nobody challenges the assumptions, the same figure carries forward, and the WIP inherits it. Accounting doing it alone produces budget minus spent in a spreadsheet, and the field doing it alone produces optimism in a hard hat. Neither one is a forecast.

04

The warning signs are invisible in the wrong method

A projected final margin sliding two reviews in a row, labor percent complete lagging cost percent complete, a line at 90 percent spent and 60 percent complete, a cost to complete revised upward twice on the same line, and percent complete that hasn't moved while costs have are every early warning a fading job gives you. Every one of them is invisible under budget minus spent and obvious under an honest cost to complete.

THE ARITHMETIC

WHAT IT LOOKS LIKE IN DOLLARS.

40 percent

That's the point where fade gets caught instead of mourned. A job sliding from 24 percent to 19 percent margin turns up in the monthly review as a cost to complete move while there's still 60 percent of the job left to fix it in. The $4.9M concrete sub that went from $161K to $1.1M net didn't bid better. It started seeing jobs slide in month two rather than at closeout.

Monthly

The cadence feeds everything downstream. Cost to complete drives the WIP, since earned revenue and over or under-billings compute from it, plus the projected final margins on the CEO Report and the percent complete your surety underwrites. That's one honest monthly discipline and four documents that stop lying.

20 minutes

That's the time per job once the structure exists. The objection to cost to complete is always time, and it's a fair objection when job costing is a shoebox. With cost codes matching the estimate and costs posting weekly, the monthly update runs twenty minutes a job. The structure is the work, and SPM builds it in the 60 day install.

THE METHOD

BUILDING IT LINE BY LINE.

Step 01, forecast remaining work rather than subtracting

The honest method asks each line what it will take to finish. Labor comes in as remaining hours at current burdened rates and current production, so if the crew is running 20 percent over estimate then the remaining hours are too. Material comes in as remaining quantities at current prices. Equipment comes in as remaining duration at real daily rates. Subs come in at committed contract balances plus expected changes.

Step 02, match the percent complete method to the cost type

Quantity-driven lines like yards placed and feet installed get measured off units in place. Labor gets measured off hours, earned against burned at current productivity. Subcontracted scope gets measured off milestone completion rather than off invoices received. Material-heavy lines need the stored versus installed distinction or a big delivery fakes progress. The job's overall percent complete is the cost-weighted rollup of honest line measurements, never a field guess and never just cost over budget.

Step 03, run the monthly cadence

Whoever owns each job's financials updates the percent complete and the money left per line every month, then presents it after the books close on the 10th. It runs about twenty minutes per job once the structure exists. The rollup feeds the WIP, the projected final margins, and the management conversation about which lines moved, why, and what happens next. That's accountability that surfaces problems leadership can still solve, which is why the billion-dollar companies never skip it.

Step 04, read the red flags

The signals worth a same-week conversation are a projected final margin sliding two reviews in a row, labor percent complete lagging cost percent complete, a line at 90 percent spent and 60 percent complete, a cost to complete revised upward twice on the same line, and percent complete that hasn't moved while costs have. Fade caught at 40 percent gets re-sequenced, backcharged, or claimed. Fade found at closeout gets eulogized.

Cost to complete mechanics, trade by trade

Concrete measures off yards and square feet in place, with finishing labor forecast separately because that's where concrete jobs fade and a blended percentage hides it, and stored rebar and embeds need the stored versus installed split or deliveries inflate progress. Civil gets cleaner numbers from unit-price scopes, remaining quantities times unit cost, as long as field quantities are surveyed honestly, and the trap there's equipment, meaning remaining duration at real daily rates including the idle days the schedule slip just created. Electrical needs phase-level cost to complete or nothing, because rough-in, trim, and closeout fade differently and the closeout tail of punch, testing, and commissioning chronically gets forecast at zero remaining hours when it's months of labor, while pending change orders carry their own lines. Multi-site erosion work runs cost to complete per site rolled up per contract, with maintenance-phase scopes forecast off duration, meaning remaining months times monthly burn, and storm response work entered the week it happens rather than after the season.

$10.7M+
Client AR Recovered Since 2023
48
Active Trade Specializations
60 DAYS
Average Onboarding Time
PRICING

FLAT MONTHLY FEE. NO SURPRISES.

Three tiers, priced by your trailing twelve month revenue. Which one you're in depends on how much of the work you want off your desk. No hourly billing, no payroll, and no add-ons.

Last 12 months revenueMonthly fee
Up to $1M$1,900 to $2,900
$1M to $3.5M$2,600 to $3,900
$3.5M to $6.5M$3,800 to $5,700
$6.5M to $9.5M$5,100 to $7,100
$9.5M to $12.5M$6,100 to $8,500
$12.5M to $15.5M$7,400 to $11,000
$15.5M to $18.5M$9,400 to $13,500
$18.5M+Quoted individually

Range reflects the three tiers below. Which one you're in depends on how much of the work you want off your desk. No payroll. No hidden line items.

Core

You stop guessing.

You get the CFO work. Job costing built against the way you estimate, a 13 week cash forecast, monthly WIP, and a meeting every month that ends in decisions rather than a report.

Your bookkeeper keeps doing the books.

Executive

You stop touching the books.

Everything in Core, and we run the bookkeeping and the controllership as well. Nobody in your office is answering coding questions or chasing a reconciliation at month end.

We do the books. No payroll.

Strategic

Every job shows its margin while it's still running.

Everything in Executive, plus the job costing and WIP platform set up, loaded with your cost codes, and managed for you every month. You never have to learn it.

We do the job costing.

COMMON QUESTIONS

FREQUENTLY ASKED.

Cost to complete is the forward number, meaning dollars remaining to finish, built line by line. Estimate at completion is cost to date plus cost to complete, so it's the projected total cost of the job. Contract value minus estimate at completion is your projected final profit, and tracking that month over month is the entire point: a flat estimate at completion means the job is performing, and a creeping one is fade announcing itself with months of warning. The three numbers travel together, and cost to complete is the one that takes real judgment. The other two are arithmetic on top of it.
Cost-to-cost, meaning cost to date divided by estimate at completion, is the standard for WIP and revenue recognition, but its accuracy depends entirely on an honest estimate at completion, which depends on an honest cost to complete. For managing the work, measure each cost type its own way: units in place for quantity scopes, earned against burned hours for labor, and milestones for subs. When the cost-to-cost number and the physical measurements disagree, believe the physical ones and fix the estimate at completion, because that disagreement is usually the first visible sign of a problem. A big material delivery, for instance, spikes cost-to-cost percent complete while the work hasn't moved, and the line-level view catches it.
Whoever runs the job operationally, meaning the PM, or the owner on owner-run jobs, because cost to complete is a judgment about remaining work and only the person managing the work can make it honestly. Accounting provides the cost-to-date data and challenges the assumptions, and the field provides the truth about what's left. The failure mode to avoid is accounting doing it alone, which produces budget minus spent in a spreadsheet, or the field doing it alone, which produces optimism in a hard hat. The monthly review where the PM presents and leadership questions is where the two halves keep each other honest.
They're describing a real problem with the wrong cause. Cost to complete takes hours when the underlying job costing is broken, with costs posting late, codes not matching the estimate, and everything needing reconstruction first. With the structure right, meaning codes mirroring the estimate, costs posted weekly, and a one-page format per job, the monthly update runs 20 to 30 minutes a job, and PMs end up demanding the system because it answers the questions GCs ask them anyway. If your PMs genuinely can't produce a cost to complete in under an hour, the finding isn't that the discipline is too expensive. It's that your job costing can't support managing jobs at all.
It's built into the 60 day install: cost codes structured to match your estimating so estimate against actual is native rather than a translation exercise, weekly cost posting so the data is current, the one-page cost to complete format per job, and the monthly cadence with books closed by the 10th and the reviews in the first week after, with results flowing into the WIP and the CEO Report. SPM runs the accounting side and sits in the monthly review asking the questions, and your PMs own the field judgment. Within two cycles the review stops being a meeting about spreadsheets and becomes the meeting where jobs get saved.
WHAT THIS TIES INTO
Josh Luebker, The Construction CFO
Josh Luebker
FRACTIONAL CFO · THE CONSTRUCTION CFO

Former commercial project manager and master electrician: 150+ projects worth $2.1B combined, from $50,000 to $300M. Now fractional CFO to commercial subcontractors.

YOUR JOBS ARE TELLING YOU HOW THEY'LL END.

One call reviews how your active jobs are tracked today, and what an honest cost to complete would show on each of them this month.

You don't hire a CFO because it's safe, you do it because the real risk isn't having one.
Book a 20 minute diagnostic

20 minutes. No sales pressure. We will tell you exactly what's broken before we talk about anything else.

OR START WITH THE WORKBOOKS. NO CALL NEEDED.