
Guides
4 things to understand about tax preparation pricing
Four pricing decisions shape a tax practice: how returns are tiered, what the minimum fee covers, who reviews the return, and when the price changes.
What to take away
- Tax preparation pricing starts with form count and schedule mix, not one flat fee for "a return." In most markets a simple 1040 with one state return runs about $150 to $300.
- Set a minimum fee that covers intake, preparation, review, e-file and follow-up on the simplest return you accept. Practices that do the math often land at $125 to $200.
- Bill review time into the price. A CPA or enrolled agent checking a PTIN holder's work costs $60 to $100 an hour loaded, and that is a cost, not a courtesy.
- Quote state returns, local returns and prior-year amendments as separate line items. State e-file alone commonly costs $10 to $30 a return through Drake Tax, Lacerte or UltraTax CS.
- Raise prices on a published date with notice, and let existing clients finish the current filing season on the old schedule.
This article covers practice management and pricing structure only. It is not tax advice for any client or return. For positions, deadlines, credentials and e-file rules, use current IRS and state tax authority guidance or a licensed CPA or enrolled agent.
Four pricing decisions, not one
Tax preparation pricing is not a single number. It is four decisions a firm makes and then lives with: how returns are tiered, what the floor price covers, who is paid to review, and when the schedule changes.
Most practices that feel underpriced have not made these decisions. They have a price list that grew one quote at a time.
Decision one: tier by return complexity
A 1040 with wages and the standard deduction is a different product from a 1040 with Schedule C, Schedule E, a K-1 and a state return. Price them separately.
Return complexity tiers and fees
Simple
- Forms
- 1040, W-2
- State returns
- One
- Typical fee
- $150-$300
Standard
- Forms
- Schedule A, dependents
- State returns
- One
- Typical fee
- $250-$500
Complex
- Forms
- Schedule C, E, K-1
- State returns
- Multiple
- Typical fee
- $500-$1,200
Four bands cover most practices, and each one should name its forms:
Tier by return complexity
- SimpleForm 1040, W-2 income, standard deduction, one state return. Typically $150 to $300 in most markets.
- StandardSchedule A, dependents, the Child Tax Credit, one state return. Typically $250 to $500.
- ComplexSchedule C, Schedule E, K-1s, multiple states, estimated payments. Typically $500 to $1,200, and higher in large metro markets.
- Out of scopeanything that needs a credentialed preparer's judgment, priced after review.
DIY software sets the floor clients compare you against. TurboTax and H&R Block both sell self-prepared federal returns for roughly $0 to $130 by tier, with state returns often $40 to $60 more.
The IRS Free File program serves filers under an income limit the agency has set in the low $80,000s. VITA sites serve households under about $67,000, and both are free.
Name the forms in each tier in your written schedule. A client should be able to read the tier and know which one they are in before they call.
Decision two: set a floor that covers the whole job
The minimum fee is the price of the simplest return you will accept. It has to cover everything that return consumes:
Add up the minutes. Intake often takes 20, preparation 40, review 15, e-file 5 and follow-up 10, so the simplest return still eats 90 minutes of staff time.
At a loaded cost of $45 an hour, that is about $68 of labor. Overhead recovery of 50 percent pushes the floor to roughly $100, and most practices add software and e-file charges on top, which puts the minimum at $125 to $200 in most markets.
If the number feels high, the problem is usually the intake process, not the price. A recordkeeping system that gets clean documents in one pass cuts preparation minutes on every return.
Decision three: pay for review, and charge for it
Every return a PTIN holder prepares should be reviewed by someone with the credential and experience to catch what the preparer missed.
Review is real labor
- 300returns reviewed
- 15minutes per review
- 75hours per season
- $4,500-$7,500unbilled review cost
The PTIN rules make the individual preparer responsible for the return. A bookkeeper who only organizes records is not in the same category as someone paid to prepare.
Review is real labor. A firm that reviews 300 returns at 15 minutes each spends 75 hours a season, which at $60 to $100 an hour is $4,500 to $7,500 of unbilled time.
Build review into the tier price rather than treating it as unpaid supervision. Practice-management tools such as TaxDome and Canopy log the reviewer's sign-off, which makes the cost visible.
The PTIN itself costs about $20 a year. Enrolled agents owe 72 hours of continuing education every three years, and most state boards require CPAs to log about 40 hours a year.
Decision four: change the price on a date, not on a feeling
Pick an effective date, publish it, and tell clients before the season opens. Mid-season increases on work already quoted break trust and create disputes you will spend more time on than the increase is worth.
Rolling out a price change
- 60 days beforeAnnounce new schedule
- Effective dateNew prices apply
- In progressFinish at quoted price
- After seasonTrack client losses
A sequence that works:
- Announce the new schedule at least 60 days before it takes effect.
- Let returns already in progress finish at the quoted price.
- Train whoever answers the phone on the two or three questions clients will ask.
- Track how many clients leave, and compare that against the added revenue.
The math is easy to test. Moving a minimum fee from $150 to $175 across 400 returns adds $10,000. Losing 15 clients at the new price costs $2,625, so the increase still pays.
Where the money actually goes
A return's price has to absorb more than the preparer's hour. Each line below is a real cost a tier has to cover.
Cost lines a tier must cover
- Preparer labor
- Review labor
- Software and e-file
- Data security and storage
- Client service
- Rework
- Occupancy and equipment
- Marketing
| Cost line | What drives it |
|---|---|
| Preparer labor (staff preparer or enrolled agent) | Minutes per return; loaded hourly cost typically $30 to $60 |
| Review labor (CPA or EA) | Reviewer minutes at $60 to $100 loaded per hour |
| Software and e-file: Drake Tax, Lacerte, UltraTax CS, CCH Axcess Tax | Unlimited packages commonly run $1,500 to $5,000 a season for a small practice; state e-file often $10 to $30 a return |
| Data security and storage | Safeguards required for client records, including an IRS written information security plan |
| Client service | Calls, document chasing, follow-up |
| Rework | Amended returns, corrections, complaints |
| Occupancy and equipment | Space, computers, scanners |
| Marketing | Cost to replace a lost client |
Add your own figures in each row. The total divided by returns prepared gives the cost floor a tier has to clear.
Quoting a return you have not seen
Most first calls come from a client who cannot describe their own return. Quote a range, state what moves the price, and put it in writing.
The written quote should name the forms included, the state returns included and the review step. It should also name what triggers a re-quote:
- Added schedules.
- Missing documents after a stated date.
- Prior-year amendments.
- IRS notices.
Advertising that range has to be truthful and supportable. The FTC guidance on advertising claims applies to a tax practice the same way it applies to any small business: no "starting at" price that no client ever pays.
Common questions
Should a tax practice charge by the hour or by the form?
By the form, with the hours behind it. Clients compare prices across firms, and an hourly quote gives them nothing to compare. Build the tier from your own minutes, then quote the tier.
What belongs in a minimum fee?
Intake, preparation, review, e-file and one follow-up contact. Anything beyond that, such as a state return, an amendment or a payment plan, is a separate line. The SBA business guide covers startup cost planning if you are setting the floor for a new practice.
When should a practice raise prices?
When your cost per return has risen, when your schedule is full weeks before the deadline, or when your tier list no longer matches the returns you actually prepare. Pick a date, give notice, and finish quoted work at the old price.
Do lower prices bring in more clients?
Rarely the ones you want. A client who chose you on price alone will leave on price alone, and the return still consumes the same 90 minutes. Compete on turnaround, review quality and clear quoting instead.






