← Back to All Comparisons

CPA vs. Enrolled Agent vs. Tax Attorney

When seeking professional help with IRS tax problems, you have three main options: CPAs, Enrolled Agents, and Tax Attorneys. Each has different strengths, qualifications, and specialties for tax resolution work.

Quick Answer

The IRS states that enrolled agents, attorneys and certified public accountants all have unlimited practice rights, meaning they are unrestricted as to which taxpayers they can represent, what matters they can handle, and which IRS offices they can appear before. On that dimension the three are equivalent. Which one suits a given matter depends on the matter, and on what each practitioner charges -- ask for a fee in writing. Whoever you choose, the IRS uses Form 2848 to authorize them.

1

Enrolled Agent (EA)

Advantages

  • Federally licensed by the IRS - unlimited representation rights
  • Specialize exclusively in tax matters
  • Often the most affordable option
  • Deep expertise in IRS procedures
  • Required to complete continuing education in tax
  • Can represent you in any state
  • Many specialize specifically in tax resolution
  • Understand IRS systems and processes intimately

Disadvantages

  • Cannot provide legal advice outside tax matters
  • Cannot represent you in Tax Court (unless also an attorney)
  • May have less name recognition than CPAs
  • Cannot help with non-tax accounting needs
  • Varying levels of experience with complex cases

Best For

Scope of practice: the IRS states enrolled agents have unlimited practice rights before the IRS — unrestricted as to which taxpayers they may represent, what matters they may handle, and which IRS offices they may appear before.

Typical Cost

We do not publish fee ranges for third-party representation. Costs vary by provider and by the work involved; ask any provider for their fee in writing before engaging them.

VS
2

Tax Attorney

Advantages

  • Can provide legal advice and strategy
  • Can represent you in Tax Court
  • Attorney-client privilege protects communications
  • Best for cases with potential criminal implications
  • Skilled in negotiation and litigation
  • Can handle complex legal issues
  • Unlimited representation rights before IRS
  • Valuable for large or high-stakes cases

Disadvantages

  • Most expensive option
  • May be overqualified for simpler cases
  • Not all tax attorneys specialize in resolution
  • Some focus on corporate tax law, not individual issues
  • May delegate work to less experienced staff

Best For

Scope of practice: attorneys also have unlimited practice rights before the IRS, and additionally may represent a client in Tax Court, which is a court rather than an IRS forum.

Typical Cost

We do not publish fee ranges for third-party representation. Costs vary by provider and by the work involved; ask any provider for their fee in writing before engaging them.

The Verdict

The IRS states that enrolled agents, attorneys and certified public accountants all have unlimited practice rights, meaning they are unrestricted as to which taxpayers they can represent, what matters they can handle, and which IRS offices they can appear before. On that dimension the three are equivalent. Which one suits a given matter depends on the matter, and on what each practitioner charges -- ask for a fee in writing. Whoever you choose, the IRS uses Form 2848 to authorize them.

Frequently Asked Questions

What about CPAs - where do they fit in?
The IRS lists certified public accountants alongside enrolled agents and attorneys as having unlimited practice rights before it. We do not publish fee ranges for third-party representation — ask any practitioner for their fee in writing before engaging them. If cost is the obstacle, the IRS funds Low Income Taxpayer Clinics, which represent people for free or a small fee.
Can I use multiple professionals?
Yes, and this is sometimes the best approach. You might work with an EA for day-to-day IRS negotiations and bring in a tax attorney for specific issues like Tax Court appeals or criminal concerns. Many tax resolution firms employ both EAs and attorneys to handle different aspects of complex cases.
What is attorney-client privilege and when does it matter?
Attorney-client privilege means your communications with an attorney are confidential and generally cannot be disclosed, even to the IRS or in court. This matters most in cases where there might be fraud allegations or criminal exposure. EAs and CPAs have more limited confidentiality protections.
How do I verify credentials?
For EAs, search the IRS Return Preparer Office directory. For CPAs, check your state Board of Accountancy. For attorneys, check your state Bar Association. All three credentials can be verified online. Also check for any disciplinary actions or complaints.

Ready to Take the Next Step?

Use our free tools to determine which option is best for your specific situation.

Sources

Sourced to primary IRS materials and editorially reviewed. Not reviewed by a tax professional. Not tax advice. Report a correction.