BOOKS CLEANUP

MESSY BOOKS: CLEAN THEM UP IN THIS ORDER.

QUICK ANSWER

Messy books cost a subcontractor twice: the numbers cannot be trusted, and no cost can be tied to a job. Cleanup follows a fixed order. Reconcile every bank and card account, agree receivables and payables to their detail, rebuild the chart of accounts for construction, then tag cost to jobs. SPM migrates books back to the start of the last taxable year and finishes a full onboarding in 60 days.

Most owners try to fix the whole history and never finish. Only the history that affects this year's reports needs to be right, which is why the cutoff is the start of the last taxable year. When the tax year ends within three months, the history through the last day of that tax year is migrated as final balances and the books start fresh after it.

BY JOSH LUEBKERPublished 2026-10-08Updated 2026-10-08
THE DEFINITION

WHAT IT MEANS.

Books cleanup, also called catch-up bookkeeping, is the work of reconciling every account, correcting miscoded transactions and tagging cost to jobs, so the financial statements and the job cost reports can be trusted.

Nothing downstream reads correctly until the history is clean, and cleanup is the part of an engagement that takes the most work for the least visible output. The reward is a first cost to complete report inside 60 days.

THE MECHANISMS

WHAT BREAKS FIRST.

01

Bank and card accounts are not reconciled

An account that has not been reconciled can be wrong by any amount, and every report built on it inherits the error. Reconciliation comes first because it is the only check that the books agree with the bank.

02

Cost is not tied to jobs

A year of transactions coded to one materials account and one labor account cannot be read by job. The total may be right and the information needed to price the next job is gone.

03

The chart of accounts was built for taxes

A chart of accounts built for the tax return has no direct cost, overhead or job structure. Job costing needs the chart of accounts and the cost codes built against the way the company estimates.

THE MATH

WHAT IT LOOKS LIKE IN DOLLARS.

Where the cutoff goes

Books are migrated back to the start of the last taxable year. When that tax year ends within three months, history through its last day is migrated as final balances and the books start fresh after it, which avoids rebuilding a year that is about to close.

How long it takes

A full onboarding takes 60 days. The code structure takes 2 to 4 hours with the right person in the room, an alignment meeting takes another 2 hours, and the first cost to complete report comes inside the 60 days.

HOW SPM FIXES IT

WHAT WE CHANGE.

Reconcile first, then correct history only as far as it affects this year

Every account is reconciled, and corrections stop at the cutoff. The goal is books that agree with the bank, not a perfect record of years nobody will compare.

Rebuild the chart of accounts and cost codes before tagging cost

The structure is built to mirror the estimate, then cost is tagged to jobs using it. Doing it in this order means the work is done once.

Close every month on a schedule so the books stay clean

A monthly close with reconciliations, job cost review and a WIP update keeps new errors from piling up, so cleanup happens once instead of every spring.

$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.

Reconcile every bank and card account, agree receivables and payables to their detail, rebuild the chart of accounts for construction, then tag cost to jobs. Correct history only as far back as it affects this year's reports.

To the start of the last taxable year. When that tax year ends within three months, migrate through its last day as final balances and start fresh after it.

A full SPM onboarding, which includes the cleanup, the chart of accounts, the cost codes and the first WIP schedule, takes 60 days.

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.

Sixty days. We migrate your books back to the start of your last taxable year, set up ControlQore, and build your job costing structure from scratch. Fully operational in two months.
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.

NOT SURE YOUR BOOKS CAN BE TRUSTED?

The call is twenty minutes of questions about your accounts, your jobs and what the reports say today. Nothing's sold and nothing's proposed. When Josh can help, you'll book a longer second 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 SOV AND PAY APPLICATION TEMPLATE. NO CALL NEEDED.