BLOG · FINANCIAL SYSTEMS

THE SYSTEM DID NOT BREAK. THE COMPANY OUTGREW IT.

Nobody sets out with a financial system designed for growth. They start with bookkeeping, it works for years, and then one season it stops working and nothing obvious has changed.

BY JOSH LUEBKERPublished February 26, 2026Updated October 19, 20263 min read
QUICK ANSWER

Growing subcontractors outgrow their financial system because they never had one built for growth in the first place; they started with bookkeeping, and bookkeeping is enough right up until it's not. Early on, most companies operate on tax-focused accounting, basic job costing, and quarterly reviews with a CPA, which works reasonably well for a small operation. As a company approaches the $5M to $10M range, projects get larger and longer, payroll exposure increases, more projects are active at once, and estimating assumptions get harder to track, so the same structure starts producing less reliable information. The symptoms are recognizable before the cause is: profitable projects with tight cash, job profitability that changes sharply at close-out, financial reports that come weeks late, and uncertainty about backlog and future cash needs. Contractors usually respond by patching, hiring another bookkeeper, asking the CPA for more reports, or trying new accounting software, and a broken structure produces unreliable information regardless of who operates it. What fixes it's a financial structure built for project-based work: consistent job costing architecture, disciplined WIP reporting, forward-looking cash forecasting, and reporting that ties field operations to financial results.

The reason this is worth being clear about is that the wrong diagnosis is expensive. An owner who decides the bookkeeper is the problem replaces the bookkeeper, waits two quarters, and is in the same position with less money and one more person to train.

THE FULL BREAKDOWN

This post covers the warning signs and the full page walks the rebuild in order. Read When a Subcontractor Outgrows Its Financial Systems for the complete treatment, worked figures included.

MOST SUBS START WITH BOOKKEEPING, NOT A SYSTEM.

Most subcontractors don't start with a financial system designed for growth. They start with bookkeeping. Early in the life of a company that's enough: the books get reconciled, taxes get filed, and the owner generally knows whether the work is profitable.

But as a subcontractor grows, project size increases, payroll grows, and financial complexity expands faster than the systems underneath the business. Eventually something changes. Revenue may be increasing while cash begins to feel tighter, financial reports come late or get harder to trust, and owners start making decisions on instinct rather than clear numbers.

At that point the problem usually isn't accounting. The problem is the financial system the business is operating on, which was built for a company that no longer exists.

THE SYSTEM THAT WORKS AT $2M BREAKS AT $8M.

In the early stages, most subcontractors rely on three things, and for a small operation that structure works reasonably well:

Tax-focused accounting
Basic job costing
Quarterly reviews with a CPA

But as a company approaches the $5M to $10M range, the same three pieces start producing less reliable information.

WHAT CHANGES ON THE WAY THROUGH THAT RANGE.

Several things begin happening at the same time, and each one puts weight on a structure that was never built to handle it:

Projects become larger and longer
Payroll exposure increases
More projects are active simultaneously
Estimating assumptions become harder to track

Owners begin asking three questions: which jobs are really making money, why does cash feel tight when work is strong, and can we safely take on another project. Without the right financial structure, all three are difficult to answer.

THE SIGNS YOUR FINANCIAL SYSTEM IS BREAKING.

Subcontractors usually recognize the symptoms well before they understand the cause. The common warning signs are consistent enough to be diagnostic:

Profitable projects but tight cash
Job profitability that changes sharply at close-out
Financial reports that come weeks late
Uncertainty about backlog and future cash needs

These issues get blamed on accounting, but they point to something deeper. The system itself was never designed for the scale the business has reached.

WHY PATCHING THE SYSTEM RARELY WORKS.

When the problems appear, many contractors try small adjustments. They hire another bookkeeper. They request more reports from their CPA. They try new accounting software.

Those efforts can help temporarily, and if the underlying structure is flawed the results rarely improve for long. A broken system produces unreliable information regardless of who operates it, which is the part that makes patching feel unfair. The people are usually doing their jobs well inside a structure that can't give them a right answer.

WHAT FIXES IT IS A STRUCTURE BUILT FOR PROJECT WORK.

Growing subcontractors eventually need a financial structure built for project-based businesses. That typically includes four things:

Consistent job costing architecture
Disciplined WIP reporting
Forward-looking cash forecasting
Reporting that ties field operations to financial results

The goal isn't simply more accounting. The goal is a financial system that gives the owner clear visibility into the business, so decisions get easier, risks become visible earlier, and growth gets more manageable.

WHAT TO DO WITH THIS

THE SHORT LIST.

Stop asking whether your bookkeeping is accurate and start asking whether your structure fits the size you're now.
Watch for the four signs together: tight cash on profitable work, close-out surprises, late reports, and no read on backlog.
Don't answer a structural problem with another hire. A broken structure produces bad information regardless of who operates it.
Rebuild the job costing architecture first, then WIP, then the forecast. That order is the only one that holds.
COMMON QUESTIONS

FREQUENTLY ASKED.

There's no single number, but the pressure shows in the $5M to $10M range for most subcontractors. Projects get larger and longer, payroll exposure rises, more jobs are active at once, and estimating assumptions get harder to track, all of which stress a structure of tax-focused accounting, basic job costing, and quarterly CPA reviews. A system fine at $2M is often producing unreliable information by $8M.

Because a broken system produces unreliable information regardless of who operates it. Adding staff, asking the CPA for more reports, or switching accounting software can help temporarily, and none of them changes the underlying structure that's generating the bad output. The rebuild has to happen at the architecture level.

A financial structure built for project-based work: consistent job costing architecture, disciplined WIP reporting, forward-looking cash forecasting, and reporting that ties field operations to financial results. The objective isn't more accounting. It's clear visibility, so decisions get easier and risks become visible earlier than close-out.
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.

Josh Luebker is the author of CONTROL. Within 48 hours of its October 1, 2026 release the book ranked on Amazon: #1 in Construction Industry, #1 in Home Improvement Estimating, #9 in Financial Accounting. Captured October 2, 2026 at 8:03 PM Central.

A STRUCTURE PROBLEM OR A STAFFING PROBLEM?

A structural problem and a staffing problem look identical from the outside and cost very different amounts to fix. A call is twenty minutes of questions about which one you're dealing with. Nothing gets sold on it.

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.