CPA vs. Enrolled Agent vs. Tax Preparer: What's the Difference?
Short answer
CPAs, enrolled agents, and attorneys have unlimited representation rights before the IRS, meaning they can represent you in audits, collection matters, and appeals. Every paid preparer must have a PTIN, but preparers without one of those credentials generally can't represent clients, with limited exceptions for Annual Filing Season Program participants.
The three main credentials
- CPA (Certified Public Accountant): licensed by a state board after passing the Uniform CPA Examination and meeting education and experience requirements. CPAs handle tax, accounting, and financial reporting.
- Enrolled Agent (EA): licensed by the IRS after passing a three-part exam or through qualifying experience as a former IRS employee. Focused on tax.
- Tax attorney: a licensed lawyer, often used for complex legal disputes.
Why representation rights matter
All three have unlimited representation rights: they can represent you on any tax matter, for any taxpayer, before any IRS office. That covers audits, payment and collection issues, and appeals. If you receive an IRS notice or face an audit, this is the credential you want.
Other paid preparers
Anyone paid to prepare federal returns must have a Preparer Tax Identification Number (PTIN). But a PTIN alone isn't a credential. Preparers without a credential generally can't represent clients before the IRS. Those who complete the IRS Annual Filing Season Program can represent clients only on returns they prepared and signed, and only before certain IRS employees.
How to check a preparer
The IRS maintains a public directory of preparers with credentials and select qualifications. State boards of accountancy let you verify a CPA license.
Which one do you need?
For a straightforward return, many qualified preparers can help. If you own a business, need ongoing bookkeeping and accounting, or have IRS problems such as back taxes, a CPA can handle the full picture and represent you if issues come up.
Looking for a CPA who can also represent you?
Our firm is led by Ray Chowdhury, CPA & CTRC. Book a free consultation.
Frequently asked questions
Can any tax preparer represent me in an audit?
No. CPAs, enrolled agents, and attorneys have unlimited representation rights. Most uncredentialed preparers cannot represent clients; Annual Filing Season Program participants have limited rights for returns they prepared.
What is an enrolled agent?
A tax practitioner licensed by the IRS after passing a three-part exam (or through qualifying IRS experience), with 72 hours of continuing education required every three years.
Need Expert Accounting Help?
Schedule a free consultation with a licensed CPA today.
Schedule Free Consultation