The short answer: An outsourced controller owns the same work as an in-house one: the close, accruals, reconciliations, internal controls, and GAAP reporting. The difference is how the hours are bought. A full-time controller costs about $237,957 a year fully loaded at the 2025 BLS median, whether the company needs 2,080 hours of work or 660.
- An outsourced controller suits companies with fewer than about 100 hours a month of controller work.
- In the worked example, a company needing 55 hours a month pays $360.54 per hour actually used for an in-house hire.
- Outsourcing also covers the close when one person is sick, on leave, or resigns mid-quarter.
- In-house wins once the work fills most of a full-time year, or when the role needs daily presence in operations.
Last updated November 2026.
A controller is the person who turns recorded transactions into financial statements that a lender, auditor, or board can rely on. Every company past a certain size needs that work done. Far fewer need a full-time employee to do it.
The decision is mostly arithmetic about hours, with a second question about continuity. This guide covers both, with the cost math run on current federal wage data. For how the controller role differs from a bookkeeper and a CFO, see bookkeeper vs. controller vs. CFO.

What does a controller actually do?
A controller owns the accuracy of the books and the process that produces them. Bookkeepers record. Controllers review, adjust, and sign off.
In practice the role covers six areas. The controller runs the month-end close calendar and reviews every balance sheet reconciliation. Accruals, prepaids, and deferred revenue get booked so the income statement follows GAAP. Revenue gets recognized under ASC 606 and leases under ASC 842. The controller designs the internal controls, including who can approve bills and who can release payments. Finally, the role produces monthly management reports and supports the annual audit or lender review.
None of that work depends on where the controller sits. A controller working inside QuickBooks Online, NetSuite, or Xero from another office reviews the same ledger. Software such as Puzzle automates much of the categorization; the controller turns that data into a close.
Outsourced controller vs. in-house: how do the two models compare?
The two models deliver the same outputs but differ in cost structure, coverage, and proximity. The table compares them on the points that usually decide the question.
| Factor | In-house controller | Outsourced controller |
|---|---|---|
| Cost basis | Full salary plus benefits, about $237,957 a year at the 2025 median | Fee scoped to the hours the company actually needs |
| Hours bought | 2,080 paid hours a year, used or not | Scoped monthly, adjusted as volume changes |
| Coverage during absence | Close stalls unless someone else is trained | A team covers the close calendar |
| Time to start | Recruiting, offer, notice period, onboarding | Usually the next close cycle |
| Segregation of duties | Hard to achieve with one or two finance staff | Outside reviewer separates preparation from approval |
| Daily operational presence | On site for inventory counts, vendor calls, ad hoc questions | Scheduled and remote, with defined response times |
| Institutional knowledge | Builds inside one person | Documented in a written close checklist |
The coverage row deserves weight. A single in-house controller who resigns during the third quarter leaves the company without a close until a replacement starts. That gap often lands right before year-end.
What does an in-house controller cost per hour of work actually needed?
Divide the fully loaded salary by the controller hours the company really needs. At low volume, the cost per useful hour runs far above the salary’s hourly rate.
The Bureau of Labor Statistics reports a median annual wage of $166,570 for financial managers, the occupation group that includes controllers, as of May 2025. Wages make up 70.0% of private-industry compensation, according to the BLS Employer Costs for Employee Compensation release for June 2026. Benefits account for the other 30.0%.
Worked example: a $22M distributor with two entities
Consider an illustrative distributor with $22M in annual revenue, two legal entities, and a bank loan with quarterly covenant reporting. Its controller workload breaks down by month as follows.
| Controller task | Hours per month |
|---|---|
| Close review, accruals, and journal entries | 20 |
| Reconciliation review across both entities | 10 |
| Inventory and revenue accounting | 10 |
| Management reporting and variance analysis | 10 |
| Covenant reporting and audit support | 5 |
| Total | 55 |
Now run the math. The fully loaded cost of a median controller is $166,570 ÷ 0.700 = $237,957 a year. The company needs 55 × 12 = 660 hours annually. A full-time year is 2,080 paid hours, so utilization is 660 ÷ 2,080 = 31.7%.
The cost per hour of needed work is $237,957 ÷ 660 = $360.54. The same salary spread across a full year works out to $114.40 an hour. The remaining 1,420 hours either go unused or drift toward bookkeeping tasks a lower-cost hire could handle.
Where the break-even sits
The break-even depends on the outsourced rate, so the formula matters more than any single quote. Break-even hours equal the loaded in-house cost divided by the outsourced effective hourly rate.
At an assumed $200 effective hourly rate, break-even is $237,957 ÷ $200 = 1,190 hours a year. That is about 99 hours a month. Below that line, the outsourced model costs less; above it, a hire starts to pay for itself.
When should a company outsource the controller role?
Outsource when controller work falls well short of a full-time year, or when one person cannot provide the review the books need. Several signals point that way.
- Volume below about 100 hours a month. The break-even math above favors scoped hours.
- A close running past 10 business days. The month-end close benchmarks by company size show what a reasonable close takes at each stage.
- A first audit, lender, or board package. These raise the GAAP standard before volume justifies a hire.
- One person controls cash end to end. An outside reviewer separates who prepares entries from who approves them.
- A vacancy mid-year. An outsourced team can run the close while the company recruits.
The control point carries audit consequences. Under AICPA standard AU-C 265, auditors must communicate significant deficiencies and material weaknesses in internal control to management and those charged with governance. Weak segregation of duties is a common source of those findings in small finance teams.
When does an in-house controller make more sense?
Hire in-house once controller work fills most of a full-time year. A hire also makes sense when the role needs daily presence in operations.
Manufacturers with physical inventory counts, companies with heavy job costing, and businesses running five or more entities often reach that point. So do companies preparing for an IPO or a sale, where an internal owner of the audit timeline carries real value. The in-house hire should still have a documented close checklist so the role survives turnover.
Many companies use a hybrid model. A staff accountant handles daily transactions in-house, while an outsourced controller reviews the close. At the May 2025 median of $83,680 for accountants and auditors, that staff hire costs $83,680 ÷ 0.700 = $119,543 loaded. The in-house vs. outsourced accounting guide covers how to split the full function.
What stays with the company when the controller is outsourced?
Authority stays in-house. The outsourced controller prepares, reviews, and reports, but the company keeps approval and payment rights.
Specifically, founders or an internal officer keep bank signing authority, final bill approval, payroll approval, and sign-off on the financial statements. Under the Continuous Close Method™, Debit & Co. structures the close so each of those approvals has a named owner and a due date. Aaron Ressel reviews the controller workpapers before each close package goes to a client. For how the close itself runs, see the outsourced month-end close guide.
Frequently asked questions
What is an outsourced controller?
An outsourced controller is an external accounting professional or team that runs the month-end close, reviews reconciliations, books GAAP adjustments, and maintains internal controls for a company without joining its payroll.
How much does an in-house controller cost?
The BLS median wage for financial managers, the group that includes controllers, was $166,570 as of May 2025. With benefits at 30.0% of private-industry compensation, the fully loaded cost is about $237,957 a year.
When should a company hire an in-house controller instead of outsourcing?
Hire in-house when controller work approaches a full-time year, roughly 100 or more hours a month, or when the role needs daily operational presence for inventory, job costing, or many entities.
Can an outsourced controller work with an in-house bookkeeper?
Yes. A common hybrid keeps a bookkeeper or staff accountant in-house for daily transactions while the outsourced controller reviews the close, books adjustments, and signs off on reconciliations.
What does the company keep control of when the controller is outsourced?
The company keeps bank signing authority, bill and payroll approval, and final sign-off on its financial statements. The outsourced controller prepares and reviews but does not release payments.
Sources: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025 (financial managers, SOC 11-3031; accountants and auditors, SOC 13-2011); BLS Employer Costs for Employee Compensation, June 2026 (private industry); AICPA Professional Standards, AU-C section 265. The distributor, hours, and $200 hourly rate are illustrative.


