- Blog
- Bookkeeper Scaling
- Best Bookkeeping Software for Multi-Client Firms (2026): What Actually Scales Past 10 Clients
Best Bookkeeping Software for Multi-Client Firms (2026): What Actually Scales Past 10 Clients

You're managing 15 clients. You open QBO for client one, set up a bank rule for their Stripe deposits, reconcile three months of transactions, close the tab. Open client two, start over. The bank rule you just built doesn't follow you. The pattern you trained on client one means nothing in client two's file. Multiply that by 15 and you get a firm where most of your working hours disappear before you touch anything a client would call "valuable."
What's the best bookkeeping software for multi-client firms?
The best option isn't the one with the longest feature list. It's the one that keeps your cost per client and your switching time flat as you grow from 5 to 15 to 25 clients. QuickBooks Online Accountant (QBOA) and Xero Partner are the two dominant platforms, and they're genuinely good at client access management. Neither solves the core problem: categorization is still entirely manual inside each client file, and each new client adds another login, another chart of accounts, and another context switch. Most practices stall somewhere between 15 and 25 clients for that reason. Firms at that ceiling need a productivity layer on top of their client platform: something that surfaces exceptions, learns patterns across clients, and reduces the 3 hours per client per month that manual categorization consumes. The right answer depends on where your bottleneck actually is.
That's the problem this article is about. Not which bookkeeping software is best for a freelancer doing their own books (the internet has plenty of that). This is for bookkeeping firm owners managing 10 to 50 clients who need software that scales across a practice, not just within a single client file.
There are really two walls, and they're often confused. The first is the categorization wall, and it shows up around 8 to 10 clients: the point where manual coding stops being annoying and starts eating your week. The second is the practice ceiling, and it sits between 15 and 25 clients: the point where per-client overhead (logins, chart setups, renewal dates, context switches) outruns the hours in a day no matter how fast you code. Feature grids answer neither. Cost per client and time per switch do.
Key Takeaways
- The categorization wall hits around 8-10 clients: below that, QBOA alone works fine; above it, you're either hiring or finding a multiplier
- The practice ceiling sits at 15 to 25 clients: that's a per-client overhead limit, not a skill limit. Logins, chart setups, and context switching stack with every client you add
- QBOA is free and genuinely good for client access and QBO workflow, but bank rules don't transfer between client files
- The ProAdvisor discount is flat: 30% off ongoing subscriptions and 15% off employee and contractor fees, and that rate is the same at 5 clients as at 25 (Intuit states rates accurate as of 07/31/2025, unchanged as of 2026)
- Three billing models decide who pays: ProAdvisor (the firm pays, 30% off ongoing), Direct (the client pays, 30% off for 12 months), Revenue Share (the client pays, 50% off the first 3 months)
- No verified per-plan dollar figure exists as of this update: the live QuickBooks pricing pages did not load when we checked on 2026-09-03, so treat any list quoting exact plan prices with caution and check the source yourself
- Xero Practice Manager is strong for Xero-committed firms; it doesn't serve QBO clients
- Keeper solves the communication bottleneck, not the categorization bottleneck: they're different problems
- Growthy targets transaction categorization specifically: 85% accuracy on first import, 90%+ on returning clients as patterns build, with a person reviewing and approving every batch
- Switching cost, not feature count, is what breaks a 20-client practice: logging into a dozen separate books costs more time than any missing feature ever will
- The break-even math is straightforward: hours per client × client count × hourly rate = monthly cost of staying manual
Why the 15-to-25-Client Ceiling Is the Real Constraint
Ask ten bookkeepers where their practice stalled. Most will name a number between 15 and 25 clients. That's not luck. It's what happens when the work per client outpaces the hours in a day.
Here's the math. Each client on a separate QuickBooks Online file needs its own login. Its own bank feed setup. Its own chart of accounts. Its own categorization rules, taught from scratch. Its own renewal date and its own billing conversation. None of that is hard on its own. All of it stacks.
At 5 clients, the extra work is annoying and you absorb it. At 15, it eats real hours every week and you start working evenings to stay level. At 25, most solo bookkeepers are firefighting instead of reviewing: chasing whichever file is loudest rather than closing books on a schedule.
Notice what isn't on that list. Nothing about the software being inaccurate. Nothing about a missing feature. The ceiling is made of per-client overhead, and per-client overhead is the one cost that grows in a straight line with your book while your capacity does not.
This is the real search behind "bookkeeping software for multiple clients." Buyers aren't asking which tool has the nicest dashboard. They're asking which setup lets one person, or a small team, keep 20-plus sets of books straight without burning out. For a deeper look at where that ceiling sits and what actually moves it, see how many clients one bookkeeper can realistically handle.
The Multi-Client Problem Consumer Software Ignores
Categorizes the routine. Flags what needs you.
See Growthy on a sample book. Read-only bank access.
Get startedThe standard "best bookkeeping software" article on the internet compares Wave, FreshBooks, QuickBooks Self-Employed, and Zoho Books. Every one of those tools is built for a business owner doing their own books. One set of transactions. One chart of accounts. One user who knows every vendor by name.
That's not your situation.
Do the math on what multi-client bookkeeping actually costs at manual speed. Take 18 clients. Assume 3 hours per client per month on transaction categorization alone: before reconciliation, before reporting, before any client communication. That's 54 hours per month. At a $75/hr bookkeeper rate, you're spending $4,050 every month on categorization. That's before you've touched a single piece of work a client actually pays you for.
Consumer software doesn't solve this because it was never designed to. The problem isn't the software being bad. It's that the software was designed for a different job: one person managing their own finances, not one bookkeeper managing 18 separate businesses simultaneously.
The specific failure mode in multi-client work: zero cross-client learning. If you manage six restaurant clients, you're setting up vendor rules for Sysco, US Foods, and Toast POS six separate times. If you manage eight clients on Shopify, you're explaining Shopify payouts to eight separate bank rule configurations. Consumer software treats each client file as an island. Ecommerce clients are the most time-expensive of the bunch. The ecommerce bookkeeping guide has a dedicated per-client close workflow for running 10 to 30 of them at scale.
There's a second failure mode that's easier to miss because it never shows up on an invoice: zero cross-client visibility. You can't answer "which of my clients has uncleared items older than 60 days?" without opening every file and checking. You can't see which books are behind without a spreadsheet you maintain by hand. Single-client software has no concept of a portfolio, so your portfolio view is whatever you're willing to rebuild manually each week.
See also: bookkeeping automation, a deeper look at where the hours actually go, and the real cost of manual bookkeeping if you want the labor math broken out line by line.
What Multi-Client Software Actually Costs Per Client
QuickBooks Online is still the default for most firms. That's largely thanks to Intuit's ProAdvisor program. Knowing what that program does, and doesn't do, is the first step to pricing your own practice correctly.
The ProAdvisor discount stack
Intuit's ProAdvisor Preferred Pricing gives accounting professionals 30% off ongoing subscriptions. It also gives 15% off employee and contractor fees. Intuit states those rates were accurate as of 07/31/2025 and unchanged as of 2026.
There are three ways that discount gets billed, and each one shifts cost to a different party:
- ProAdvisor billing: the firm pays, and keeps the 30% off ongoing for as long as the subscription runs.
- Direct billing: the client pays, and keeps 30% off for the first 12 months.
- Revenue Share billing: the client pays, gets 50% off for the first 3 months, then moves to full price.
That third model is the one that quietly costs firms client goodwill. The client hears "discount," settles in, and three months later the price steps up. Then they call you to ask why. If you use Revenue Share, put the step-up date in the engagement letter and in your own calendar, and tell the client the full-price number on day one rather than in month four.
Intuit also announced monthly price changes for its Essentials, Plus, and Advanced plans, hitting renewals on or after 2026-08-01. The Free, Lite, Ledger, and Simple Start tiers were unchanged. That split matters if you're pricing a new client onto QuickBooks Online today: the tier you pick determines whether the renewal number moves.
What does the discount actually change at 5, 15, and 25 clients?
Short answer: the discount rate doesn't change at all. Your admin load does.
We could not verify a current per-plan dollar figure for QuickBooks Online. The live pricing pages did not load when we checked on 2026-09-03. Any exact plan price you see quoted without a source is a guess, not a fact, including in articles that look authoritative. So this table prices the method, not the plan. Check the live QuickBooks pricing page for today's rate before you quote a client.
Client count | What you're actually managing | How the ProAdvisor discount applies | Where cost can shift to the client |
|---|---|---|---|
5 clients | 5 separate subscriptions, logins, and chart-of-account setups | 30% off ongoing subscriptions, 15% off employee and contractor fees; same rate at any volume | Direct billing gives the client 30% off for their first 12 months |
15 clients | 15 separate subscriptions, plus 15 renewal dates; the range where most solo bookkeepers hit the wall | Same 30% off. No volume bonus and no bulk-billing tier in the program | Revenue Share clients drop to full price after 3 months, right as they've settled in |
25 clients | 25 separate subscriptions and logins to track, renew, and reconcile | Same 30% off as client 1. The rate never improves as client count grows | Whichever billing model you picked at client 1 usually becomes the default for every client after; admin load compounds even though the discount rate never does |
The pattern in that table is the finding. The ProAdvisor discount is real and worth taking, but it's flat. It doesn't improve as your practice grows. What grows is the number of separate accounts, renewal dates, and billing conversations you manage by hand.
So when you price your own services, model two lines, not one:
- Subscription cost per client. Whatever today's plan rate is, minus 30% if you're on ProAdvisor billing, or zero to you if the client pays direct.
- Overhead cost per client. Your hourly rate times the hours per month you spend on that client's setup, switching, chasing, and renewals. This is the line that scales badly, and it's the one nobody puts in a feature grid.
If line 2 is bigger than line 1, and above roughly 10 clients it usually is, then shopping for a cheaper subscription is optimizing the wrong number.
The Switching Cost Feature Grids Skip
Picture a normal Tuesday for a bookkeeper running 18 clients on separate QuickBooks Online files. Every switch between client books means logging into a different account. Re-learning a different chart of accounts. Remembering which rules apply to which client, and which questions are still open with which owner.
That's the cost a feature grid never shows: minutes lost per switch, times however many client-touches happen in a day. A bookkeeper who switches clients 6 to 8 times a day can lose close to an hour just re-orienting, before a single transaction gets coded.
Switching cost has three parts worth naming separately, because they have different fixes:
- Access cost. The login, the two-factor prompt, the wrong-account-selected detour. Fixable with a password manager and a single sign-on habit. This is the cheapest part.
- Context cost. Re-loading which vendors this client uses, which accounts you mapped last month, which transactions you already asked about. Not fixable with tooling that treats each file as an island.
- Judgment cost. The small errors you make in the first few minutes after a switch, because you're applying client A's mental model to client B's books. This one shows up later as a review finding, not as lost time.
This is the real reason the ceiling sits where it does. It isn't that software runs out of accuracy past 20 clients. It's that a workday runs out of room for context switching past a certain point. Any tool that claims to raise the ceiling has to answer one question honestly: does it give you one view across clients, or does it just make each client file nicer to work in?
If you want to see what a deliberate stack looks like in the range just below the ceiling, the solo bookkeeper automation stack for 5 to 15 clients walks through the pieces in order.
What Multi-Client Bookkeeping Software Should Actually Do
Before comparing products, it helps to have a clear framework. Six things matter when you're operating at scale:
1. Client switching without a full context reload. You should be able to move between client files in under 10 seconds. If switching clients means closing one browser session, logging into another, re-orienting on the dashboard, and hunting for where you left off. That's a workflow tax you pay dozens of times per day.
2. Cross-client pattern learning. This is the capability that separates multi-client tools from single-client tools. If you have two clients who both use Square, the categorization pattern from client one should accelerate client two. Not perfectly (every client's COA is different), but substantially. A tool that starts from zero on every client file doesn't serve a multi-client firm.
3. Exception surfacing, not everything surfacing. The goal isn't to see every transaction. The goal is to see only the transactions that need a human decision. A tool that surfaces 40 transactions requiring review out of 300 total is doing its job. A tool that shows you all 300 and asks you to find the 40 is making you do the work the software should do.
4. Per-client pricing that doesn't punish growth. Per-seat pricing models that scale with staff headcount create the wrong incentive. The right pricing scales with client count, so adding a new client is a clean business decision rather than a license negotiation.
5. QBO/Xero compatibility. Your clients aren't switching accounting platforms because you switch tools. Any multi-client software layer needs to work within the clients' existing stack, not replace it.
6. One view across the whole book. You should be able to answer "which clients are behind, and by how much?" without opening a single client file. If the only way to see your portfolio is to rebuild it in a spreadsheet every Monday, the tool is a client tool, not a practice tool.
Keep these six criteria in mind as you evaluate the options below. No tool scores well on all six, and that's the point: pick the one that covers the criterion where you're actually bleeding hours.
QuickBooks Online Accountant: The Default Choice
QBOA is free for bookkeepers. It connects to all your client QBO files from a single dashboard. It's the default starting point for most bookkeeping practices, and there are good reasons for that.
Strengths: Unlimited client access at no cost to you (clients pay their own QBO subscriptions). Consolidated dashboard across all client files. Full access to QBO Payroll, QBO Payments, and the QBO ecosystem. The deepest integration with QBO's underlying features; anything QBO supports, QBOA can access. Add the ProAdvisor Preferred Pricing discount and the economics of staying on QBO are hard to argue with: 30% off ongoing subscriptions, 15% off employee and contractor fees.
Where it genuinely beats the alternatives: ecosystem gravity. Your client's bank, their tax preparer, their outside CPA, and most of the app market already expect QBO. Nothing else on this list gives you that. If your practice is QBO-first, QBOA is not a compromise choice, it's the correct base layer.
The core limitation: QBOA is QBO's backend. It's an access management layer, not a productivity layer. You can open all your client files from one place, but you're still doing 100% of transaction categorization manually inside each one.
The specific pain: bank rules don't transfer between client files. If client A and client B both receive Stripe payouts formatted identically, you write two bank rules. If you onboard client C next month, you write it again. QBOA has no mechanism for a rule you wrote in one file to inform another file. Every client starts from scratch. If you're weighing rules against pattern learning, QBO bank rules versus AI categorization compares the two approaches on the same transaction set.
What to check before you commit: which of the three ProAdvisor billing models you're on, and whether it's the same for every client. Most firms pick one at client number one and never revisit it, then discover at client 15 that half the book is on Revenue Share and stepping up to full price on a rolling schedule.
For a firm at 5-7 clients, this is manageable. QBOA works. At 15-20 clients, the manual categorization hours compound into a structural bottleneck that QBOA wasn't designed to solve. For a full standalone look at where QBO earns its price, read our honest QuickBooks Online review.
Xero Practice Manager: Strong for Xero-Committed Firms
Xero's practice-management suite covers workflow management, time billing, client portal, WIP reporting, and access to all client Xero files. For a firm that's fully committed to Xero as its client platform, it's a complete solution.
Strengths: Workflow and practice management built in (not a separate add-on). Client portal with document sharing and e-signatures. $0 for the bookkeeper (clients pay their own Xero subscriptions). Strong if you're actively converting clients to Xero from QBO.
Where it genuinely beats QBOA: practice management is in the box. With QBOA you get client access and then go shopping for a workflow tool. With Xero Practice Manager, job tracking, WIP, and time billing come with the platform. For a firm that wants one vendor and one login for practice operations, that's a real advantage, and it's the criterion QBOA scores worst on.
The hard limitation: Xero Practice Manager doesn't help you with your QBO clients. If half your book is on QuickBooks and half is on Xero, you're running two separate platforms and getting the benefits of neither at full scale. For mixed practices, this is a genuine problem.
The switching-cost trap: converting an existing client from QBO to Xero isn't a software decision, it's a project. Historical data, bank feeds, payroll, and every integration the client depends on all have to move, and the client's tax preparer has to be fine with it. Model that as billable hours you probably can't bill, then decide.
If you're starting a new firm and have flexibility on client platform, Xero is worth a serious look. If you already have 15 QBO clients, the switching cost math rarely works out.
Keeper: Built for Client Communication, Not Categorization Speed
Keeper adds a client communication and workflow layer on top of QBOA. The specific problem it solves is transaction questions: instead of emailing a client "what was this $340 charge at Amazon Business?", you send them a request inside Keeper's client portal and track the response without the thread getting buried in your inbox.
Strengths: Client communication and document collection in one place. Transaction questions routed through a portal. Works well for practices where client responsiveness is the bottleneck (common in the $150-500/month bookkeeping price tier, where clients are often slow to respond to questions about unclear transactions).
Where it genuinely wins: the open-question list. If your real problem is that you have 40 unanswered client questions spread across email, text, and memory, Keeper gives you one place where every open item has an owner and an age. Nothing else on this list does that as directly, and no amount of categorization accuracy fixes a client who won't reply.
What it isn't: Keeper isn't designed to reduce the hours you spend categorizing. It's designed to reduce the friction of asking clients about transactions you can't categorize. Those are different problems. Keeper sits on top of your QBOA workflow; it doesn't replace the manual categorization happening inside it.
Pricing runs $8-16 per client per month depending on plan. For a 20-client practice, that's $160-320/month for a communication layer. Note how that scales: it's a per-client cost that rises in a straight line with your book, so price it against hours recovered per client, not against your total software budget.
If your bottleneck is client responsiveness and document collection, Keeper addresses it directly. If your bottleneck is the 54 hours per month you spend clicking "categorize" across client files, Keeper doesn't move that number.
Botkeeper: Automation at Enterprise Scale
Botkeeper combines AI-assisted categorization with human bookkeeping staff. The model is designed for larger accounting firms that want to offload bookkeeping labor at scale. Firms billing over $500K/year are the intended customer.
Pricing and onboarding reflect that target market. The sales process involves implementation timelines, minimum volumes, and contract structures that don't fit an independent bookkeeper or a small firm in the 5-30 client range. Worth knowing about for when your practice grows past that stage. Not the right evaluation for most readers of this article.
Where it genuinely wins: capacity you don't have to hire. If your constraint is headcount and you're large enough to clear the minimums, buying labor and tooling as one package removes the recruiting, training, and turnover problem that a per-client SaaS tool doesn't touch. That's a real advantage and the reason the model exists.
The honest caution: it's the highest-commitment option here. Implementation is measured in weeks, not an afternoon, and the contract usually assumes a volume you have to keep feeding. If you're at 18 clients and hoping for 30, that's a bet on your own sales pipeline as much as on the vendor.
Growthy: Built for the 5-30 Client Bookkeeper
Growthy is built for bookkeepers managing QBO clients. The core feature is transaction categorization that learns each client's patterns and asks when it's uncertain, rather than presenting you with every transaction and waiting.
How it works: On first import for a new client, categories appear based on patterns already seen across your other clients. For a new restaurant client, vendor patterns from your existing restaurant clients accelerate the initial categorization. You review what's uncertain and confirm what's correct. First-import accuracy runs around 85%. As you work through a client's books over several months, that number climbs to 90%+ on returning clients.
The cross-client learning is the specific differentiator. QBOA and Xero both treat each client file as a separate universe. Your firm's portfolio becomes a shared corpus: patterns that appear in one file inform suggestions in similar files. Six restaurant clients benefit each other. Eight Shopify clients compound on each other's Stripe deposit patterns.
The review queue model shows you what needs a decision, not everything. A client with 400 transactions might surface 35 for review. You clear those, mark them, and the rest are categorized. You're not scrolling through all 400.
Pricing scales per client, not per seat. Adding a bookkeeper to your staff doesn't trigger a pricing conversation.
What that 85% actually means. On a new client, roughly 15% of transactions come back low-confidence and still need a bookkeeper to look at them and approve. That's the honest reading of the number: it's a first pass with a person on the end of it, not a system that replaces judgment. If you want the methodology behind figures like these, auto-categorization accuracy: honest numbers explains how accuracy claims should be read and what they leave out.
Honest tradeoffs: Growthy works within your clients' QBO files; it doesn't replace QBO. If a client is on Xero, Growthy doesn't connect there (QBO-only at this stage). It's not a practice management tool. It doesn't handle workflow, billing, or time tracking. If your bottleneck is client responsiveness, Keeper is a better buy. If it's job tracking and WIP, Xero Practice Manager or a dedicated PM tool is. Growthy does one thing: reduce the hours your practice spends on transaction categorization, and give you one view across the client roster instead of 15 to 25 separate logins.
For independent bookkeepers and small firms where transaction categorization is the primary time sink, that's the right trade.
Comparison Matrix
Tool | Best For | Pricing Model | Categorization Automation | QBO / Xero | Honest Limitation |
|---|---|---|---|---|---|
QBOA | All QBO-based practices | Free (clients pay QBO) | None (fully manual) | QBO only | Bank rules don't cross client files |
Xero Practice Manager | Xero-committed firms | Free (clients pay Xero) | None (fully manual) | Xero only | No QBO support |
Keeper | Client communication bottleneck | ~$8-16/client/month | None | Works with QBOA | Doesn't address categorization hours |
Karbon | Practice management at scale | Per-seat pricing | None | Platform-agnostic | Workflow tool, not bookkeeping tool |
Botkeeper | Larger firms ($500K+ billing) | Custom/enterprise | High (human-assisted) | QBO + Xero | Minimum volumes, not for independents |
Growthy | 5-30 client QBO bookkeepers | Per-client pricing | 85% first import, 90%+ returning | QBO only | No Xero; no practice management features |
What this matrix can't show you is the column that decides the outcome: overhead hours per client per month in your practice, with your client mix. Two firms running identical software land in different places because one has six ecommerce clients with 400 transactions each and the other has twelve service businesses with 40. Run the numbers on your own book before you take any grid, including this one, as an answer. If you're specifically weighing alternatives to a QBO-only stack, QuickBooks alternatives for multi-client bookkeepers covers the options this table leaves out.
The Real Question: What's Your Bottleneck?
Most firms have one primary constraint, and the right tool is the one that removes it.
Bottleneck: client communication and document collection. Clients are slow to respond to transaction questions. You're chasing receipts over email. Documents are scattered. → Keeper addresses this directly.
Bottleneck: workflow and practice management. Jobs fall through the cracks. You don't have visibility into work-in-progress. Billing is manual. → QBOA plus a dedicated PM tool (or Karbon if you're at scale) is the right stack.
Bottleneck: transaction categorization eating 3+ hours per client per month. You're spending most of your working hours clicking through transactions before you can touch anything the client actually values. → This is what Growthy is built for.
Bottleneck: per-client overhead and no portfolio view. You can't say which clients are behind without opening every file. Renewals surprise you. Onboarding client 20 feels harder than onboarding client 5 did. → This is the ceiling problem, and it's solved by consolidating the view across clients, not by making any single file faster.
Most bookkeeping practices hit the categorization wall first, around 8 to 10 clients. It's the most time-intensive part of the work, it doesn't require professional judgment on most transactions, and it compounds as you add clients. Solve that before you add workflow complexity. The overhead ceiling arrives later, between 15 and 25 clients, and it's the one that decides whether you can grow past your current size at all.
The multi-client bookkeeping guide at the AI bookkeeping hub goes deeper on how pattern learning reduces the categorization labor per client as a practice grows, and multi-client AI bookkeeping covers the portfolio-level workflow.
What to Do If You're Currently at 5 Clients and Growing
The inflection point where QBOA alone stops being enough is around 8-10 clients. Below that threshold, manual categorization is annoying but manageable. Above it, the hours compound faster than you can price your way out of them.
Here's the break-even calculation worth running on your own numbers:
(Hours per client per month) × (Client count) × (Hourly rate) = Monthly cost of staying manual
For a practice with 15 clients at 3 hours per client and a $75 bookkeeper rate: 15 × 3 × $75 = $3,375 per month in categorization labor. That's the number a productivity tool has to beat to justify its cost.
If that number is over $2,000/month (at 10+ clients it almost certainly is), the tool pays for itself on categorization alone, before you count the hours freed up for higher-value work.
Here's how the decision changes as your book grows:
At 5 clients: almost any setup works, including QBO billed straight through ProAdvisor. The overhead is real but you can absorb it by hand. Spend your energy on pricing and onboarding process, not tooling. Do pick your ProAdvisor billing model deliberately now, because it tends to become the default for every client after.
At 15 clients: the switching cost starts to bite and you're at the front edge of the ceiling. This is the range where it's worth pricing a tool that shows your whole client roster in one place instead of 15 files you open one at a time. It's also the point where the break-even math above stops being close.
At 25 clients and up: per-client overhead is the single biggest lever you have. Every hour you remove from the per-client routine gets multiplied 25 times. The bookkeeper-scaling hub covers more of the systems and habits that move the ceiling further out, not just the software underneath them, and bookkeeper software for firms covers the practice-level stack.
The practices that get stuck are the ones that solve this by hiring rather than by tooling. Adding a part-time bookkeeper at $20-25/hr to handle categorization is a real solution, but it adds HR overhead, training time, and a fixed cost that doesn't scale back down when clients churn. A per-client SaaS tool scales with your book.
Read more about the cost breakdown in The Real Cost of Manual Bookkeeping for Multi-Client Practices.
Where to Start
If you're managing 10+ QBO clients and the categorization hours are your primary constraint: test Growthy on two or three of your most transaction-heavy clients. The first-import accuracy will tell you whether the pattern learning model fits your client mix. Most bookkeepers see the break-even point inside the first billing month.
If you're not sure what your primary constraint is: track your time for one week across three client files. Log categorization, client communication, and reporting separately. The number that's biggest is the problem to solve first.
A short audit worth doing before you buy anything:
- Count your logins. How many separate client files do you open in a normal week, and how many times each?
- Time one switch. From closing client A to placing your first correct keystroke in client B. Multiply by your daily switch count.
- List your billing models. Which clients are on ProAdvisor billing, which on Direct, which on Revenue Share, and when does each Revenue Share client step up to full price?
- Pull one client's transaction count. Then estimate what share came back needing a human decision. That share, not the headline accuracy number, is your real workload.
- Run the break-even. Hours per client × client count × your rate. Compare it to the annual cost of any tool you're considering.
Whatever software you pick, price it against the question this piece opened with: does the tool lower your cost per client, or does it just add another feature to a per-file product? That's the number worth checking before you sign another client onto a system that gets harder to run as you grow.
Running a 10-50 staff CPA firm means your bookkeeping hours have a ceiling. Growthy is built by a CPA firm partner who hit that same ceiling at 15-25 clients per bookkeeper. At $149/month, it brings all your client books into one review queue. First-import accuracy runs at 85%, climbing to 90%+ on returning books. If you're thinking about how tools like these fit into a CPA firm's practice capacity, that page breaks down the full workflow.
Frequently Asked Questions
How many clients can one bookkeeper handle before software becomes the problem?
Two thresholds matter. Manual categorization stops being manageable around 8 to 10 clients, which is when firms start looking for a productivity layer on top of QBOA. The harder ceiling sits between 15 and 25 clients, where per-client overhead (logins, chart setups, renewals, context switching) outruns the workday regardless of how fast you code transactions. Your exact number depends on client complexity, not on talent.
Does the QuickBooks ProAdvisor discount get better as I add clients?
No. ProAdvisor Preferred Pricing gives 30% off ongoing subscriptions and 15% off employee and contractor fees, and that rate is identical at 5 clients and at 25. There's no volume tier and no bulk-billing bonus. Intuit states those rates were accurate as of 07/31/2025 and unchanged as of 2026. What grows with your book is the admin load, not the discount, which is why the discount alone never moves the ceiling.
Which ProAdvisor billing model should I choose?
There are three, and they differ in who pays and for how long. ProAdvisor billing means the firm pays and keeps 30% off ongoing. Direct billing means the client pays and keeps 30% off for the first 12 months. Revenue Share means the client pays, gets 50% off the first 3 months, then moves to full price. Pick deliberately at client number one, because most firms never revisit it.
How much does QuickBooks Online cost per client at 5, 15, and 25 clients?
We can't give you a plan price. The live QuickBooks pricing pages did not load when we checked on 2026-09-03, so no per-plan dollar figure in this article is verified, and any article quoting exact numbers without a source is guessing. Check the current rate on Intuit's pricing page before quoting a client. What we can tell you is the structure: the 30% discount is flat at every client count, and overhead hours are the cost that actually scales.
Why did my client's QuickBooks price go up after three months?
That's the Revenue Share billing model working as designed. The client pays and receives 50% off for the first three months, then moves to full price. Clients hear "discount," settle in, and are surprised by the step-up. The fix is disclosure: state the full-price number at signup, put the step-up date in the engagement letter, and put a reminder in your own calendar a few weeks ahead of it.
When should a firm stay on consumer bookkeeping software?
When you're doing one set of books, not many. Wave, FreshBooks, and similar tools are built for a business owner managing their own finances: one chart of accounts, one user, familiar vendors. That design is fine and often better for a single entity. The moment you're managing several unrelated businesses at once, the missing capability is cross-client learning and a portfolio view, and no consumer tool offers either.
Is QuickBooks Online Accountant enough on its own?
It's enough as your base layer, and at 5 to 7 clients it's usually enough full stop. QBOA is free, connects every client QBO file to one dashboard, and gives you the deepest access to QBO's own features. What it doesn't do is reduce work: bank rules don't transfer between client files, so every client's categorization starts from scratch. At 15 to 20 clients, that becomes the structural bottleneck.
What is the real switching cost between client files?
It's three costs, not one. Access cost is the login and two-factor detour, and a password manager mostly fixes it. Context cost is reloading which vendors, accounts, and open questions belong to this client, and no per-file tool fixes it. Judgment cost is the small errors you make right after a switch by applying the last client's mental model. A bookkeeper switching 6 to 8 times a day can lose close to an hour.
Should I move my QBO clients to Xero to get practice management?
Rarely, if you already have a QBO book. Xero Practice Manager is genuinely strong, with workflow, WIP, time billing, and a client portal included rather than bolted on. But it does nothing for your QBO clients, and converting an existing client is a project: historical data, bank feeds, payroll, integrations, and the client's tax preparer all have to move. If you're starting fresh with platform flexibility, it's a serious option.
Is hiring cheaper than buying a tool at 15 clients?
Sometimes on the hourly rate, rarely on total cost. A part-time bookkeeper at $20-25/hr to handle categorization is a real solution and some firms are right to take it. But it adds recruiting, training, and supervision, and it's a fixed cost that doesn't shrink when a client churns. Per-client software scales down as well as up. Run both against your break-even number before deciding.
Growthy is bookkeeping software, not a CPA firm. This content is educational, not professional advice.
Get early access: start with two clients, measure the categorization hours, and scale from there.
Related reads
- Hub:Amazon Seller Bookkeeping: The Settlement Report Guide Nobody Wrote for Bookkeepers — Amazon sends 14 fee types in every settlement. Here's the complete QBO mapping table, common mistake…
- Hub:Best Ecommerce Accounting Software (2026): Honest Comparison for Merchants and Bookkeepers — Compare A2X, Webgility, Xero, QuickBooks, Bench, and Growthy. Find the right ecommerce accounting so…
- Hub:Restaurant Bookkeeping Software: What Actually Works for Bookkeepers (Not In-House GMs) — Managing 8 restaurant clients? See how Toast, Square, and QBO integrations stack up for external boo…
See It Work on Your Data
See Growthy on a sample book. Read-only bank access.
Bobby Huang • Partner, SDO CPA LLC / CEO, Growthy
Partner at SDO CPA. 18 years of hands-on bookkeeping. Bobby still reconciles real client books and builds Growthy from that operating work.
View author profileGrowthy content is written and reviewed by people who keep real books. Worked examples come from real bookkeeping scenarios, and product claims are checked against what the product does today. Our editorial guidelines cover how we source, verify, and update every article.
Keep reading

How Many Clients Can One Bookkeeper Handle?
The real hours math behind the bookkeeper client ceiling: where 20-25 clients comes from, why categorization eats the clock, and what moves it.

Bookkeeping Pricing Packages: 3-Tier Model for Scaling Firms (2026)
3-tier bookkeeping pricing model with real numbers, time budgets, and margin math for scaling firms.

Bookkeeper Software for Firms: The 2026 Stack for Scaling Past 15 Clients
The 2026 software stack for bookkeeping firms scaling past 15 clients, layer by layer.