What a tax preparer does
A tax preparer gathers your income and expense documents, fills out your federal and state returns, and files them. For a small business or freelancer that usually means a Schedule C, quarterly estimate reconciliation, and whatever state forms apply.
The word “preparer” covers a wide range of credentials, and the difference matters. Anyone who prepares returns for pay must have a PTIN (Preparer Tax Identification Number) from the IRS, but a PTIN is not a license — it’s a registration. A CPA (licensed by a state board) and an Enrolled Agent (licensed federally by the IRS) have both passed exams and can represent you before the IRS in an audit. A non-credentialed preparer can file an accurate return but has limited authority to represent you. Verify any license claim with your state board of accountancy or the IRS directory before you hand over documents. For the fuller comparison, see CPA vs tax preparer.
Preparers file your taxes; they don’t usually do year-round strategy — that’s a tax advisor. And they aren’t the same as a bookkeeper who tracks your transactions all year.
What it costs
Expect $200 to $1,500 per filing. A simple W-2 return with a standard deduction sits near the bottom; a business return with a Schedule C, depreciation, and multi-state income lands near the top. Three things move the price:
- Complexity — every extra form (rental income, K-1s, foreign accounts) adds time and fee.
- Credential — a CPA or EA generally charges more than a non-credentialed preparer, and for a complex return that’s often worth it.
- Timing — filing in late March or April, or asking for a rush, costs more than booking in February.
See the full breakdown in our tax preparer cost guide.
How to choose one
Match the preparer to your return. A salaried employee with one W-2 doesn’t need a CPA; a freelancer with three income streams and home-office deductions probably shouldn’t use a seasonal storefront preparer. Ask what they’ve filed that looks like your situation.
A good preparer asks for your documents up front, quotes a flat fee per form or a clear hourly estimate, and explains what each number on the return means. An amateur quotes a suspiciously low price, promises a specific refund before seeing your paperwork, or rushes you to sign. Get everything in writing, and confirm they’ll be reachable after April 15 if the IRS follows up.
When you don’t need one
If your return is a single W-2 and the standard deduction, free filing software will do the job accurately for a fraction of the cost — weigh that honestly in DIY taxes vs hiring a tax preparer. Hire a preparer once you have business income, life changes (a house, a marriage, a new state), or enough complexity that a mistake would cost more than the fee. None of this is tax advice for your specific situation — talk to a licensed professional before you file.
Questions to ask before you hire
- What are your credentials — are you a CPA, an EA, or a non-credentialed preparer?
- What is your PTIN, and will you sign my return as the paid preparer?
- Have you handled returns like mine before (self-employment, rental income, multi-state)?
- What happens if the IRS sends a notice — do you help with the response, and is that included?
- How do you charge — flat fee per form, or by the hour — and what's the estimate for my situation?
Red flags
- They base their fee on the size of your refund. That's an IRS-flagged practice and a conflict of interest.
- They won't sign the return or provide a PTIN. Every paid preparer is legally required to do both.
- They promise a bigger refund than anyone else before seeing your documents.
- They ask you to sign a blank or incomplete return, or route the refund to their account.