How to Hire a Tax Preparer: A CPA Firm Staffing Playbook
A practical, numbers-based playbook for hiring and onboarding tax preparers — job descriptions, skills-test questions, compensation benchmarks, and how AI tax prep software changes who and how you hire.
Every firm owner has had this moment: it's the second week of March, a senior preparer just gave notice, and the job posting you put up in January has generated exactly two applications — neither qualified. Learning how to hire tax preparer talent quickly, without lowering your standards, is the problem this playbook solves first.
This guide walks through the full hiring process — job descriptions, sourcing, skills testing, interview questions, pay benchmarks, onboarding — and then tackles the question most hiring articles skip: when does it actually make more sense to hire a person, and when does AI tax preparation software change the math for your firm.
The Hire Tax Preparer Decision Starts With a Capacity Check
Before you write a single job posting, run the numbers. Take your current preparer headcount, multiply by average returns-per-preparer during peak season — a reasonable benchmark for a mixed 1040/business-return practice is 8-15 returns per week per preparer during peak weeks, depending on complexity — and compare that to your projected return volume for the season.
If the gap is small, say you're short by 40-60 returns worth of capacity across the season, that's often a signal to look at automation or cross-training before adding a full seasonal hire. If the gap is large and shows up season after season, you likely need both: more capacity per preparer through better tools, and at least one additional body. Keep this framework in mind as you read the rest of this article, because the answer to "hire, outsource, or automate" changes what kind of preparer you're even looking for.
Why Hiring a Tax Preparer Has Gotten Harder
The accounting talent pipeline has been shrinking for years. Fewer accounting graduates sit for the CPA exam than a decade ago, and the AICPA has flagged the drop in first-time candidates repeatedly in its annual trends reporting. Enrolled Agent numbers haven't grown fast enough to close the gap either. The result: firms across the country compete for the same small pool of experienced preparers every fall, and by the time January hits, the good candidates are already off the market.
Seasonal hiring pressure compounds the problem. A firm that needs three seasonal preparers by February 1 but starts recruiting in December is competing against firms that started in September. Compensation expectations have moved too — a preparer who took $22/hour two seasons ago now expects $28-30, and if you don't move, someone else will.
The real cost of a bad or slow hire adds up fast:
- Recruiting fees or job board spend: $500-$3,000 depending on channel and urgency
- Training hours before a new preparer touches a live return: typically 20-40 hours of senior staff time
- Review bottlenecks: an undertrained preparer generates more diagnostic errors, which means more senior review time per return, not less
- Missed extensions and late-filed returns when a hire doesn't work out mid-season and you're left short-staffed
Step 1: Define the Role Before You Post the Job
Vague job postings attract vague candidates. Before you write anything, decide exactly what role you're filling.
Common tax preparer roles at a CPA or EA firm:
- Seasonal preparer — works January through April (sometimes through October for extension season), typically handles individual 1040s of low-to-moderate complexity
- Year-round staff preparer — handles both individual and business returns, works on bookkeeping or advisory tasks in the off-season
- Senior preparer/reviewer — signs off on completed returns, resolves complex diagnostics, mentors junior staff
- EA/CPA signing preparer — holds credentials, has authority to sign returns and represent clients before the IRS
Match the role to the complexity of returns you actually need covered. A firm that's 80% straightforward 1040s with W-2 and 1099 income needs a different skill set than one where a third of the workload is 1065 partnership returns with multi-tier allocations, 1120S returns with shareholder basis tracking, or 1120 corporate returns with book-to-tax adjustments. Don't hire a generalist for a specialist problem, and don't overpay for 1120 expertise if 90% of the work is simple 1040s.
Credentials matter, and they're non-negotiable for certain functions. Anyone preparing federal returns for compensation needs a Preparer Tax Identification Number — see the IRS PTIN requirements for tax return preparers for current rules. Whether you require EA or CPA licensure depends on the role: signing preparers generally need one or the other, while supervised preparers working under a credentialed reviewer may not. If you want unlicensed preparers to meet some baseline standard, consider requiring participation in the IRS Annual Filing Season Program, which confirms continuing education and a Circular 230 ethics component.
Template job description structure:
| Section | What to Include |
|---|---|
| Title & Classification | Seasonal / year-round, exempt / non-exempt |
| Core Responsibilities | Return prep, client communication, diagnostic resolution, workpaper prep |
| Forms Experience Required | e.g., "Schedule C, D, E experience required; 1065/1120S a plus" |
| Software/Tools | Firm's tax prep software, document management, AI-assisted prep tools if used |
| Credentials | PTIN required; EA/CPA preferred or required depending on role |
| Work Arrangement | Remote, hybrid, in-office, expected hours during peak weeks |
| Compensation Structure | Hourly, salary, or per-return, plus bonus structure if applicable |
Step 2: Where and When to Source Candidates
Sourcing channels, ranked roughly by cost-to-quality ratio:
- State CPA society and EA society job boards — smaller applicant pools but generally more qualified, and cheaper than national job boards
- Community college and university accounting programs — good source for entry-level seasonal preparers willing to learn; some programs run VITA (Volunteer Income Tax Assistance) clinics, and those students already have basic 1040 exposure
- IRS VITA program alumni — volunteers who've done VITA work have hands-on return prep experience, often at low cost to recruit
- LinkedIn and general job boards — largest pool, but highest noise-to-signal ratio; expect to screen many unqualified applicants
- Seasonal staffing agencies specializing in tax/accounting — highest cost per hire but fastest turnaround, useful when you're recruiting in December for a February start
Timing matters enormously. For a traditional January-April season, start recruiting in August or September for experienced hires — that's when preparers who are unhappy at their current firm start looking. By November, the best candidates are usually spoken for. For year-round staff, recruiting can run continuously, but budget for a 6-10 week hiring cycle from posting to start date.
Seasonal vs. full-time staff. Seasonal contractors are cheaper on paper — no benefits, defined end date — but come with real trade-offs: no institutional knowledge carries over, you're retraining every year, and labor law treatment of seasonal workers varies by state, with some requiring overtime calculations that surprise firms during 60-70 hour peak weeks. Full-time staff cost more year-round but retain firm knowledge and reduce the annual retraining tax.
AI-assisted prep widens your candidate pool. If your firm uses software that handles document intake and data extraction — pulling W-2 and 1099 figures automatically, flagging missing information, pre-populating workpapers — the skill you're hiring for shifts away from fast, accurate manual data entry and toward judgment: can this person read a return, understand what a number means, and catch something that looks off? That opens the door to hiring bookkeepers transitioning into tax work, recent graduates without deep 1040 experience, or career-changers who understand financial statements but haven't spent years on manual return prep. Firms using AI tax preparation software to handle document intake and workpaper generation report being able to bring on less-experienced preparers and still hit review-ready turnaround times that used to require a seasoned hire.
Step 3: Screen for Skills, Not Just a Resume
Robo AI Tax Preparation
Reduce up to 90% of human effort.
AI drafts the return, your team reviews and files.
A resume tells you where someone worked. It doesn't tell you whether they can actually prepare a return. Build a short graded skills test — 60-90 minutes, administered before the interview.
Sample test components:
- W-2/1099 reconciliation — give a mock W-2, two 1099-NECs, and a 1099-INT; ask the candidate to identify what schedules each flows to and flag any inconsistency (e.g., Box 1 wages not matching Box 5 Medicare wages, and explain why that's normal)
- Schedule C scenario — a self-employed consultant with home office expenses, vehicle mileage, and a large "other expenses" bucket; ask the candidate to identify what needs clarification from the client before the return can be finalized
- K-1 basis question — a partner receives a Schedule K-1 with a loss allocation exceeding their outside basis; ask how that loss is treated
- Diagnostic-resolution scenario — present a mock e-file rejection or software diagnostic (e.g., a mismatched dependent SSN, or an EIC eligibility flag) and ask the candidate to walk through resolution steps
Simple scoring rubric:
| Criterion | Weight | What "Strong" Looks Like |
|---|---|---|
| Technical accuracy | 40% | Correctly identifies forms, schedules, and treatment |
| Judgment on gray areas | 30% | Recognizes what needs more client info rather than guessing |
| Speed | 15% | Completes within time budget without rushing key items |
| Communication | 15% | Can explain reasoning clearly, not just state an answer |
Red flags: a candidate who can name forms but can't explain why a deduction applies; no familiarity with e-file rejection codes or common diagnostics; zero client-facing experience (a preparer who's never had to ask a client an awkward follow-up question will struggle with your intake process); and vague answers about "using tax software" without specifics on which product or what they actually did in it.
Tax Preparer Interview Questions That Actually Predict Performance
Skip generic behavioral questions. Ask things that reveal how someone actually thinks about a return.
Technical:
- "Walk me through how you'd handle a taxpayer with rental income showing a loss, where passive activity loss limitations come into play."
- "A client's Schedule C shows a net loss for the third year running. What do you do?"
- "How do you determine reasonable compensation for an S-corp shareholder-employee?"
Workflow/process:
- "Describe your process for handling a return where a client is missing a 1099 you know should exist."
- "How do you prioritize a stack of 20 returns with the same due date?"
Client-facing:
- "Tell me about a time you had to explain a tax outcome a client didn't want to hear."
- "How do you handle a client who insists a deduction is valid but you disagree?"
Judgment/ethics:
- "What would you do if you found a material error on a prior-year return you didn't prepare?"
Comfort with AI and automation:
- "If software automatically extracted and pre-populated data from a client's documents, what would you spend your extra time checking?"
Frame this last category as a skill assessment, not a threat assessment — you're looking for preparers who see AI-assisted document extraction and workpaper generation as freeing up time for review, not as a replacement for their judgment.
Simple scorecard: rate each answer 1-5 on technical soundness, clarity of reasoning, and judgment, then total across categories. Use the same scorecard for every candidate so comparisons are apples-to-apples.
Compensation Benchmarks: What to Pay a Tax Preparer
These are illustrative ranges based on general market patterns — actual pay varies significantly by region, firm size, and local cost of living, so treat this as a starting point, not gospel.
| Role | Typical Range (Hourly Equivalent) | Notes |
|---|---|---|
| Entry-level seasonal preparer | $18-$28/hr | Basic 1040s, supervised |
| Experienced staff preparer | $25-$40/hr | Handles 1040 + basic business returns |
| Senior preparer / EA | $35-$55/hr | Reviews others' work, complex returns |
| Reviewer/Manager | $45-$70/hr | Sign-off authority, staff oversight |
Metro areas (New York, San Francisco, Chicago) generally run 20-40% above these ranges; rural and small-metro firms often run below. Large national firms and Big 4-adjacent practices pay well above small-firm benchmarks.
Compensation models:
- Hourly — most common for seasonal and entry-level hires; simplest to administer
- Salary — typical for year-round staff and management roles
- Per-return or production bonus — pays a base plus a per-return or per-complexity bonus; works well when you want to reward volume without paying pure hourly overtime
AI is shifting bonus structures. As automated document extraction cuts down the hours spent on manual data entry, firms are moving bonus incentives away from "hours logged" and toward return volume completed and review-quality scores — fewer diagnostics kicked back, fewer client callbacks for missing information. That rewards preparers for judgment and throughput rather than time spent typing.
Step 4: Extending the Offer and Verifying Credentials
Before the offer goes out, verify credentials — don't take a resume's word for it. Confirm PTIN status through the IRS PTIN requirements page, and verify EA or CPA licensure through the relevant state board's public lookup tool. Given the sensitivity of the financial data preparers handle, a standard background check is common practice at most firms, even for seasonal roles.
Offer letter checklist:
- Start date tied to your training calendar, not just "as soon as possible"
- Software access provisioning — tax prep software, document management, e-file credentials if applicable — scheduled for day one
- Confidentiality and data-security agreement, particularly around client PII and financial records
- Clear statement of review standards and firm workflow expectations
- Expectations around any AI-assisted prep tools they'll use from day one, set before they walk in the door
The 30-60-90 Day Onboarding Plan for New Tax Preparers
Days 1-30: Shadowing senior staff, firm software and workflow training, security/compliance training (data handling, confidentiality obligations under Circular 230 if applicable), first low-complexity returns prepared under direct review.
Days 31-60: Independent preparation on standard 1040s and simple business returns, with senior review on every return. Introduction to the firm's diagnost
Written & reviewed by
Samantha Doyle
Tax Technology Specialist · 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