"Bookkeeping firm vs CPA firm what is the difference, and why am I paying two people?" A partner at a small tax practice forwarded me that exact line from a client email a few Februaries ago, with three words above it: How do I answer this? The client was a specialty subcontractor, roughly $1.4M in revenue, and he had just received an engagement letter from a bookkeeping shop after the firm referred him out. From where he sat, he was being asked to pay an accountant to do accounting and then another accountant to do more accounting.
The partner's first instinct was to answer defensively, to justify the firm's role. That is the wrong move, and I have watched it cost firms clients. The right move is to stop describing what each party charges for and start describing when each party works. That reframe ended the conversation in one paragraph. I will get to the paragraph. First, the story it came out of, because the details matter more than the abstraction.
The subcontractor who thought his books were fine
His books were not fine. They were plausible, which is worse. QuickBooks Online was connected to two bank accounts and a credit card, the feed was pulling transactions, and every transaction had a category on it. His wife handled it on Sundays. The P&L printed. Nothing about the file screamed emergency.
What the preparer found in March: eleven months of uncleared items in the bank reconciliation, because nobody had ever actually run a reconciliation. They had accepted feed matches and assumed that was the same thing. Material purchases at two suppliers were coded to a single "Job Supplies" bucket with no job assignment, so there was no cost-of-revenue figure worth trusting. The truck he bought in May sat in the file as a $58,000 expense hitting one month. Owner draws and distributions were commingled in an account someone had named "Misc." Three subs had been paid all year with no W-9 on file.
None of that is exotic. It is the ordinary condition of a self-managed file, and it is why the firm's realization on that engagement went sideways. A senior spent the better part of two days rebuilding a trial balance in the middle of the worst week of the year. That is the most expensive labor a tax firm owns, spent on the least valuable work it performs.
Not sure what your books actually need? Get an instant estimate in about two minutes.
What does a bookkeeping firm actually do between January and December?
Bookkeeping is a maintenance function with a monthly clock. It is not a tax function done early. A bookkeeping firm running a real close is doing roughly this, every month, before the fifteenth:
- True reconciliation of every bank, credit card, loan and merchant account to a statement. Feed acceptance is a matching convenience, not a control.
- Coding to a chart of accounts that maps to the return. A chart built for management reporting and a chart built for Schedule C or Form 1120-S are different objects. Somebody has to decide which one this business has.
- Payroll journal entries pulled from Gusto, ADP or Paychex, with employer taxes, withholdings and the liability clearing account actually tying out rather than accumulating a drift balance nobody looks at.
- AP and AR hygiene. Bill.com or Ramp on one side, an aging that reflects reality on the other. Stale AR that was collected in cash and never applied is a classic source of phantom revenue.
- Fixed asset capture as it happens. The truck gets flagged in May, with the invoice, the in-service date and the loan amortization, not reconstructed in March from a bank memo.
- Vendor file maintenance. W-9 collected before the first check clears. This one changed in 2026: the One Big Beautiful Bill Act raised the 1099-NEC and 1099-MISC reporting threshold from $600 to $2,000 for payments made after December 31, 2025, and restored the 1099-K threshold to $20,000 and 200 transactions. The thresholds moved; the discipline did not. You still need the W-9 before you know whether the vendor crosses the line. The mechanics are in the 2026 1099 filing deadline guide.
- Industry-specific schedules. For a contractor, that is a work-in-progress schedule reconciling costs incurred against billings. Over- and under-billings drive the balance sheet and the revenue position. No preparer can construct that in April from a bank feed.
If you want the line-item version of that scope, we wrote it out in what's actually included in monthly bookkeeping. The short version: the bookkeeping firm's product is a closed period. Twelve of them, in a row, that do not move after they are closed.
What does a CPA firm do that a bookkeeping firm legally cannot?
Everything that involves judgment, signature or representation. Specifically:
- Preparing and signing the return under a PTIN, with the professional exposure that signature carries.
- Representation before the IRS under Circular 230: exams, notices, appeals, collections. A bookkeeper cannot stand in that room.
- Entity and compensation planning. Whether the S election makes sense, and what reasonable compensation looks like for this owner in this market. The election itself is time-barred: Form 2553 generally must be filed within two months and 15 days of the start of the tax year it is meant to affect. That is a decision made in advance, not discovered in the books afterward.
- Elections and method choices. Bonus depreciation versus Section 179 on that truck, accounting method, the qualified business income position, state nexus once he starts pulling permits across the county line.
- Attest work. Reviews, compilations and audits, none of which a bookkeeping firm performs.
- Answering the question the client did not know to ask. When FinCEN's March 2025 interim final rule removed beneficial ownership reporting for domestic reporting companies, every owner in the country who had been panicking about it called one person. It was not the bookkeeper.
Say the quiet part plainly, because clients get this wrong constantly: bookkeeping produces the record; tax work interprets the record. A bookkeeping firm that starts opining on elections has wandered into work it is not licensed for. For our part, Turnkey CFO never prepares, reviews or signs a tax return. The firm that referred the client keeps the client and keeps every piece of tax work. That boundary is the entire point of the arrangement, and it is worth stating in writing so nobody wonders.
What does a bookkeeping firm hand the CPA firm in January?
"Tax-ready" is a phrase everyone uses and nobody defines. Here is what the subcontractor's file looked like the following January, after a year of monthly closes. This is the list I would hand any bookkeeper who wants to know whether their work is genuinely preparer-grade:
- Trial balance for the full year, with prior-year ending balances agreeing to the filed return, not to last year's QuickBooks, to the return.
- Every bank and credit card reconciled through December 31, with no uncleared items older than 60 days and a written explanation for the ones that survive.
- Fixed asset additions and disposals listed separately with dates, amounts and invoices attached, so the depreciation decision is a decision and not an archaeology project.
- Loan balances tied to the December lender statements, with the year's interest split out of principal.
- Payroll reconciled to the four 941s and the W-3. If gross wages in the general ledger do not match, the preparer finds out on a Sunday in March.
- Owner draws, distributions, contributions and loans separated into their own accounts with intent documented.
- Vendor 1099 list with W-9s attached and payment totals already tallied against the current threshold.
- Credit card and payroll clearing accounts at zero.
- Related-party and intercompany accounts labeled as such.
- WIP schedule as of December 31, tied to the contract list.
That is ten items, and a preparer can open that file and start preparing. We keep the client-facing version of this in the small business tax preparation checklist, which is a useful thing to forward when a client asks what you actually need from them.
Why is a bookkeeping firm plus a CPA firm cheaper for the client than either one alone?
Because the same work costs different amounts depending on when it happens and who does it. Recoding a year of job supplies is bookkeeping work whether it happens in July or in March. In July, a bookkeeper does it in the ordinary course of a close. In March, a tax senior does it during the six weeks of the year when the firm's capacity is worth the most it will ever be worth. The task did not get harder. The labor got more expensive, and something else got displaced.
The displacement is the real cost. Two days rebuilding a trial balance is two days not spent on the depreciation election, the reasonable-compensation analysis, the multi-state question. Those are the conversations the client is actually paying a CPA for, and they are the first thing that falls off the table when the file arrives dirty. The client ends up paying premium rates for commodity work and getting no planning, the worst possible allocation, and one he cannot see from his side of the desk.
Then the downstream costs stack up. The file that is not ready goes on extension. Extensions push estimates onto a guess. A guess produces an underpayment. An asset misclassified in a rush becomes an amended return. An S election missed because nobody ran the numbers in time is a full year of self-employment tax the owner will never get back. None of that shows up as a line on an invoice, which is precisely why clients underestimate it.
The capacity math on the firm's side is not a preference either, it is demographics. The AICPA's 2023 Trends report recorded a 7.8% drop in bachelor's degrees awarded in accounting in the 2021-22 academic year. Firms are not going to staff their way out of bookkeeping overflow with the people they wish they could hire. That is the backdrop to whether to outsource bookkeeping or hire another bookkeeper, and it is why more firms landed on a back-office arrangement than intended to.
Does referring bookkeeping out create an independence or referral-fee problem?
It can, and this is the part to get right before the first referral, not after. Two provisions of the AICPA Code do most of the work here.
Section 1.520 governs commissions and referral fees. A member who pays or accepts a referral fee for recommending a client must disclose that arrangement to the client. The disclosure is the obligation. The arrangement itself is not prohibited for nonattest clients, but an undisclosed one is a problem. Some firms simply decline any fee to keep the conversation short.
Section 1.295 governs nonattest services. If your firm performs attest work for this client, bookkeeping performed by a party you are connected to raises independence questions, and the analysis turns on whether the client has designated a qualified individual to accept responsibility for the results and whether safeguards are documented. A pure referral to an unaffiliated provider is a cleaner posture than doing the work under your own roof.
State boards can and do go further than the Code, and the answer in Texas is not automatically the answer in California. Read the Code, then talk to your CPA colleagues and your state board before you set the policy. This is not something to take from a blog post, including this one. The mechanics of protecting the relationship while the books go elsewhere are in how a CPA firm refers bookkeeping clients without losing them, and the operating structure itself is laid out under the back-office model we run for CPA firms.
The paragraph the partner actually sent
Here is roughly what went back to the subcontractor. Take it, change the voice, use it:
"Fair question. Think of it as two different clocks. Your bookkeeper works monthly, reconciling your accounts, coding your job costs, closing each month so the numbers stop moving. We work at the decision points: how the business is structured, how you pay yourself, what elections we make on the truck, and the return itself, which we prepare and sign. We are the only ones who do that part, and we are the only ones who can represent you if the IRS has questions. When your books are closed monthly, our work gets better and takes fewer hours, because we spend those hours on your tax position instead of rebuilding your general ledger in March. When they are not, we spend the expensive weeks doing the inexpensive work, and the planning is what gets dropped."
He signed the bookkeeping engagement that week. The next January, the file came in on the eighth. The firm's busiest partner got a clean trial balance and a WIP schedule instead of a shoebox, and the March conversation was about depreciation instead of bank reconciliations. That is the entire argument for both, and it is not really an argument about roles. It is an argument about when the work happens.
Frequently asked questions
Is a bookkeeper an accountant?
Sometimes colloquially, but the distinction that matters is licensure. A CPA holds a state license, carries a PTIN when signing returns, and can represent a client before the IRS under Circular 230. A bookkeeper has none of those authorities regardless of skill.
Can a CPA firm just do the bookkeeping too?
Many do. The trade-off is capacity: bookkeeping hours compete for the same staff producing your highest-value work in the same twelve weeks. If your firm performs attest services for that client, the independence analysis under AICPA section 1.295 applies as well.
If my client's bookkeeping is outsourced, do I lose control of the file?
Only if the arrangement is structured that way. In a back-office model the client's QuickBooks Online or Xero file stays in the client's name, your firm keeps accountant-level access, and your firm sets the chart of accounts and the close standards.
What does "tax-ready" mean in practice?
A trial balance that ties to the prior-year return, reconciled cash and credit accounts, fixed assets with dates and invoices, payroll agreeing to the 941s and W-3, clearing accounts at zero, and a complete 1099 vendor list with W-9s attached.
Who handles the 1099s, the bookkeeper or the CPA firm?
It varies by engagement and should be named explicitly in writing. Most commonly the bookkeeping side maintains W-9s and payment totals all year and hands the preparer a filing-ready list. Check current IRS forms and due dates each season.