NEED A CONTROLLER? YOU HAVE THREE WAYS TO GET ONE.
A full-time controller makes sense when there is a full week of controller work and the money to hire someone who has done it in construction. Below that, most subcontractors are better served by an outsourced controller or by a bookkeeper with a controller reviewing the close. Above it, the hire starts to win.
The usual way this goes wrong is hiring a controller to fix what is really a missing structure. If the job cost codes do not line up with the estimate, a new controller spends the first six months building that structure and controlling nothing. The questions to ask first are how much of a week the work really fills, whether the person you can afford has done construction before, and what happens to the books the month they leave. Construction controller work is specific: WIP, cost to complete, retention, pay application timing and overhead allocation. General corporate experience does not transfer cleanly. Each option below fits a different answer.
WHAT EACH ONE DOES.
| Capability | Full-time controller | Outsourced controller | Bookkeeper plus a controller review |
|---|---|---|---|
| Best fit by situation | A full week of controller work, or multiple entities | Real controller work, but not a full week | A clean record that nobody reviews |
| Who catches a coding error before it posts | Someone in the building, if they are good | A reviewer at the close, after the fact | A reviewer at the close, after the fact |
| Owns the WIP schedule and cost to complete | Yes | Yes, with whoever runs the job | Reviews it each month |
| Construction experience | Depends entirely on who you hire | Comes with the firm | Comes with the reviewer, not the bookkeeper |
| What happens when the person leaves | The knowledge leaves with them unless it is written down | The firm covers it | The bookkeeper is the exposure |
| Fixes a missing job cost structure | Eventually, after a long ramp | Yes, as part of setup | No |
| Presence in the building | Every day | Scheduled, mostly remote | Scheduled, mostly remote |
| Where it breaks | Hired the title and not the experience | Needs an approval rule for same day spend | Structure underneath is unsound |
WHEN THE WORK FILLS THE WEEK.
A full-time hire is the right call when the volume of decisions justifies someone in the building every day. That usually means many active jobs, multiple entities, heavy payroll complexity, or a team of bookkeepers that needs a manager. At that size a controller pays for themselves by catching errors before they post and by owning the close.
The risk is hiring the title and not the experience. If the person you can afford has never closed a construction month, you are paying for a learning curve. And a single hire is a single point of failure: when they leave, the knowledge goes with them unless it is written down.
WHEN YOU NEED THE FUNCTION, NOT THE HEADCOUNT.
An outsourced controller reviews the close, checks the balance sheet against reality, signs off the WIP and reviews cost to complete with whoever runs the job. You get the experience of someone who has done it across many companies and the continuity of a firm, so a resignation does not reset you.
The limit is proximity. Nobody is in the building on a Tuesday to approve a purchase before it posts. If you need approvals on the spot, build an approval rule into the process, or accept that this is the case for a hire.
WHEN THE RECORD IS FINE AND TRUST IS THE PROBLEM.
If your bookkeeper keeps a clean, reconciled record and the problem is that nobody checks it against the work in the field, a monthly controller review of the close is often enough. The bookkeeper keeps coding, and someone senior approves the close, reviews WIP and catches what coding cannot.
This works only if the structure underneath is sound. If job costs are coded inconsistently, a review finds the same errors every month and nothing improves.
WHERE WE COME OUT.
Hire the full-time controller when there is a full week of work and you can find someone who has closed construction months before. That is a good hire, and a firm like ours will not talk you out of it. If you are near the line, ask what happens to the books the month they quit.
Use an outsourced controller when the function is real and the week is only part full, which describes most subcontractors between $1M and $12M. You get the experience without paying for hours you cannot fill.
Use the bookkeeper plus a review only if the record underneath is already clean and consistent. If it is not, start by fixing the job cost structure, because a controller of any kind inherits whatever is there.
