Skip to main content
BOOKKEEPERCONTROLLERFRACTIONAL CFOTHREE ROLESSPM MODELFINANCIAL ROLESJOB COSTINGCASH FLOWCONTROLLERSHIPBOOKKEEPERCONTROLLERFRACTIONAL CFOTHREE ROLESSPM MODELFINANCIAL ROLESJOB COSTINGCASH FLOWCONTROLLERSHIP
THE CONSTRUCTION CFO SCHEDULE A FREE CALL
Fractional CFO Services — Role Comparison

THREE DIFFERENT SEATS. THREE DIFFERENT JOBS.

QUICK ANSWER

Bookkeeper records the past. Controller closes the books and makes the past accurate. Fractional CFO uses what the controller produced to manage what happens next. All three are different functions. Most $1M–$12M subcontractors have a bookkeeper, no controller, and no CFO — and they are paying for the gap every single month in cash they cannot see coming and jobs they cannot tell are losing money.

The most common financial mistake subcontractors make is thinking one of these roles covers all three. It does not. A bookkeeper cannot build a 13-week cash flow forecast. A controller cannot run a collections process. A CFO should not be doing bank reconciliations.

BY JOSH LUEBKERPublished: June 2026Updated: June 2026
The Three Roles

What Each Seat Actually Does.

FunctionBookkeeperControllerFractional CFO (SPM)
Time horizonPastPast — close and verifyFuture — forecast and act
Primary jobRecord transactionsClose books accuratelyManage cash, margin, decisions
Cash flow forecasting——13-week rolling forecast
Billing structure——SOV setup, billing cadence
Collections process——AR aging, follow-up cadence
Job cost setupData entry onlyStructure setupAlignment to estimates + field
Overhead rate—Calculate on requestMaintain + rebuild into bids
WIP reporting—Produce the scheduleRead + act on it monthly
Monthly accountability——Monthly meeting with owner
Typical cost$800–$2,500/mo$3,000–$6,000/mo$1,900–$8,500/mo (SPM)
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, bank feeds reconciled. They work in ControlQore alongside SPM. Their job is accuracy and speed. SPM does not replace the bookkeeper — SPM coordinates with them, trains them on job cost entry, and holds them to the close-by-the-10th standard. Most SPM clients already have a bookkeeper. Many need an upgrade in how they are using them.

The Controller Function — Closes the Books

Someone has to own the month-end close — making sure every transaction is coded correctly, WIP is reconciled, bank recs are done, and the financials are accurate before the 10th. In most SPM engagements, SPM carries this function as part of the Executive Financial tier. The books close clean, on time, every month. That is the foundation everything else is built on. You cannot run a CEO Report on books that closed on the 22nd.

SPM — The CFO Layer

SPM runs everything above the close. Cash flow forecasting. Billing structure. Collections. Overhead rate. Job cost alignment to estimates. Monthly accountability meeting with the owner. Every SPM engagement includes this layer — it is not an add-on. The Core Financial tier covers the operational foundation. The Executive Financial tier adds the monthly strategy meeting and forward-looking CFO advisory. Neither tier is just bookkeeping.

BY COMPANY SIZE

WHAT THE THREE ROLES LOOK LIKE AT YOUR SIZE.

$1M–$3M: Bookkeeper Plus Gaps

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

$3M–$8M: The Controller-Shaped Hole

This is where the missing middle role hurts most: enough volume that WIP distortion, billing lag, and overhead drift cost real money, not enough to justify a $110K–$160K controller hire. The work either lands on the owner at 9pm or doesn't get done. This is the exact gap SPM's Executive tier was built to fill from $2,900/month.

$8M–$12M: All Three, Properly Split

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

Family-Run Books at Any Size

When a spouse runs the books after hours, all three roles collapse into one untrained, unsupported person. A $2.4M fiber contractor ran exactly this way — not carelessly; subcontractor accounting is genuinely complex. The system change gave the family their evenings back and the business its first honest financial picture.

THE MATH

WHAT GETTING THE ROLES RIGHT COSTS AND SAVES.

$110K–$160K
The all-in cost of hiring the middle role. A construction controller runs $85K–$120K in salary, $110K–$160K all-in with taxes, benefits, and recruiting. SPM's Executive Financial tier delivers the controller layer plus CFO advisory from $34,800 a year — and it doesn't resign during bid season or hold the books hostage in one person's head.
8–10 hrs
Per report, when one person is all three roles. A $25M marine GC ran its entire financial function through one person and a shared Excel file. Reports took 8–10 hours and the company stopped when she got sick. Proper role separation made reports instant and unlocked $5M project / $10M aggregate bonding within weeks.
Zero
Scope gaps between the three roles. The expensive failure isn't any one role done badly — it's the work that falls between them. The bookkeeper assumes the CPA handles WIP; the CPA assumes someone in-house does; nobody does. SPM's model exists specifically to eliminate the in-between: one accountable function covering close, controllership, and CFO with no seams.
FAQ

Common Questions About the Three Roles.

Can one person actually do all three roles?
At $1M, briefly, yes — a sharp construction bookkeeper with good systems can cover the basics while the owner makes the calls. Past $2M–$3M it breaks structurally: 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.
Which role should we hire or fix first?
Fix the bookkeeping foundation first — nothing above it works on bad data. But 'fix' rarely means 'hire': it means weekly coding discipline, clean bank feeds, and a close that lands by the 10th. From there, most $3M–$8M subs need the controller layer next (WIP, job costing, real reporting) and CFO judgment at decision points — which is exactly 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.
What does a construction bookkeeper do?
Records transactions — bills paid, invoices sent, payroll processed, bank reconciliations. Past-facing by design. A good bookkeeper keeps the ledger clean. They do not own strategy, do not forecast cash, and do not hold anyone accountable to margins.
What does a controller do that a bookkeeper does not?
A controller owns the month-end close — accuracy, reconciliation, WIP reporting, financial statement production. Still backward-looking. Their job is to tell you what happened correctly. Not what is going to happen or what to do about it.
What does a fractional CFO add that a controller does not?
Forward-looking function: cash flow forecasting, billing structure, 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.
Does SPM replace the bookkeeper?
No. SPM coordinates with the existing bookkeeper, trains them on ControlQore job cost entry, and holds them to the close standard. SPM runs the CFO layer above. Most SPM clients keep their bookkeeper. Some need an upgrade in how the bookkeeper is being used.
RELATED PAGES
SERVICE
Fractional CFO Services
Two service tiers, pricing, and what the CFO layer includes for subcontractors $1M–$12M
SERVICE
Construction Bookkeeping
What SPM bookkeeping includes and how it differs from generic bookkeeping services
CFOS SYSTEM
Run on CFOS
The full six-module system the CFO layer operates
$2.1M+
Client AR Recovered Since 2023
18
Active Trade Specializations
60 DAYS
Average Onboarding Time
Josh Luebker
Josh Luebker
Fractional CFO · The Construction CFO

Former commercial construction PM and master electrician. 150+ projects, $300M+ in volume. Founder of Sulphur Prairie Management. About Josh →  |  LinkedIn →

WHICH SEAT IS MISSING IN YOUR BUSINESS?

A 30-minute call with Josh identifies which of the three roles you have, which one is missing, and what that gap is costing you every month.

Schedule a Free Call →
THE CONSTRUCTION CFO
CFOS System Fractional CFO Pricing Schedule a Call
CONTROL Book →    © 2026 SULPHUR PRAIRIE MANAGEMENT · SULPHUR ROCK, AR
0