Outsourced bookkeeping for CPA firms is a routing decision, not a vendor decision. The question is never "should we use a back office" in the abstract. It is: for this specific client, on this specific engagement, which of three paths puts the least senior time at risk and still produces a trial balance you would sign your name behind in February?
Every firm owner knows the March version of this problem. A 1120-S lands on your desk. The client's QuickBooks file has eleven months of uncategorized transactions, an undeposited funds balance that has been growing since 2023, and owner draws sitting in Ask My Accountant. Somebody on your staff, usually your best somebody, spends fourteen hours rebuilding a ledger before a single tax line gets touched. That is not tax work. That is bookkeeping you absorbed at tax-season capacity.
This article is a decision tree for that moment, written to the firm rather than to the business owner. Three branches, four gates, and a January handoff spec you can hand to any provider and grade them against.
What does outsourced bookkeeping for CPA firms actually mean?
Three arrangements get called the same thing, and they are not interchangeable.
- In-house bookkeeping. Your firm employs the bookkeeper. Your firm owns the workpapers, the software subscription, the review, and the capacity risk. The revenue is yours and so is the utilization problem in April.
- Referring the client out. You introduce the client to an independent bookkeeper or bookkeeping firm. They contract directly with the client. You keep the tax engagement and receive a ledger from a party you do not control.
- Subcontracting to a back office. A bookkeeping provider does the monthly work under an arrangement with your firm or alongside it, and delivers to your standard. You keep the client relationship and every piece of tax work. The provider maintains the books and hands back tax-ready files.
The distinction that matters for your practice is who the ledger answers to. In the referral model, the bookkeeper's client is the business owner, and your February deadline is somebody else's low priority. In the back-office model, your close deadline is the deliverable. That single difference explains most of the frustration firms report with the first model.
One disclosure up front, because it is the whole basis of the model: Turnkey CFO does bookkeeping only. We do not prepare, review, or sign returns, and we do not sit between a firm and its client on tax matters. The firm keeps the client and all tax work.
Not sure what your books actually need? Get an instant estimate in about two minutes.
Four gate questions to answer before you route a bookkeeping client
Run these in order. The first "no" ends the branch.
- Do you perform attest work for this client? If yes, independence governs everything downstream. Bookkeeping for an attest client is a self-review threat under the AICPA's independence framework, and referral or commission arrangements are restricted outright. Stop here and work the question with your state board and the AICPA Code of Professional Conduct, not with a vendor.
- Do you want to keep the tax engagement? If the answer is no, because the client is unprofitable, out of niche, or a chronic scope problem, then routing the books is the wrong lever. You have a client-fit problem, not a workflow problem.
- Can you name the last time a senior reviewed this client's books before January? If you cannot, you are not doing bookkeeping. You are doing annual reconstruction, and you are pricing it as compliance work.
- Is there a written path for confidential client information? ET 1.700.040 of the AICPA Code requires a member who discloses confidential client information to a third-party service provider to either have a confidentiality agreement in place with that provider or obtain the client's specific consent. If your engagement letters and provider agreements do not cover this, fix that before you route anything. Your state board may layer additional notice requirements on top.
Branch A: When should a CPA firm keep the books in-house?
Keep bookkeeping in-house when all of the following hold:
- You have a bookkeeping-dedicated staffer who is not also a tax preparer. The moment the same person does both, January eats the books and the books eat January.
- Your realization on bookkeeping hours is holding through Q1. Not the annual average. Q1 specifically, when that person's time is being pulled.
- The client's complexity requires operational proximity: job costing on a construction WIP schedule, inventory with landed cost, multi-entity intercompany, or a client whose owner calls twice a week.
- Bookkeeping is a deliberate practice line with its own workflow in Karbon, Canopy, Financial Cents, or whatever runs your jobs, not overflow that lands on whoever is free.
Then: build it properly. Standardized chart of accounts across the book, a monthly close checklist, and a review step. If you are staffing it, staff it for the year, not for the season.
The failure mode: in-house bookkeeping that exists because nobody decided. That is the version where a senior's April capacity gets spent on bank feed categorization.
Branch B: When is referring the bookkeeping out the right call?
Refer the client out entirely when the bookkeeping relationship needs to be direct and you have no interest in supervising it:
- The client wants a controller-level relationship you do not sell.
- The client's industry sits outside your niche and outside the provider network you trust.
- You have attest obligations that make any bookkeeping involvement a self-review problem.
Then: understand what you have given up. You now receive a ledger prepared to somebody else's standard on somebody else's calendar. Set the expectation in writing at the introduction: what you need, in what format, by what date. A firm that skips that step spends February chasing an outside bookkeeper who has no contractual reason to answer.
If money changes hands on the referral, ET 1.520 governs it: referral fees require written disclosure to the client, and commissions are prohibited when your firm performs attest services for that client. This is a rule to read yourself and confirm with your state board, not one to take a vendor's word on.
Branch C: When does an outsourced bookkeeping back office fit?
This branch fits the most common shape in a small tax practice: a book of business clients you want to keep, whose books you do not want to build, staffed by people whose highest use is 1040s and 1120-S review.
The signals:
- Ten or more business clients arrive each January with books that need rebuilding before tax work starts.
- Your bookkeeping revenue is real but your bookkeeping margin disappears in Q1.
- You have lost, or nearly lost, a client because their books were late and the extension was yours to explain.
- You want to say yes to advisory-adjacent work and cannot, because compliance already fills the calendar.
Then: the arrangement to insist on is one where the provider closes monthly, not annually, and where the deliverable is defined by your tax software's import format rather than by a PDF. A back office that only shows up in December has just relocated your January problem.
The scope conversation is worth being concrete about. Our breakdown of what a monthly bookkeeping scope actually includes, line by line is written for owners, but it is the right checklist to hold a provider to. And if the client arrives years behind, that is its own project with its own timeline. See how catch-up bookkeeping on months or years of behind books actually runs before you promise a February filing.
How much senior time does bookkeeping actually cost your firm?
Count hours, not dollars. Dollar math on bookkeeping invites you to compare rates, which tells you nothing about whether your April is survivable.
Run this on your own numbers. Pull last season's time detail and filter for work performed between January 15 and April 15 that was coded to a business client but was, honestly described, ledger repair: categorization, bank and credit card reconciliation, chasing missing statements, fixing prior-year balances, rebuilding a fixed asset schedule.
Now split that number three ways:
- Hours by staff level. The number that should alarm you is not total hours. It is the percentage performed at senior or partner level. Reconstruction work has a way of climbing the org chart because only the senior can tell what the transaction was.
- Hours against realization. Compare the hours you billed on those engagements to the hours you recorded. Ledger repair is the most commonly written-down work in a small firm because it feels like something you should have caught.
- Displaced hours. For every reconstruction hour in the first week of March, what did that person not do? Returns not reviewed, extensions filed by default, the client call that got pushed.
That third number is the real one. A firm with two seniors does not lose money on bookkeeping so much as it loses throughput, and throughput in a tax practice is measured between January 15 and April 15 and nowhere else.
What should an outsourced bookkeeping partner hand back in January?
This is the spec. Grade any provider against it, in-house staff included.
- An adjusted trial balance mapped to tax lines, exportable in a format your software takes: a trial balance import for UltraTax or Accounting CS, a CSV your Lacerte or Drake workflow maps, whatever you actually use. Not a PDF of a profit and loss statement.
- An adjusting journal entry log with descriptions, dates, and the reason for each entry, including which entries were made to conform to your prior-year workpapers.
- Reconciliations for every bank, credit card, and loan account, with the statement attached and the reconciliation report showing a zero difference. Uncleared items over 90 days flagged and explained.
- A fixed asset rollforward: additions with invoices, disposals with dates and proceeds, and current book depreciation, so your depreciation software has an actual starting point.
- Balance sheet support that ties. A Schedule L that agrees to the ledger without a plug. Loan balances agreeing to lender statements, not to a payment schedule someone typed in.
- A 1099-NEC vendor list with W-9 status, delivered in early January, not on the 30th. Since T.D. 9972 dropped the mandatory e-file threshold to 10 aggregate information returns for returns due on or after January 1, 2024, a handful of missing W-9s is no longer a paper-and-a-stamp problem. Our breakdown of the 1099 filing deadline and what triggers it covers the timing.
- An open-items memo: owner draws not yet classified, personal expenses run through the business, the shareholder loan nobody documented, the reasonable-compensation question you will want to raise. Not resolved by the bookkeeper, but surfaced for you, because those are tax judgments and they belong to the firm.
- Prior-year book-to-tax differences carried forward, so the M-1 does not get rebuilt from memory.
If you want the client-facing version of this list to send along with your organizer, our small business tax preparation checklist covers what the business itself needs to produce.
Which ethics and security rules apply when a CPA firm outsources bookkeeping?
Four bodies of rules touch this arrangement. None of them are optional and none of them are a vendor's call.
Confidential client information. ET 1.700.040 requires either a confidentiality agreement with the third-party service provider or the client's specific consent before you disclose confidential client information. Your state board may require more. Several require advance notice to the client regardless of the agreement. Ask your board directly.
Section 7216. If your firm is a tax return preparer and information flows to a provider in a way that touches the return, IRC §7216 and Treas. Reg. §301.7216 set the disclosure and consent rules, with the consent format prescribed by Rev. Proc. 2013-14. According to the IRS, an unauthorized disclosure or use of taxpayer information under §7216 carries a criminal penalty of up to $1,000 and one year of imprisonment per violation, and §6713 adds a $250 civil penalty per disclosure capped at $10,000 per calendar year. Disclosures to providers located outside the United States carry additional consent requirements. This is the rule most often overlooked when a firm's bookkeeping is offshored through a subcontractor the firm never vetted.
The FTC Safeguards Rule. Tax preparers are financial institutions under 16 CFR Part 314. Since May 13, 2024, a security event affecting 500 or more consumers must be reported to the FTC within 30 days of discovery. Your provider's security posture sits inside your compliance perimeter. Read the FTC's Safeguards Rule guidance and the IRS's Publication 4557 before you grant portal access to anyone.
Independence. If attest is in the picture, it governs. Talk to your state board.
The routing rule, on one page
- Attest client? Independence decides. Stop and consult your board.
- Want to keep the tax engagement? No, then exit the client. Yes, continue.
- Dedicated bookkeeping staff, holding realization through Q1, complexity that needs proximity? Keep it in-house and run it as a real practice line.
- No interest in supervising the books, and comfortable receiving whatever arrives? Refer out, in writing, with the January spec attached.
- Everything else, meaning clients you want, books you do not want, staff you need on returns? Back office, closed monthly, delivered to the spec above.
The firms that get this wrong usually get it wrong by not deciding. Bookkeeping accretes, one accommodation at a time, until it is a practice line nobody designed and everybody resents in March. Pick the branch on purpose, write down what January looks like, and hold whoever does the work to it, including yourselves.
Turnkey CFO works with tax firms as the bookkeeping back office described in Branch C. More on how we work with CPA and tax firms.
Questions CPA firm owners ask about outsourced bookkeeping
Will an outsourced bookkeeping provider try to take my tax clients?
That depends entirely on the provider's scope. A bookkeeping-only back office does not prepare, review, or sign returns, which means there is no return for it to take. Ask directly whether the provider prepares returns for anyone. If it does, you are looking at a competitor with access to your client list, and the agreement needs a non-solicitation clause your attorney drafted.
Do I need client consent before sending books to a third-party provider?
Under AICPA ET 1.700.040 you need either a confidentiality agreement with the provider or the client's specific consent. If information related to a return is involved, IRC §7216 imposes its own consent rules with a prescribed format. Most firms handle this with a provider confidentiality agreement plus disclosure language in the engagement letter, but confirm the requirement with your state board, since several states add advance-notice obligations.
How does this work if the client is already using QuickBooks Online?
Usually the client keeps the subscription and the provider works inside it with accountant-level access, so your firm's QuickBooks Online Accountant view stays intact. For compliance-only clients with minimal activity, Intuit's Ledger tier, released in 2024 and available only through QBO Accountant, is worth asking about, since it gives low-complexity clients a real ledger instead of a spreadsheet.
What happens when the client's books are three years behind?
That is a catch-up project, not monthly bookkeeping, and it should be scoped and scheduled as one before anyone promises a filing date. Sequence it oldest year first, close each year with a signed-off trial balance, and expect prior-year balance disputes to surface adjusting entries your firm will need to decide on. Do not start a monthly cadence until the catch-up years are closed.
Who talks to the client, my firm or the bookkeeper?
Set this in the first week and do not let it drift. The workable pattern is that routine bookkeeping questions go directly to the bookkeeper so your staff is not a relay, while anything touching tax position, entity structure, or planning routes to your firm without exception. Written escalation rules prevent the common failure, which is a bookkeeper answering a tax question in a chat thread.
Frequently asked questions
Will an outsourced bookkeeping provider try to take my tax clients?
That depends on the provider's scope. A bookkeeping-only back office does not prepare, review, or sign returns, so there is no return for it to take. Ask directly whether the provider prepares returns for anyone. If it does, you are looking at a competitor with access to your client list, and the agreement needs a non-solicitation clause your attorney drafted.
Do I need client consent before sending books to a third-party provider?
Under AICPA ET 1.700.040 you need either a confidentiality agreement with the provider or the client's specific consent. If return information is involved, IRC 7216 imposes its own consent rules with a prescribed format. Most firms use a provider confidentiality agreement plus engagement letter disclosure, but confirm with your state board, since several states add advance-notice obligations.
How does this work if the client is already using QuickBooks Online?
Usually the client keeps the subscription and the provider works inside it with accountant-level access, so your QuickBooks Online Accountant view stays intact. For compliance-only clients with minimal activity, Intuit's Ledger tier, released in 2024 and available only through QBO Accountant, is worth asking about.
What happens when the client's books are three years behind?
That is a catch-up project, not monthly bookkeeping, and it should be scoped and scheduled as one before anyone promises a filing date. Sequence it oldest year first, close each year with a signed-off trial balance, and expect prior-year balance disputes to surface adjusting entries your firm will need to decide on.
Who talks to the client, my firm or the bookkeeper?
Set this in the first week. Routine bookkeeping questions go directly to the bookkeeper so your staff is not a relay, while anything touching tax position, entity structure, or planning routes to your firm without exception. Written escalation rules prevent a bookkeeper answering a tax question in a chat thread.