Tax Preparer Capacity Planning: How Many Returns Per Person
A plug-in-your-numbers framework for tax preparer capacity planning — how many returns per person by form type and complexity, and whether to hire, outsource, or automate.
Tax Preparer Capacity Planning: How Many Returns Per Person Comes Down to Two Numbers, Not One
Every managing partner asks some version of the same question in November: "How many more returns can we take on without everyone burning out by March 15?" The instinct is to answer with a single number — 300 returns per preparer, say — and call it done. That number is almost always wrong, because it ignores the variable that actually drives capacity: hours per return, not returns per preparer. This article gives you the formula, the benchmarks by form type, and a worked example so you can build a real capacity model for your own firm instead of guessing.
Why "How Many Returns Per Preparer" Is the Wrong Question to Ask Alone
Ask five firm owners how many returns a preparer can handle in a season and you'll get five different answers — 150, 250, 400 — and all of them can be correct, because they're describing different books of business. A preparer who only does W-2-only 1040s can crank through far more returns than one doing S-corp returns with multiple K-1s and shareholder basis tracking. Raw return counts, divorced from complexity, tell you almost nothing useful for staffing decisions.
The better question is: how many hours does a preparer have available this season, and how many hours does our typical return actually take? Once you know both sides of that equation, capacity planning becomes arithmetic instead of guesswork.
The core formula looks like this:
Available Hours ÷ Hours Per Return = Capacity (returns per preparer)
That's it. Everything else in this article is about filling in those two variables accurately — because most firms get them wrong in predictable ways. They overestimate available hours (forgetting PTO, training, and non-billable admin time) and underestimate hours per return (forgetting review cycles and client follow-up). The rest of this piece walks through a full tax firm capacity model you can adapt directly, whether you're planning headcount for busy season, deciding whether to outsource overflow work, or evaluating AI tax preparation tools as a third lever alongside hiring.
Tax Preparer Capacity Planning: How Many Returns Per Person Requires Working Backward From Hours
Start with total hours, then strip out everything that isn't actual return preparation.
Step 1: Total working hours during tax season. A typical individual-return season runs roughly 12–14 weeks (early February through April 15). If you also handle extensions, add another 22 weeks through October 15, though at much lower intensity. For this model, use the core season: 13 weeks at, say, 50 hours a week for a preparer willing to work extended hours = 650 hours. A preparer capped at 45 hours a week gives you 585 hours. A part-time or seasonal-only preparer working 30 hours a week gives you 390 hours. Use your firm's real numbers — don't assume everyone works 55-hour weeks just because it's tax season.
Step 2: Subtract non-preparation time. Every preparer loses hours to things that aren't sitting down producing a return:
- PTO and sick days (even in season, people get sick) — budget 1–2 days
- Firm meetings, training, software updates — often 2–4 hours a week
- Client calls, intake coordination, and status-update emails not tied to a specific return
- Administrative tasks: time entry, engagement letters, billing
A realistic utilization rate — the percentage of total hours actually spent on preparation work — runs 65%–80% for most firms. Junior staff often sit lower (they need more hand-holding and training time); experienced preparers with clean workflows can push toward 80%. If your firm has never measured this, 70% is a defensible starting assumption. If you have time-tracking data from last season, use it — a firm's actual utilization rate is usually lower than what partners assume, sometimes by 10 points or more, once you account for the small stuff that eats a Tuesday afternoon.
Step 3: Calculate effective preparation hours.
Effective Hours = Total Hours × Utilization Rate
Using the example above: 650 hours × 70% = 455 effective preparation hours per preparer for the core season.
Step 4: Divide by hours per return.
Returns per Preparer = Effective Hours ÷ Average Hours per Return
If your average return (blended across your mix) takes 2.5 hours including review, that preparer can realistically handle roughly 182 returns in the core season — not 650 ÷ 2.5 = 260, which is the number you'd get if you ignored utilization rate. That gap between the naive calculation and the utilization-adjusted one is exactly where most firms overcommit and burn out staff every March.
Returns-Per-Preparer Benchmarks by Form Type and Complexity
Hours per return vary enormously by form and complexity, and lumping all "1040s" together is the single biggest error in capacity planning. Below are realistic ranges based on typical firm throughput, covering intake, data entry, preparation, first-round review, and revision cycles. Treat these as planning ranges, not guarantees — your firm's numbers will shift based on tooling, staff experience, and client organization.
| Return Type | Complexity Tier | Avg Prep Hours (incl. review) | Realistic Returns/Preparer/Season* |
|---|---|---|---|
| Form 1040 | Simple — W-2 only, standard deduction | 0.75–1.5 hrs | 300–450 |
| Form 1040 | Moderate — Schedule A/B, one or two 1099s | 1.5–2.5 hrs | 180–280 |
| Form 1040 | Complex — Schedule C (self-employment) | 3–5 hrs | 90–150 |
| Form 1040 | Complex — Schedule D with multiple 1099-Bs / Form 8949 | 2.5–4 hrs | 110–170 |
| Form 1040 | Complex — Schedule E rental property (1–2 properties) | 2.5–4 hrs | 110–170 |
| Form 1040 | High complexity — multiple K-1s, AMT, multi-state | 4–8 hrs | 55–110 |
| Form 1065 (Partnership) | Small, 2–3 partners, simple allocations | 6–10 hrs | 45–75 |
| Form 1065 (Partnership) | Multi-partner, special allocations, basis tracking | 12–20+ hrs | 20–40 |
| Form 1120-S (S-corp) | Small, single shareholder | 6–10 hrs | 45–75 |
| Form 1120-S (S-corp) | Multi-shareholder, reasonable comp, distributions vs basis | 10–18 hrs | 25–45 |
| Form 1120 (C-corp) | Small C-corp, straightforward book-to-tax | 8–14 hrs | 30–55 |
| Form 1120 (C-corp) | Complex, multiple book-to-tax adjustments | 15–25+ hrs | 18–30 |
| Form 1041 (Trusts/Estates) | Simple trust, single beneficiary | 4–7 hrs | 60–100 |
| Form 1041 (Trusts/Estates) | Complex trust, multiple beneficiaries, DNI calc | 8–15 hrs | 30–55 |
| Form 990 (Exempt orgs) | Small nonprofit, straightforward | 8–14 hrs | 35–60 |
*Assuming ~455 effective hours per preparer for a 13-week core season at 70% utilization. Adjust proportionally for your own available-hours figure.
This table is a strong candidate to turn into a one-page reference for internal firm use — post it next to your engagement-tracking spreadsheet so staff can eyeball realistic capacity by return type at a glance.
A few things worth noting in the table. First, review time is baked in — it typically adds 15%–30% on top of raw preparation time, more for junior preparers. Second, "hours per return" includes the second and third touches: the follow-up email asking for a missing 1099-R, the diagnostic that flags a mismatched Social Security number, the revision after the client sends a corrected K-1 in late March. Firms that estimate hours per return based only on the first pass through a clean file consistently underestimate true capacity needs by 20% or more. Third, these ranges assume the preparer is also handling client-specific follow-up on that return — a firm with a dedicated intake coordinator fielding missing-document requests can shave meaningful time off the preparer's side of the ledger, which is worth tracking separately if that's how your firm is structured.
Worked Example: Calculating Capacity for a Mid-Size Firm
Take a firm with 5 preparers, a 14-week core season, and a mixed book of business: 1,200 individual returns and 80 business returns (mostly 1120-S and 1065).
Step 1 — Available hours per preparer. 14 weeks × 48 hours/week = 672 total hours. Apply a 70% utilization rate: 672 × 0.70 = 470 effective hours per preparer. Across 5 preparers, that's 2,350 total effective hours for the season.
Step 2 — Estimate required hours by return mix. Assume the 1,200 individual returns break down as: 500 simple (1.2 hrs avg), 500 moderate with Schedule A/B (2 hrs avg), 150 with Schedule C (4 hrs avg), 50 with K-1s/multi-state (6 hrs avg).
- 500 × 1.2 = 600 hours
- 500 × 2.0 = 1,000 hours
- 150 × 4.0 = 600 hours
- 50 × 6.0 = 300 hours
- 1040 subtotal: 2,500 hours
Business returns: 50 1120-S (avg 8 hrs) + 30 1065 (avg 10 hrs) = 400 + 300 = 700 hours.
Total required hours: 3,200 hours.
Step 3 — Compare to capacity. Available: 2,350 hours. Required: 3,200 hours. Capacity gap: 850 hours — roughly 1.8 additional full-time preparers' worth of effective time, or the equivalent of somewhere between 350–500 additional simple-to-moderate returns' worth of processing capacity that the firm doesn't currently have.
That gap is the number that should drive the hire/outsource/automate decision — not a gut feeling that "we're busier than last year."
Factors That Shift Capacity Up or Down
Robo AI Tax Preparation
Reduce up to 90% of human effort.
Tax preparation on autopilot, always human-checked.
The benchmarks above assume average conditions. Several variables push hours-per-return meaningfully higher or lower in practice.
Document quality and completeness at intake. A client who uploads a clean, complete PDF packet with every 1099 and a labeled mortgage statement takes a fraction of the time of a client who sends thirteen separate photos of receipts and is missing a K-1 until March 28. Firms that build a structured intake checklist consistently cut prep time by 20%–30% simply by reducing back-and-forth.
Preparer experience level and review-cycle length. A junior preparer might take twice as long on a moderate-complexity return as a senior preparer, and their work typically requires a longer, more detailed review pass. If your staff mix is heavy on first- or second-year preparers, budget accordingly — don't apply senior-level hours-per-return assumptions across the whole team.
Software and tooling maturity. Firms still manually keying every W-2 and 1099 line item into their tax software lose hours per return that firms with document automation don't. This is the single biggest lever for changing the capacity formula without adding headcount, and it's covered in detail below.
Client communication overhead. Every "missing information" email-and-wait cycle eats preparer time even when the preparer isn't the one waiting — reopening a file, re-reviewing context, reconciling a late document all cost real minutes that add up across hundreds of returns.
Hire, Outsource, or Automate: A Decision Framework
Once you know your capacity gap, you have three basic levers, and each has a different cost structure.
Hiring a preparer adds fixed capacity — roughly 400–450 effective hours per season for an experienced hire — but comes with recruiting cost, onboarding time (a new preparer rarely hits full productivity in their first season), and a full-year salary obligation for what might be a seasonal spike. Cost-per-additional-return is highest when volume is uncertain or seasonal.
Outsourcing overflow work — sending a batch of straightforward returns or bookkeeping-adjacent cleanup to a seasonal or contract provider — makes sense for well-defined, lower-complexity volume spikes, particularly bookkeeping and reconciliation work feeding into business returns. It makes less sense when the work carries significant review liability or involves sensitive client data you're not comfortable routing through a third party, or when the returns are complex enough that the coordination overhead offsets the time saved.
Automating the repetitive layer of preparation changes the denominator in the capacity formula directly — hours per return — rather than adding headcount or routing work externally. This is where AI-assisted tax preparation fits, and it's worth treating as a distinct lever rather than a variation on hiring.
How AI Tax Preparation Changes the Capacity Math
Look back at the formula: Returns per Preparer = Effective Hours ÷ Hours per Return. Hiring and outsourcing both work on the numerator — more hours available. AI tax preparation works on the denominator — fewer hours needed per return — which is a fundamentally different kind of leverage.
Most of the hours in the benchmark table above aren't spent on judgment calls. They're spent on document intake, transcribing W-2 and 1099 data into the software, reconciling 1099-Bs against brokerage statements, tracking down basis figures on a K-1, and running down diagnostic flags that turn out to be simple data-entry mismatches. That's exactly the layer AI tax preparation tools are built to absorb: reading source documents, extracting the relevant figures, mapping them to the right forms and schedules, flagging what's missing, and assembling workpapers — before a human ever needs to touch the return.
That's the role UpTax's AI tax preparation software plays in a firm's workflow. It doesn't file returns, and it's not a substitute for the preparer's judgment or the reviewing CPA's or EA's sign-off — those decisions and that signature stay with the firm. What it does is compress the data-entry and document-reconciliation hours that dominate the benchmark table above, whether the return is a straightforward 1040 or a multi-K-1 1065. The software handles extraction from source documents, organizes the resulting workpapers, and surfaces diagnostics for review; the tax professional still reviews, decides, and prepares the return for filing. In capacity terms, that shifts a moderate-complexity 1040 from, say, 2 hours to 1.1–1.4 hours, or a K-1-heavy return from 6 hours to 3.5–4.5 hours — without adding a single hire. Applied across a firm's full return mix, that's the difference between a capacity gap and a capacity surplus, using the exact same headcount.
If you're working through your own numbers, it's worth running your actual return mix through this lens rather than relying on this article's benchmarks alone — you can see how UpTax fits your firm's workflow and get a capacity estimate specific to your book of business.
For reference on aggregate filing volume and return-type trends nationally, the IRS publishes ongoing filing season and return volume statistics that are useful for benchmarking your firm's growth against industry-wide patterns.
Building Your Own Capacity Planning Worksheet
You don't need software to start — a spreadsheet gets you 90% of the way there.
- List every return type and complexity tier you handle, mirroring the categories in the benchmark table but adjusted to your actual client mix (e.g., split Schedule E into "1 rental" vs "3+ rentals" if that distinction matters for your book).
- Assign an hours-per-return estimate for each tier, based on last season's actual time data if you have it (pull it from your practice management or time-tracking system), or the benchmark ranges above if you don't.
- Multiply hours-per-return by expected volume for each tier to get total required hours.
- Sum required hours across all tiers — that's your total workload for the season.
- Calculate available effective hours per preparer (Total Hours × Utilization Rate) and multiply by headcount to get total capacity.
- Compare required hours to available hours. The gap (or surplus) tells you whether to hire, outsource, automate, or hold steady.
- Revisit mid-season. By early March, you'll have real data on how actual hours-per-return compares to your estimates — recalibrate before extension season rather than waiting until next year.
Keep this worksheet as a living document. Firms that update it quarterly, rather than building it once every January, catch capacity problems while there's still time to act on them — hiring, contracting, or adopting new tooling all take weeks to implement, and none of them work well as last-minute March fixes.
Frequently Asked Questions
How many tax returns can one preparer handle per season? It depends entirely on complexity mix, not a fixed number. Using the formula in this article, a preparer with roughly 455–470 effective hours in a 13–14 week season can handle somewhere between 90 returns (if the book is heavy on Schedule C and multi-K-1 returns) and 400+ returns (if it's mostly simple W-2 1040s). Calculate your own figure using Available Hours ÷ Hours Per Return rather than relying on an industry-wide average.
What is a good 1040 returns per preparer benchmark by complexity? Simple W-2-only returns typically run 300–450 per preparer per season; moderate returns with Schedule A/B run 180–280; Schedule C, D, or E returns run 90–170 depending on the specific schedule; and high-complexity returns with multiple K-1s or multi-state filings run 55–110. Blend these based on your actual client mix rather than using a single average across your whole book.
How do I calculate tax preparer capacity for hiring decisions? Build the worksheet described above: total required hours for your expected volume minus total available effective hours across current staff equals your capacity gap. Divide that gap by the effective hours one new hire would provide (typically 400–470 hours per season) to estimate how many additional preparers you actually need — then weigh that against outsourcing or automation as alternative ways to close the same gap.
What's a realistic staffing ratio for 1040s vs business returns like 1065s and 1120s? Business returns take roughly 4–10x longer per return than a moderate-complexity 1040. A preparer who could handle 200 simple-to-moderate 1040s in a season might realistically handle only 25–40 1120-S or 1065 returns in the same time. If your firm is shifting its mix toward more business returns, don't apply your 1040-based returns-per-preparer number to that segment — model it separately.
How does AI change the returns-per-preparer capacity math? AI tax preparation software reduces hours-per-return by automating document intake, data extraction, reconciliation, and diagnostic checks — the parts of preparation that are repetitive rather than judgment-based. That shifts the denominator in the capacity formula down, which increases realistic returns-per-preparer without adding headcount, while review, final decisions, and filing remain with the CPA or EA.
Should a firm outsource or hire when it hits a capacity ceiling? Hire when the added volume looks permanent and involves complexity that requires steady, in-house judgment and client relationship continuity. Outsource when the gap is a seasonal spike involving well-defined, lower-complexity work you're comfortable routing externally. Consider automation first when the
Written & reviewed by
Emma Sullivan
Legal & Compliance Research Associate · UpTax.AI
Part of the UpTax.AI research desk covering U.S. tax, accounting, and automation for CPA and tax-prep firms.

Automate Your CPA or Tax Practice with UpTax.ai
Reduce up to 90% of human effort.
Book a demoSOC 2 · human sign-off on every return