FINANCIAL REPORTING

WHY THE NUMBERS DON'T REPORT WHAT HAPPENED.

QUICK ANSWER

Most construction financial reporting fails because of two structural problems: a chart of accounts that doesn't correctly separate job costs from overhead, and cost-to-complete estimates that are biased toward optimism. Both errors compound into every report built on top of them.

A P&L can be technically accurate and still tell a misleading story, because the categories underneath it were never built for construction. If equipment depreciation sits in overhead instead of being allocated to jobs, and cost-to-complete drifts optimistic every month, then job costing, the overhead rate, and the WIP schedule all inherit the same distortion. The reporting isn't lying to you. It's faithfully reflecting bad inputs, month after month, and the inputs are the only thing anybody can fix.

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

WHAT IT MEANS.

Construction financial reporting is the stack of reports built on top of the chart of accounts and the cost-to-complete estimate: the job cost report, the overhead rate, and the WIP schedule.

The two errors compound rather than cancel each other out. A misclassified chart of accounts inflates the overhead rate, which distorts the markup on every future bid. An optimistic cost-to-complete overstates earned revenue on the WIP schedule. Each month's figure becomes the baseline for the next, so by the time a job closes out, the distance between reported and real performance can be wide enough to erase what looked like a healthy year.

THE TWO STRUCTURAL CAUSES

WHY EVERY REPORT INHERITS THE ERROR.

01

A chart of accounts not built for construction

Most charts of accounts are borrowed from a generic small business template that never separated true overhead from direct job costs. Equipment depreciation, scaffold rental, and vehicle costs often default into overhead when they belong to specific jobs. That inflates the overhead rate and understates real job cost at the same time, and neither error is visible on the face of the P&L.

02

Optimistic cost-to-complete estimates

The person estimating remaining cost on a job is usually the same person whose performance that number reflects, which creates pressure toward optimism rather than accuracy. Percentage of completion accounting uses cost-to-complete to calculate earned revenue, so the optimism doesn't stay contained inside the job cost report. It overstates the WIP schedule too.

HOW SPM FIXES IT

WHAT WE REBUILD.

The chart of accounts, rebuilt for construction

We rebuild the chart of accounts so direct job costs and true overhead sit in separate places. Equipment depreciation, vehicles, and scaffold rental get allocated to jobs rather than dumped into overhead. That single change corrects the overhead rate and the job cost report at once, because both were reading the same misfiled numbers.

Cost-to-complete reconciled against production

Cost-to-complete gets reconciled against production data every month instead of taken on faith from the person closest to the job. When the reported percent complete and the field production don't agree, the difference gets discussed in the monthly meeting while the job is still open and something can still be done about it.

$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. The one-time onboarding fee is right here in the table.

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

The onboarding fee covers migrating your books back to the start of your last taxable year and getting you fully operational in 60 days. It's billed once, with your first invoice. It's the same for all three tiers. Your first month is prorated, and your monthly engagement starts on the first of the first full month.

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. The onboarding fee is right here in the table.

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 and never in a report.

Your bookkeeper still does the books.

Executive

You stop touching the books.

Everything in Core, and we do the bookkeeping and the controllership as well. Your office stops answering coding questions and stops fixing a reconciliation that will not balance on the last day of the month.

We do the books. No payroll.

Strategic

Every job shows its margin while it is still open.

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 books, the job costing, and the software. No payroll.

COMMON QUESTIONS

FREQUENTLY ASKED.

Usually because of two structural issues: a chart of accounts that doesn't correctly separate job costs from overhead, and cost-to-complete estimates that drift optimistic. Both distort every report built on top of them.

If direct job costs like equipment depreciation get misclassified as overhead, the overhead rate inflates artificially, which then distorts bid pricing and every report that references overhead.

Because the person estimating remaining cost is often the same person whose performance that number reflects, which creates structural pressure toward optimism rather than accuracy.

We rebuild the chart of accounts so job costs and overhead are correctly separated, then reconcile cost-to-complete against production data every month. Both are part of the standard monthly close, in either tier.

Three tiers, and which one you are in depends on how much of the work you want off your desk. Core is where you stop guessing: job costing built against the way you estimate, a 13 week cash forecast, monthly WIP, and a monthly meeting that ends in decisions, while your bookkeeper keeps doing the books. Executive is where you stop touching the books, because we do the bookkeeping and the controllership as well. Strategic is where every job shows its margin while it is still open, because the job costing and WIP platform is set up and managed for you. No payroll. No scope gaps.
WHAT THIS TIES INTO
Josh Luebker, SPM The Construction CFO
Josh Luebker
FRACTIONAL CFO · SPM THE CONSTRUCTION CFO

Josh Luebker is a master electrician turned construction CFO, president of SPM The Construction CFO and author of CONTROL: C.F.O.S. Construction Financial Operating System.

ARE YOUR NUMBERS TELLING YOU WHAT'S REALLY HAPPENING?

Twenty minutes of questions about which reports you get, how old they are by the time you read them, and what they've never been able to answer. No sale and no proposal. If Josh can help, you'll set a longer call.

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 call

20 minutes. Nothing gets sold on this call and nothing gets proposed. Josh asks questions to work out whether he can help at all.

OR GET THE WIP SCHEDULE TEMPLATE. NO CALL NEEDED.