ROLE COMPARISON

THREE DIFFERENT SEATS. THREE DIFFERENT JOBS.

QUICK ANSWER

A bookkeeper records the past. A controller closes the books and makes the past accurate. A fractional CFO uses what the controller produced to manage what happens next. All three are different functions. Most $1M to $12M subcontractors have a bookkeeper, no controller, and no CFO, and they pay for that hole every single month in cash they can't see coming and jobs they can't tell are losing money.

The most common financial mistake a subcontractor makes is assuming one of these seats covers all three. It doesn't, and the reason is skill rather than hours. Transaction accuracy, accounting judgment, and forward financial strategy are three different muscles, and the person who is excellent at one is usually average at the next. What breaks a business isn't any one seat done badly. It's the work that falls between the seats, where the bookkeeper assumes the CPA owns WIP and the CPA assumes somebody in house owns it.

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

WHAT IT MEANS.

The three seat financial structure is a bookkeeper who records the past, a controller who closes the books and makes that record accurate, and a CFO who uses the closed books to manage what happens next.

The market rate for each seat tells you how differently they're priced. A construction bookkeeper runs $800 to $2,500 a month for transaction entry. A controller runs $3,000 to $6,000 a month to close the books accurately. The CFO layer is the one that owns the 13 week rolling cash flow forecast, SOV setup and billing cadence, AR aging and collections, overhead rate maintenance and its use in bidding, action on the WIP report, and the monthly accountability meeting with the owner.

Family run books are their own case, at any size. A verified fiber client at $2.4M in revenue ran the whole financial function this way, and not carelessly, because subcontractor accounting is genuinely complex. The system change gave the family their evenings back and gave the business its first honest financial picture.

BY COMPANY SIZE

WHAT THE THREE ROLES LOOK LIKE AT YOUR SIZE.

01

$1M to $3M: a bookkeeper and nothing above it

At this size there's usually one bookkeeper, often part time and often family, doing transaction entry. The controller work, meaning WIP, job costing, and the close, doesn't happen, and neither does the CFO work of forecasting and pricing strategy. The business runs on the bank balance and the owner's gut, which works right up until it doesn't.

02

$3M to $8M: the missing middle role

This is where the hole in the middle costs the most. There's enough volume that WIP distortion, billing lag, and overhead drift cost real money, and not enough volume to justify a $110K to $160K controller hire. So the work either falls on the owner at 9pm or it doesn't get done at all. This is the hole the Executive tier was built to fill.

03

$8M to $12M: all three seats, badly split

At this size all three roles exist somewhere and the question is whether they're properly separated. The common failure is a controller titled person doing bookkeeper work while CFO decisions get made by nobody. Clean architecture at this size is an in house clerk for AP and payroll volume, with outsourced controllership and CFO judgment sitting on top of it.

THE ARITHMETIC

WHAT IT LOOKS LIKE IN DOLLARS.

$110K to $160K

That's the all in cost of hiring the middle role. A construction controller runs $85K to $120K in salary, and $110K to $160K all in once taxes, benefits, and recruiting are counted. The Executive Financial tier delivers the controller layer plus CFO advisory for a fraction of that, and it doesn't resign during bid season or hold the books hostage in one person's head.

8 to 10 hours per report

That's what a report costs when one person is all three roles. A verified marine client at $25M in revenue ran its entire financial function through one person and a shared Excel file. Reports took 8 to 10 hours and the company stopped when she got sick. Proper role separation made reports instant and unlocked $5M project and $10M aggregate bonding within weeks.

Zero

That's the amount of work that should be falling between the three seats. The expensive failure is what nobody picks up: the bookkeeper assumes the CPA handles WIP, the CPA assumes somebody in house does it, and nobody does. The SPM model exists to cover close, controllership, and CFO work as one accountable function with no scope gaps.

THE SPM MODEL

HOW THE THREE LAYERS WORK TOGETHER.

The bookkeeper keeps the machine fed

The bookkeeper processes daily transactions: bills paid, invoices entered, payroll run, and bank feeds reconciled. They work in ControlQore alongside SPM, and their job is accuracy and speed. SPM doesn't replace the bookkeeper, SPM coordinates with them, trains them on job cost entry, and holds them to the close by the 10th standard.

The controller function closes the books

Somebody has to own month end close, which means coding correctness, WIP reconciliation, bank recs, and accurate financials before the 10th. SPM carries this in the Executive Financial tier. The books close clean, on time, every month, and that's the foundation everything else is built on.

SPM runs the CFO layer

SPM runs everything above the close: cash flow forecasting, billing structure, collections, the overhead rate, job cost alignment to the estimates, and the monthly accountability meeting with the owner. Every SPM engagement includes this layer rather than selling it as an add-on. That's the difference between a firm that reports on your business and a firm that runs the financial function of it.

WHAT YOU GET

THE OUTPUTS, NAMED.

13 week rolling cash flow forecast, updated and owned by the CFO layer
SOV setup and a billing cadence per project
AR aging with a collections process behind it
Overhead rate maintained and carried into every bid
WIP reporting with action taken on what it shows
Monthly accountability meeting with the owner
$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.

At $1M, briefly, yes. A sharp construction bookkeeper with good systems can cover the basics while the owner makes the calls. Past $2M to $3M it breaks structurally, because the close, WIP, collections, forecasting, and strategy are more hours than one person has and the skill sets genuinely differ. Transaction accuracy, accounting judgment, and forward financial strategy are three different muscles. The companies that insist one person do all three usually get one role done well and two done never.
Fix the bookkeeping foundation first, because nothing above it works on bad data. Fixing it rarely means hiring, though. It means weekly coding discipline, clean bank feeds, and a close that finishes by the 10th. From there most $3M to $8M subs need the controller layer next, meaning WIP, job costing, and real reporting, with CFO judgment at the decision points, which is the bundle a fractional engagement delivers without three salaries. Hiring a full time CFO before the controller layer exists is buying a navigator for a ship with no instruments.
A bookkeeper records transactions: bills paid, invoices sent, payroll processed, and bank reconciliations. The role is backward facing by design, and a good bookkeeper keeps the ledger clean. They don't own strategy, they don't forecast cash, and they don't hold anyone accountable to margins.
A controller owns the month end close, which means accuracy, reconciliation, WIP reporting, and financial statement production. That work is still backward looking. Their job is to tell you what happened correctly, not what's going to happen or what to do about it.
The forward looking function: cash flow forecasting, billing structure, the collections process, overhead rate management, and monthly accountability with the owner. A controller closes the books. A CFO uses them to run the business forward.
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.

WHICH SEAT IS MISSING IN YOUR BUSINESS?

A 20 minute call with Josh identifies which of the three roles you have, which one is missing, and what that hole is costing you every 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.