How to Price Tax Preparation Services Without Guessing
Pricing gets easier when you understand what each type of return really costs your firm—and explain the scope before work begins.

A new client asks, “How much do you charge for taxes?” You ask three questions, give a number, and then discover two states, a rental property and a Schedule C that needs work.
That’s not a pricing problem as much as a scope problem. The solution is to stop guessing and build a pricing model your team can explain consistently.
Price the client situation, not just the form count
Your clients don’t think in form numbers. They think, “I have a W-2 and two kids,” or “I drive for an app.” Start by grouping your typical returns into a few profiles: straightforward wage earners, families with credits, self-employed clients, rental owners and more complex cases.
Then identify what each profile actually requires, including preparation, review, communication and delivery. If the fee doesn’t cover those steps, you’re giving away labor without realizing it.
The profiles shouldn’t become a rigid one-size-fits-all menu. A client with a straightforward W-2 and one state is different from a client with a W-2, 1099 income, dependents and a prior-year amendment. Your package needs a baseline and a sensible way to handle complexity.
Use questions at intake to place clients correctly. Ask about self-employment, rental properties, investments, multiple states, missing records and prior-year notices before you quote. That’s much easier than discovering a second Schedule C after you’ve promised the simple-return price.
Know your cost floor
Here’s a simple example. Suppose your firm’s annual tax-season overhead and labor costs add up to $60,000, and you expect 300 completed returns. That’s $200 per return in average cost before considering any additional profit target.
| Illustrative input | Amount |
|---|---|
| Annual overhead and tax-season labor | $60,000 |
| Expected completed returns | 300 |
| Average cost per return | $200 |
This is a cost calculation, not a recommended selling price. Add the profit and owner-pay target applicable to your business.
Swipe across to view the full table →
That doesn’t mean every return should cost the same amount. It means the whole fee structure has to cover your business. A simple return may take less work; a business-heavy personal return may take several times longer.
Review last season’s time records where you have them. If not, start measuring. Your pricing should be driven by the work your firm does—not a competitor’s Instagram special.
Break the cost calculation down further. If a self-employed return takes three hours of prep, half an hour of review and another hour of client communication, that is four and a half hours of your team’s time. Multiply by the labor and overhead rates that make sense for your practice. Then check whether the proposed price leaves room for profit and ordinary seasonal surprises.
You don’t need to publish an internal spreadsheet on your website. But your own pricing decisions should be supported by it. Otherwise you may be charging more for forms that barely take time and undercharging for the consultations and cleanup that take all afternoon.
Make every package clear
A package should tell clients what’s included, not just display a pretty price. Spell out the covered return type, state filings, common add-ons, review and delivery process, and what creates an extra fee.
For example: “Your quoted fee includes your federal return, one state and the schedules we discussed. If we uncover an additional business or state, we’ll explain the added cost before proceeding.”
Put the agreed scope and fee terms in the engagement letter. A client who understands the price before preparation is far less likely to feel surprised afterward.
Be equally clear about what isn’t included. If prior-year bookkeeping, additional states, extra rentals, notices or rush work are separate services, say so before preparation begins. You can quote a range when important facts are still missing, but explain what would move the fee up or down.
This also helps your staff. Anyone answering a pricing question should follow the same decision tree and escalation process. The quote shouldn’t change depending on which employee picked up the phone.
Don’t confuse higher volume with higher profit
Say you prepare 300 returns at an average fee of $350. That’s $105,000 in revenue. Increasing the average fee to $400 with the same volume produces $120,000—$15,000 more without adding an appointment.
Of course, pricing changes can affect demand, so test against your clients, capacity and market. The point is that more returns aren’t always the answer.
And keep fees compliant: a preparer’s original-return fee generally cannot be calculated as a percentage of the client’s refund. Refund transfers and direct deposits also have their own disclosure and fee rules.
Revenue is only one part of the decision. If a price increase means you prepare 20 fewer returns but have more time for review and fewer late-night corrections, the business may be healthier even before you measure profits. Compare fees with return complexity, completion time and client fit each season. The goal is a price that sustains good service, not a race to the lowest number.
The takeaway: Price from scope, actual costs and the way your practice runs. The Tax Prep Business Roadmap 2026 includes pricing, capacity and break-even examples. Use the Client Organizer Template to gather the details you need before quoting a client.
Official source: IRS — Circular 230 resources for tax professionals.
For general education for tax professionals; reviewed October 23, 2026. Confirm current forms and guidance before relying on tax-law details.
Never miss an insight.
Practical guidance. Tax-law updates. A stronger practice.
Get the next insight delivered to your inbox.
