This decision usually gets made on feel. Outsourcing sounds like a stopgap and hiring sounds like building a real company, so companies hire earlier than the arithmetic supports and then discover that one person cannot cover bookkeeping, tax, payroll and reporting at once.
There is a cleaner way to decide it. Compare what you spend on outsourced finance against the fully loaded cost of the smallest in-house team that would genuinely replace it, and be honest about what that team is.
The comparison people actually make, and why it is wrong
The instinctive comparison is a monthly outsourcing fee against one salary. On those terms outsourcing looks expensive quickly, which is why founders reach for the hire.
The problem is that the two sides are not the same scope. An outsourced engagement typically covers bookkeeping, the close, tax filings, and often credits and reporting. Replacing it in-house is rarely one person. Bookkeeping alone runs to a US median of $50,670, an accountant who can prepare financial statements to $83,680, and a controller who can own the close to $166,570. Add the tax preparer you still have to pay separately, because almost nobody hires that in-house at this stage.
The real cost of an in-house hire
Salary is roughly two thirds of the number. The rest arrives as payroll taxes, benefits, software, recruiting and management time, and it is consistent enough to plan with.
| Cost line | Typical addition |
|---|---|
| Base salary | The figure you are comparing |
| Payroll taxes and benefits | Commonly 20–30% on top |
| Software and tooling | Accounting, payroll, expense, close tools |
| Recruiting | Fee or your own time, plus weeks of vacancy |
| Management | Someone senior reviewing work that used to arrive finished |
| Coverage risk | Holiday, sickness, and the day they resign |
That last row is the one that does not appear in a spreadsheet and matters most early. A single in-house person is a single point of failure over your books, and the failure mode is not that they leave, it is that they leave in the month you are raising.
The threshold worth using
A practical trigger used by startup accounting firms is to build in-house once outsourced finance spend passes roughly $33,000 a month, which is about $400,000 a year. Below that, buying the function is usually cheaper than assembling it.
For the senior layer specifically, a widely used investor heuristic is the same shape: hire the full-time person once you are spending about three quarters of a full-time salary on fractional support. Both rules say the same thing. Outsource until the spend approaches the cost of the team you would build, then build it.
Run the comparison against the team that would actually replace your provider, not against one hire. If your engagement covers books, close, tax and credits, the honest in-house equivalent is usually a bookkeeper plus a controller plus an external tax preparer, and that is a very different number from one salary.
What outsourcing genuinely gives up
Being fair about the trade matters, because there are real reasons to build in-house before the arithmetic says so.
- Context. An in-house person absorbs how your business works in a way a provider covering many companies does not, and that shows up in the quality of questions they ask.
- Availability. Someone in your standups and on your Slack all day catches things earlier, though a provider with a fast response time closes much of this gap.
- Bespoke work. Unusual reporting, deep operational analysis, and custom finance projects fit an employee better than a scoped engagement.
- Control over process and systems, if you have strong opinions about how the close should run.
What outsourcing gives you in exchange is a team rather than a person, coverage that does not depend on one individual, and a cost that scales with your complexity rather than in salary-sized steps.
The sequence most companies end up following
- Pre-seed to seed: outsource everything. The volume does not justify a hire and the work is mostly standardised.
- Post-Series A: outsource the operating layer, add fractional CFO support around the raise and the board.
- Approaching $400,000 a year in outsourced spend: hire a controller or head of finance in-house and keep the specialist work outside.
- Growth: build the team, retaining outside specialists for tax, credits and valuations, which almost nobody brings fully in-house.
Notice that the last step still buys some things. Tax and R&D credits stay outsourced at almost every size, because the expertise is episodic and expensive to keep on staff.
Where Zinance fits
Zinance is built for the stretch before an in-house team makes sense, and to hand over cleanly when it does. Books close daily, a dedicated team answers on Slack in about ten minutes, and bookkeeping, tax and R&D credits sit in one engagement from $349 a month. Because the ledger lives in your own QuickBooks file, moving the operating layer in-house later is a handover rather than a migration. For the role-by-role version of this question, see bookkeeper vs accountant vs fractional CFO.
If the answer is to keep buying it for now, the next question is what to buy and from whom: the best bookkeeping services for VC-backed startups compares the market on the things that actually differ. If you already have a provider you have outgrown, how to switch without dropping a month covers the handover.