CFOS for QuickBooks, coming January 2027Join the waitlist: 12 months with no subscription fee
DECISION GUIDE

WHEN DO YOU ACTUALLY NEED A CFO?

QUICK ANSWER

Most construction companies need CFO-level financial leadership once they cross $1M in revenue, or sooner if AR is aging past 60 days, overhead has never been checked against real financials, or there has been a near miss on payroll. There's no single revenue number that triggers it. What counts is whether the business has outgrown informal financial management.

Once revenue crosses roughly $1M, most subcontractors are managing several jobs at the same time, each with its own billing cycle and its own cost structure. That's the complexity that breaks informal tracking, and it breaks without announcing itself. The spreadsheet still opens, the bookkeeper still reconciles, and the bank balance still looks survivable. What's missing is anybody looking forward: what cash is coming, what the overhead rate really is, and which of those jobs is going to close short. The warning signs appear before the revenue number does.

BY JOSH LUEBKERPublished 2026-08-06Updated 2026-11-01
THE DEFINITION

WHAT IT MEANS.

CFO-level financial leadership is the function that forecasts what's coming rather than reconciling what already happened, which is the line between a CFO and a bookkeeper.

There's no single revenue number that triggers the need for a CFO. It's more about whether the business has outgrown informal financial management: a spreadsheet, gut instinct, and a bookkeeper who reconciles but doesn't forecast. Once revenue crosses roughly $1M, most subcontractors are managing multiple jobs at once, each with its own billing cycle and cost structure, which is the complexity informal tracking can't handle.

SIGNS YOU NEED IT NOW, NOT LATER

WHAT USUALLY SHOWS FIRST.

01

A near miss on payroll, or a scramble to cover a short week

Payroll is the one obligation that can't be late, so a week where you had to move money around to make it's the loudest sign on this list. It usually traces back to something upstream: billing that went out late, a GC paying on his own schedule, or costs coming in ahead of the pay app. The scramble is the symptom, and the reason it repeats is that nobody is looking at the weeks ahead.

02

AR aging past 60 or 90 days with no collections process

Money you earned and never collected is the cheapest cash in the business, and it's held in somebody else's account. Aging past 60 or 90 days isn't unusual in construction, but aging with nobody assigned to work it every week is a decision rather than an accident. Without a process that operates on a schedule, the oldest invoices stay the oldest invoices.

03

An overhead rate that has never been checked against real financials

Most owners bid with an overhead rate that came from somewhere years ago and was never tested against what the business really spends. When the rate is short, every job brings in a little less than it should, and revenue can grow while margin goes the other direction. This is the item most often behind MCA debt taken on later to cover a hole that traces back to overhead.

04

Revenue keeps growing but cash never reflects it

Growth consumes cash before it produces any, so a bigger year can leave the account thinner than the year before it. Managing more than 2 or 3 jobs at once with no per-job cost tracking makes it worse, because a job losing money looks the same as a job making money until closeout. That's how a job closes out at a loss nobody saw coming while the WIP schedule was overstating earned revenue for months.

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

Built for subs doing $1M to $12M. Above $12.5M we quote.

Last 12 months revenueCoreStrategicPlatinumOne-time onboarding
Under $1M$1,900$3,100$3,300$2,500
$1M to $3.5M$2,600$4,100$5,300$4,500
$3.5M to $6.5M$3,800$5,900$8,300$6,000
$6.5M to $9.5M$5,100$7,600$11,800$7,500
$9.5M to $12.5M$6,100$8,900$14,900$9,000
Above $12.5MQuotedQuotedQuotedQuoted

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, and it moves with your revenue band. Your first month is prorated, and your monthly engagement starts on the first of the first full month.

Just want the setup? Onboarding only is the same onboarding work with no monthly service after it, one time, at the onboarding fee plus $2,000. Start a monthly engagement later and $2,000 counts toward it. It starts at $4,500, and the price for every band is on the pricing page.

The three tier columns are the whole price. Which one fits 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.

  • Online software only: QuickBooks, Sage, Viewpoint and similar. No VPN or hosted desktop.
  • Not in any tier: payroll, pay applications, collections on receivables.
  • Pricing valid through 2027.
Core

CFO work. Your own bookkeeper keeps doing the books.

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.

Strategic

Core, plus bookkeeping and bank reconciliations, plus job costing and WIP software set up and managed for you. Use your own online accounting software or we supply it, one price.

Every job shows its margin while it is still open.

Everything in Core, plus the bookkeeping and bank reconciliations done for you, and the job costing and WIP software set up, loaded with your cost codes, and managed every month. Use your own online software, or move to ours and we cover it.

A bookkeeper we choose does the books and reconciliations. No payroll.

Platinum

Strategic, plus a controller who handles payables and receivables the way an in-house controller would. You approve every payment.

You approve, and the money side gets handled.

Everything in Strategic, plus a controller we choose who handles your bills and receivables for you the way an in-house controller would. They call vendors, pay the bills and keep the accounting current. We plan the cash flow first, and you approve every payment because it is your money.

A controller we choose does the payables and receivables. No payroll, no pay applications, no collections.

COMMON QUESTIONS

FREQUENTLY ASKED.

Most subcontractors benefit once revenue crosses $1M, since that's typically when multiple simultaneous jobs make informal financial tracking unreliable. Some businesses need it sooner based on specific warning signs, and those signs are a better guide than the revenue number by itself.

A near miss on payroll, AR aging past 60 or 90 days, an overhead rate that has never been checked against real financials, and revenue that keeps growing without cash to match it are all signs the need is already here rather than coming.

The problems that would have been caught early tend to compound into more expensive ones: MCA debt taken on to cover a hole that traces back to overhead, a job that closes out losing money because the WIP schedule was overstating earned revenue for months, or a cash crisis that forces reactive decisions instead of planned ones.

Yes, and it's the recommended first step regardless of revenue. The first call is twenty minutes of questions, nothing gets sold on it and nothing gets proposed, and you don't need anything in front of you.

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. Strategic is where every job shows its margin while it is still open: a bookkeeper we choose does the books and the bank reconciliations, and the job costing and WIP software is set up and managed for you, on your own online software or ours. Platinum is where you approve and the money side gets handled: a controller we choose handles your bills and receivables the way an in-house controller would, and you approve every payment. 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.

NOT SURE WHETHER YOU NEED ONE YET?

Twenty minutes of questions about your size, what's already in place, and what keeps landing back on your desk. Nothing gets sold and nothing gets proposed. If what you need is a cleanup rather than a CFO, Josh will say so.

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 START WITH THE WORKBOOKS. NO CALL NEEDED.