TL;DR: A solo CPA running monthly bookkeeping plus annual tax prep can sustainably handle 40-60 small business clients — most fall apart trying to push past 65. The right number depends on your service mix: bookkeeping-only practices stretch to 80-100 clients at $400-$600/month, while CPAs offering bookkeeping + advisory + tax prep cap closer to 35-45 clients at $1,500-$2,500/month average. The bottleneck flips between hours-constrained (under 30 clients) and delegation-quality-constrained (over 50 clients). Most solos hit a wall around year 3 because they keep saying yes to clients without doing the capacity math first.
Written by Arnold Dizon, PTIN-certified tax professional. ARJE Bookkeeping & Tax Services runs 90+ client returns annually as a solo practice.
What "Capacity" Actually Means for a Solo CPA
When solo CPAs talk about capacity, they usually mean one number: how many clients before I burn out. That's not the right question.
The right question has three layers:
- Hours capacity — given your service mix, how many billable hours per client per month, and how many client-months can fit in 40-50 weekly working hours
- Cognitive capacity — how many client contexts you can hold in your head at once before quality drops
- Delegation capacity — what fraction of work survives a handoff to software, a part-timer, or an offshore team
A CPA at 30 clients hits hours capacity first. A CPA at 60 clients hits cognitive capacity first. A CPA at 80+ clients has either solved delegation or is silently failing on quality and doesn't know it yet.
This article walks through how to calculate your real number using each layer, because the wrong answer costs you either revenue (under-shooting) or your weekends (over-shooting).
How to Calculate Your Real Capacity Number
Here is the same five-step method I use when peers ask me how I'm running 90+ returns solo without losing my mind.
Step 1: Audit your time per client by service tier
Not all clients consume the same hours. Track a representative month and bucket your clients into tiers:
Example tiers from my practice:
- Tier A (10-15 hrs/month): Full-service — bookkeeping, AP/AR, payroll, monthly close, advisory
- Tier B (4-6 hrs/month): Bookkeeping only — categorization, reconciliation, monthly P&L
- Tier C (1-2 hrs/month): Tax-prep clients with annual cleanup — most of the work hits in Q1 and at filing
- Tier D (under 1 hr/month): Compliance-only — annual filings, periodic check-ins
Each tier has a different hours-per-client number. You cannot calculate capacity until you know which mix you actually have.
Step 2: Calculate billable hours available
A 40-hour workweek is not 40 billable hours. Subtract:
- Admin and email (typically 8-10 hrs/week)
- Sales and prospect calls (3-5 hrs/week)
- Bookkeeping for your own practice (2-3 hrs/week)
- CPE and continuing education (averaging 2 hrs/week)
- Buffer for fires and edge cases (4-6 hrs/week)
Realistic billable hours per week: 18-23. Per month: 72-92.
If you are working 50-hour weeks, the math gets you to 90-115 billable hours/month before quality starts dropping.
Step 3: Run the hours math by tier
Using the tier averages above and 90 billable hours/month as a working number:
- All Tier A (full-service): 90 / 12 hrs = 7-8 clients max
- All Tier B (bookkeeping only): 90 / 5 hrs = 18 clients
- All Tier C (tax-prep with cleanup): 90 / 1.5 hrs = 60 clients (concentrated in Jan-April)
- Mixed: 5A + 15B + 30C: 60 + 75 + 45 = 180 hrs/month — overcapacity, won't work
The mix is what most solos get wrong. They sell three Tier A clients at $2,000/month each, then take on 30 Tier C clients during tax season because "they're easy" — not realizing the Q1 hours collision destroys both service tiers.
Step 4: Test the cognitive capacity ceiling
Hours math gives you the upper bound. Cognitive capacity sets the practical ceiling, which is usually lower.
The pattern I see across solo CPAs who actually run sustainable practices: most cap at 45-55 ongoing clients even when their hours math says they could fit 70+. Past 55, the work technically fits but you start dropping balls — missing follow-ups, forgetting client preferences, mis-remembering which entity uses which payroll provider.
If you are at 55 clients and adding more makes you feel anxious before opening your inbox, that's your cognitive ceiling talking. The hours can fit; your brain cannot.
Step 5: Calculate revenue per client and reverse-engineer
Once you know your max client count, calculate the revenue you need:
Example: solo CPA targeting $250,000 net revenue with 45 clients = $5,556 average annual revenue per client = roughly $463/month or $5,556 lump-sum at filing.
That number tells you which clients fit your model and which don't. A $200/month bookkeeping client is not a fit for this practice. A $4,000 annual tax-prep-only client is. Filtering by revenue per client at intake is how solo CPAs avoid the "yes to everyone" trap that crushes year three.
When to Hire vs. Raise Rates
This is the question that breaks most solo CPAs around 30-40 clients. The instinct is to hire — get help, scale up. The math usually says raise rates first.
Hire when:
- Your service mix is bookkeeping-heavy and the work is delegate-able (categorization, reconciliation, basic AP/AR)
- You have systems documented so the new hire can survive your first vacation
- You can sustain the new hire's cost (typically $35,000-$55,000 fully loaded for a part-time bookkeeper) without dropping client quality during onboarding
- Your goal is to scale to a multi-person firm
Raise rates when:
- Your service mix is advisory-heavy — what you sell is your judgment, not your time
- Adding another person actually increases your management overhead more than it reduces yours
- You have not raised prices in 18+ months (almost always the case)
- Your goal is a sustainable solo lifestyle practice, not a multi-employee firm
Most solo CPAs in their 30s and 40s want a lifestyle practice but hire as if they want to scale. That mismatch costs them years.
I raised rates 18% across my practice last year, lost three clients, and freed up 12 hours per month. Every solo CPA who has run the math will recognize that pattern.
Common Capacity Mistakes That Cost Real Money
After running 90+ returns solo, here are the patterns I see in peers' practices.
Counting tax-season clients as full-year clients. A Tier C tax-prep client consumes 5-15 hours total per year, almost all in Q1. Counting them in your "active clients" number inflates your capacity perception. They're real revenue, but they are not capacity-equivalent to a monthly client.
Hiring the wrong kind of help first. A bookkeeper hire helps a bookkeeping-heavy practice. An admin/EA hire (calendar, intake, follow-ups) helps an advisory-heavy practice. Most solos hire the bookkeeper when the actual bottleneck is admin overhead.
Underpricing relative to brain-time per client. A $400/month client who emails you weekly with strategic questions is consuming Tier A brain-time at Tier B prices. Either reprice them or move them to async-only communication.
Not running the safe-harbor math on capacity. Same logic as calculating quarterly estimated taxes — if you are at 80% of capacity for 12 months running, treat that as your real number. The remaining 20% is your buffer for client churn, fires, and life. If you are at 95%+, you are running on fumes regardless of what your hours spreadsheet says.
Confusing "I am busy" with "I am at capacity." Busy is a feeling. Capacity is math. Most "I'm at capacity" claims I hear from peers are 60-70% utilization with bad calendar discipline.
Frequently Asked Questions
How many clients can one solo CPA realistically handle?
The right number is between 40 and 60 ongoing clients for a typical solo CPA running monthly bookkeeping plus annual tax prep. Bookkeeping-only practices stretch to 80-100 clients. Advisory-heavy practices cap at 30-40. The exact number depends on your service mix and how disciplined you are at saying no to clients outside your fit profile. If you are above 65 ongoing clients without a part-timer, you are likely either dropping quality or working more than 50 hours per week.
What's the typical revenue per client for a solo CPA practice?
Average revenue per client varies by service tier: $400-$700/month for bookkeeping-only ($4,800-$8,400 annually), $1,200-$2,500/month for full-service bookkeeping plus advisory ($14,400-$30,000 annually), and $1,500-$5,000 annually for tax-prep-only clients. A sustainable solo CPA targeting $200,000-$300,000 net revenue typically averages $4,500-$6,500 revenue per client across the full roster. If your average is below $3,500 per client, you are running too many clients to sustain the practice long-term. The bookkeeper hourly rate benchmarks page covers pricing math for the bookkeeping-only segment.
When should a solo CPA hire help vs. raise rates instead?
Hire help when your service mix is bookkeeping-heavy with delegate-able work and you can absorb a $35,000-$55,000 fully loaded cost without dropping client quality during onboarding. Raise rates when your service mix is advisory-heavy, when adding a person increases your management overhead more than it reduces, or when you have not raised prices in 18 months. Most solo CPAs default to hiring because it feels like growth, but raising rates is usually higher-leverage for solo practitioners targeting a lifestyle practice rather than a multi-employee firm.
How do I calculate my solo CPA capacity for next tax season?
Run a four-step calculation: tier your existing clients by hours-per-month consumption (Tier A 10-15 hrs, Tier B 4-6 hrs, Tier C 1-2 hrs, Tier D under 1 hr), calculate your realistic billable hours per month (typically 72-115 depending on your week length), multiply tier counts by tier hours and confirm the total fits inside your billable budget, then test against the cognitive ceiling around 45-55 ongoing clients. Tax-season Tier C clients should be calculated separately because their hours are concentrated in Q1, which can break your Q1 capacity even if the annual math works.
Is there a free calculator for solo CPA practice capacity?
Most solo CPA capacity calculators online are oversimplified — they ask for client count and hourly rate, then return a number that ignores tier mix and cognitive ceiling. The Solo CPA Client Capacity Calculator I built runs the full five-step calculation including tier breakdown, hours math by service mix, cognitive ceiling check, and revenue-per-client reverse engineering. It costs $29 and is the same tool I use when peers ask me to walk through their practice numbers. There is also a free version of the simpler hours-only calculation built into the larger article, which is enough to get the rough number for most solos.
Stop Guessing. Calculate Your Actual Capacity.
Walking through the full five-step calculation manually takes 60-90 minutes the first time, longer if you have not tracked your hours per client. I built the Solo CPA Client Capacity Calculator to run the complete calculation in about five minutes — including tier breakdown, billable hours math, cognitive ceiling check, and revenue per client reverse engineering.
It is the same tool I use internally when ARJE Bookkeeping evaluates whether to take on a new client or push existing ones to a new tier. $29, one-time purchase, no subscription. Also available on Etsy for users who prefer that platform.
If you want to verify your real capacity before next tax season, that is what it is built for.
Arnold Dizon is a PTIN-certified tax professional and the founder of ARJE Bookkeeping & Tax Services in Henderson, Nevada. He runs 90+ client returns annually as a solo practice and writes about practical tax operations at blog.arjebookkeeping.com. This article is general information only and not advice for your specific practice — consult a qualified business advisor for decisions involving your firm.