Home / CPA, Enrolled Agent or tax preparer: who do you need?
Choosing someoneCPA, Enrolled Agent or tax preparer: who do you need?
Three titles that sound interchangeable and are not. Here is what separates them, and how to tell which one your return actually calls for.
Written for taxpayers, not accountants.
All three can prepare and file your return. The difference shows up when something goes wrong.
Enrolled Agents, CPAs and attorneys can represent you before the IRS on anything, including audits, collections and appeals. A preparer who only holds a PTIN cannot represent you at all. If your return is simple and stays that way, the title barely matters. If you own a business, have rental property or ever get a letter, it matters a lot.
The three titles, briefly
Enrolled Agent (EA)
Licensed by the IRS, not by a state. To become one you pass a three-part exam covering individuals, businesses and representation, then take 72 hours of continuing education every three years. EAs work on tax and nothing else. They have unlimited representation rights before the IRS.
Certified Public Accountant (CPA)
Licensed by a state board of accountancy. The training is broader than tax: accounting, auditing and reporting. A CPA is the one who can issue audited or reviewed financial statements, which matters if a bank or investor asks for them. CPAs also have unlimited representation rights before the IRS.
Tax preparer with a PTIN
Anyone paid to prepare a federal return must have a Preparer Tax Identification Number from the IRS. That number is a requirement, not a credential. Since 2016, a preparer holding only a PTIN has no authority to represent you before the IRS. Preparers in the IRS Annual Filing Season Program get limited rights: only for returns they prepared and signed, and only with revenue agents and customer service staff, not appeals or collections.
So which one do you need?
Match it to what is actually complicated about your situation, not to the fanciest title available.
Pick by situation, not by title.
Most people are in the first two rows.
W-2 job, maybe a side gig
Any qualified preparer can handle this well. Ask who you reach in August, not what letters follow their name.
Self-employed or 1099
You want someone who plans quarterly payments with you, not just someone who files in April.
LLC, S-corp or partnership
A preparer experienced in business returns. A CPA only if someone is asking you for audited financials.
Rental or real estate
Depreciation and Schedule E are where returns quietly go wrong. Ask directly how much of it they do.
Back taxes or an IRS letter
An Enrolled Agent, CPA or attorney. These are the only three who can speak to the IRS for you.
A bank wants financial statements
This is the one job that needs a CPA specifically. Nobody else can issue them.
Is it better to go to a CPA or a storefront chain?
This is the most searched version of the question, so here is a straight answer.
Chain offices are built for volume during filing season. The price is lower, the process is quick, and a lot of the staff are seasonal. That works fine for a straightforward return. The weakness shows up later: a letter arrives in August, and the office is closed or the person who did your return has moved on.
A CPA or an Enrolled Agent costs more. You are paying for someone who is there year-round and who can act for you if the IRS has questions. That is worth it when you own a business, own rental property, owe back taxes, or have already heard from the IRS.
Four red flags, whoever you choose
- The fee is a percentage of your refund.
- They promise a refund amount before seeing your documents.
- They ask you to sign a blank or incomplete return, or they will not sign it themselves.
- Your refund is routed to their bank account instead of yours.
Every paid preparer has to sign the return and enter their PTIN. One who will not do that is telling you something.
Where Zolt fits
Zolt Advisors is a tax preparation firm with an Enrolled Agent on the team, so we cover both columns above: returns prepared, and representation if the IRS has questions. Ivo Ferrer is an IRS-registered tax preparer (PTIN). Jorge Liste is an Enrolled Agent (EA), enrolled to represent taxpayers before the IRS.
We are not a CPA firm and we do not issue audited financial statements. If a bank has asked you for those, you need a CPA and we will say so on the call rather than take the work. For the IRS side, see IRS help.
Questions people actually ask.
What is the difference between an Enrolled Agent and a CPA?
An Enrolled Agent is licensed by the IRS and works only on tax. A CPA is licensed by a state board and is trained more broadly in accounting, including audited financial statements. Both can represent you before the IRS on anything: audits, collections and appeals.
Is it better to go to a CPA or H&R Block?
It depends on what is actually hard about your return. A storefront office is built for volume and staff turn over between seasons, so you may not get the same person next year. A CPA or an Enrolled Agent costs more and is worth it when you own a business, have rental property, owe back taxes or have had a letter from the IRS. For a straightforward W-2 return, the bigger question is whether someone will still pick up the phone in August.
How do I find a reputable tax preparer?
Ask for their PTIN and their credential, then look them up. The IRS keeps a public directory of preparers with credentials, and state boards list CPAs. Ask who signs the return, how they handle an IRS letter later in the year, and how they charge. A preparer who answers all three plainly is usually a safe bet.
What are the red flags of a bad tax preparer?
They base their fee on the size of your refund. They promise a refund amount before seeing your documents. They ask you to sign a blank return, or they will not sign it themselves. They want the refund sent to their own account. Any one of these is a reason to walk away, and the IRS says the same.
Do I need a CPA to file a small business return?
No. An LLC, S-corp or partnership return can be prepared by any preparer qualified to handle it. You need a CPA specifically when someone asks you for audited or reviewed financial statements, which is usually a bank or an investor. Most small businesses never need that.
Not sure which one you need?
- Fifteen minutes, free
- A clear price before any work
- We say so if we are not the right fit