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.
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 run 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 run 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 swings hard 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.
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:
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 carry it:
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:
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:
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.
