Tax Preparer vs CPA vs Enrolled Agent: The Real Difference
Updated October 14, 2026
The short version
Here is how the four fit together.
- Preparer with a PTIN: prepares and signs returns. Has no general right to represent you before the IRS.
- CPA: an accountant licensed by a state. Can represent you, and often does broader work such as business advice and financial statements.
- Enrolled agent (EA): a tax specialist enrolled to practice before the IRS. Can represent you, and tax is the whole job.
- Tax attorney: a lawyer. Can represent you, and is the right call for legal questions and serious disputes.
None of them is automatically better. They are built for different jobs, and the job in front of you decides who you need.
What a PTIN does and does not prove
The IRS says anyone can be a paid return preparer as long as they have a PTIN. Federal law requires that number to appear on the returns a paid preparer prepares, and the IRS says the preparer must sign them too.
That makes a PTIN a useful identifier. It is not a skill test, and it is not permission to speak for you. A preparer with no other credential is limited to preparing returns. Some preparers also finish a voluntary IRS education program, which the IRS says earns narrow rights to represent clients on returns they prepared and signed. Ask exactly what a preparer is allowed to do before you assume.
A real preparer reviews and signs your return. You start with a free quote.
What a CPA, EA or attorney has earned
Each of these three comes through a different gate.
- CPA. Licensed by a state board of accountancy. Federal rules describe a CPA as someone duly qualified to practice as one in a state.
- Enrolled agent. Enrolled by the IRS after passing a comprehensive IRS exam, or through qualifying work as a former IRS employee. EAs must complete 72 hours of continuing education every three years.
- Attorney. A member in good standing of the bar of a state's highest court.
The federal practice rules, known as Circular 230, name all three as people who may practice before the IRS. The IRS says they are the ones who can represent you in all matters, including audits, collections and appeals.
When to hire a CPA, EA or attorney instead
Choose one of the three, not a preparer, when you need someone to act for you or advise you beyond the return:
- An IRS audit, or a letter you disagree with
- Collections, such as a lien or a levy, when you want someone to deal with the IRS for you
- An appeal of an IRS decision
- A business that needs year-round planning, payroll or financial statements (a CPA fits well)
- A tax problem where federal tax is the only subject (an EA fits well)
- A legal question about an estate, trust, divorce or business dispute, or any worry that the IRS sees fraud (call an attorney first)
To have someone speak for you, you sign a power of attorney, Form 2848, naming a person eligible to practice before the IRS. Ask any professional up front whether they take representation work. Some CPAs and EAs only prepare returns. If an IRS notice arrives, begin that search right away, because the response date printed on it does not wait for you.
When a preparer is the right fit
Most returns are a preparation job, not a legal or accounting project. A PTIN-holding preparer is a sensible choice when you have:
- W-2 income, a family return or common credits
- 1099 or gig income reported on a Schedule C
- A rental property or investment sales
- Income in more than one state
- Missed years to catch up on
A CPA or EA can prepare a simple return too, and the fee may be higher. What matters is experience with your kind of return and a clear written quote. Our guides on what preparers cost and doing it yourself versus hiring help cover that side.
Questions worth asking any professional before you commit:
- Do you take representation work, or only return preparation?
- Have you handled my kind of return before?
- What is the total fee in writing, including e-file and processing fees?
Where Zero Fuss Taxes fits
Zero Fuss Taxes is a firm of PTIN-holding preparers. It is not a CPA firm, and its preparers are not enrolled agents or attorneys. The work is preparing returns. The firm does not represent clients before the IRS, handle collections, set up payment plans or give legal advice, and it does not answer IRS letters for clients.
That is a limit, and it is better to know it now. You can use a preparer for the return and bring in a CPA, EA or attorney only if a problem comes up. If you already know an audit or a collections case is coming, start with the representative instead. The about page explains who prepares your return.
How to check whoever you hire
- Ask for their PTIN. Every paid preparer must have one.
- For a CPA, check the state board of accountancy. For an attorney, check the state bar.
- The IRS runs a public directory of federal tax return preparers. It lists attorneys, CPAs, enrolled agents and preparers who completed the voluntary IRS program. A preparer with only a PTIN is not in those groups, so for them ask to see the PTIN instead.
- Get the fee in writing before work starts. The IRS advises avoiding anyone who bases fees on a percentage of your refund.
- Never sign a blank return, and read yours before it is filed.
The guide to checking whether a preparer is legit walks through the same questions. If a preparer fits your situation, start a short intake and get a free quote.
FAQ
Can a preparer, a CPA and an enrolled agent all prepare my return?
Yes. Anyone with a PTIN can be paid to prepare a return, and CPAs, enrolled agents and attorneys can too. Credentials matter most when you need advice beyond the return, or someone to represent you before the IRS.
Is an enrolled agent better than a CPA?
Neither is better across the board. Both can represent you before the IRS. An enrolled agent focuses on federal tax. A CPA is an accountant who may also do business advice and financial statements. Choose by the problem you have, and ask whether they take representation work.
Can my preparer deal with the IRS if I get an audit letter?
Not if they hold only a PTIN. Zero Fuss Taxes does not respond to the IRS for clients. Read the letter for its response date, then talk to a CPA, enrolled agent or attorney soon.
Do I need a CPA for my small business?
Not always. Preparers and CPAs both prepare small business returns. A CPA is worth considering when you want year-round planning, payroll, financial statements or help choosing a business structure. Ask what is included before you decide.
Sources
- irs.gov/tax-professionals/understanding-tax-return-preparer-credentials-and-qual
- irs.gov/tax-professionals/enrolled-agents/enrolled-agent-information
- irs.gov/tax-professionals/annual-filing-season-program
- irs.gov/taxtopics/tc254
- irs.gov/forms-pubs/about-form-2848
- irs.gov/newsroom/how-to-use-the-tax-return-preparer-directory-youtube-video-text
- govinfo.gov/content/pkg/CFR-2025-title31-vol1/xml/CFR-2025-title31-vol1-sec10-2.
- govinfo.gov/content/pkg/CFR-2025-title31-vol1/xml/CFR-2025-title31-vol1-sec10-3.
- govinfo.gov/content/pkg/CFR-2025-title31-vol1/xml/CFR-2025-title31-vol1-sec10-4.
- govinfo.gov/content/pkg/CFR-2025-title31-vol1/xml/CFR-2025-title31-vol1-sec10-6.
- govinfo.gov/link/uscode/26/6109?link-type=html
Keep reading
- Behind on Taxes for Several Years? Where to Actually Start
- DIY Taxes or a Tax Preparer: When Hiring One Pays Off
- Does Filing an Amended Return Trigger an Audit
Serving Longwood, Seminole County and clients in all 50 states remotely. See where we work.
General information, not tax advice for your specific situation. Rules can change, and a human preparer reviews your facts before any return is filed. Zero Fuss Taxes is a PTIN-holding tax preparation firm. We are not a CPA firm, enrolled agents or attorneys.