When a tax problem lands on your desk, the first decision is who to call. Three professionals handle tax matters in the United States — tax attorneys, CPAs, and enrolled agents — and they are not interchangeable. The debate of tax attorney vs. CPA vs. enrolled agent comes down to what kind of problem you have: is it legal, is it numerical, or is it procedural? Choose the wrong one and you can waste money, lose legal protections, or even make the problem worse.
This guide compares the three side by side — privilege, representation rights, training, cost, and typical use cases — so you can match the professional to your situation.
Head-to-Head Comparison
| Factor | Tax Attorney | CPA | Enrolled Agent |
|---|---|---|---|
| Attorney-client privilege | Full privilege in all matters, including criminal | Limited federal tax privilege (civil matters only, with exceptions) | Limited federal tax privilege (civil matters only, with exceptions) |
| Can represent you before the IRS | Yes — audits, appeals, collections | Yes — audits, appeals, collections | Yes — audits, appeals, collections |
| Can represent you in U.S. Tax Court | Yes — admitted as attorneys | Only if specially admitted via the Tax Court exam | Only if specially admitted via the Tax Court exam |
| Education and licensing | Law degree (J.D.), bar admission, often an LL.M. in taxation | Bachelor’s degree, CPA exam, state board license, continuing education | IRS Special Enrollment Examination or IRS experience, federal license |
| Typical use cases | Audits with fraud risk, criminal investigations, Tax Court, liens/levies, settlements | Return preparation, bookkeeping, audits, business tax planning, financial statements | Return preparation, audits, collections, installment agreements |
| Legal advice and document drafting | Yes — can give legal advice and draft legal documents | No — cannot give legal advice (can explain tax treatment) | No — cannot give legal advice |
| Typical cost | Highest — legal training and privilege | Mid-range — varies by market and firm | Often most affordable for routine work |
The Tax Attorney: Your Lawyer for Tax Trouble
A tax attorney is a lawyer whose practice focuses on tax law. Many hold an LL.M. (Master of Laws) in taxation on top of their law degree, and all are admitted to at least one state bar. Their defining advantage is attorney-client privilege: what you tell your lawyer stays confidential, even in criminal proceedings. A related federal tax privilege extends some protection to CPAs and enrolled agents, but it is limited to civil matters and has important exceptions — it does not cover criminal exposure.
Tax attorneys are also the only tax professionals who can represent you in U.S. Tax Court by virtue of their profession, and they can litigate in federal courts. Hire one when your situation has a legal dimension: potential fraud, criminal investigation, a Tax Court petition, aggressive collection action, or any time you want to explore your options under full privilege. If you are facing any of the high-stakes scenarios in our guide on when to hire a tax attorney, start here.

The CPA: Your Numbers Expert
A Certified Public Accountant is licensed by a state board after passing the Uniform CPA Examination and meeting education and experience requirements. CPAs are the backbone of the tax world: they prepare returns, keep books, perform audits of financial statements, and do the bulk of forward-looking tax planning for individuals and businesses. If your problem is getting the numbers right — reconstructing records, preparing amended returns, planning next year’s estimated payments — a CPA is usually the best and most cost-effective choice.
CPAs have unlimited representation rights before the IRS, meaning they can handle audits, appeals, and collection matters just like an attorney. Their limitation is legal: they cannot give legal advice, draft legal documents, or argue in Tax Court (unless specially admitted). They also cannot fully protect you if criminal exposure exists. A good CPA will tell you when a matter has outgrown their lane and refer you to counsel.
The Enrolled Agent: The IRS-Credentialed Specialist
An enrolled agent (EA) is licensed directly by the IRS after passing the Special Enrollment Examination (or through qualifying IRS employment). EAs specialize in taxation and, like CPAs and attorneys, have unlimited representation rights before the IRS — they can represent any taxpayer in audits, appeals, and collections regardless of who prepared the return.
EAs are often the most affordable option for routine representation: responding to IRS notices, handling correspondence audits, setting up payment plans, and preparing returns. Their limitation mirrors the CPA’s — no legal advice, no courtroom standing (barring special admission), and only limited privilege. For straightforward procedural matters, an experienced EA can deliver excellent value.
Why Privilege Decides So Many Cases
Privilege deserves its own section because it is the single most misunderstood factor. If you tell your CPA or enrolled agent about income you failed to report, that conversation is generally not protected in a criminal proceeding — and the IRS can compel them to testify. With a tax attorney, the same conversation is shielded by attorney-client privilege. This is why the standard advice is: if there is any chance of criminal exposure, talk to a lawyer first, even if a CPA will do most of the later work. Many tax attorneys work with a “Kovel” arrangement, bringing a CPA onto the team under the attorney’s privilege umbrella.
There is a second, subtler privilege issue. The limited federal tax privilege for CPAs and enrolled agents applies only to noncriminal tax matters before the IRS and in federal court, and it does not cover written communications related to tax shelters in many circumstances. In practice, this means the protection is narrower than most people assume. If you are disclosing something sensitive — years of unfiled returns, an aggressive position you are reconsidering, income you are unsure was reported — the only professional whose privilege is broad and battle-tested is a tax attorney. When the facts are murky, privilege is not a luxury; it is the foundation of honest advice.
Four Scenarios: Who Would You Call?
Abstract comparisons are useful, but decisions are concrete. Here is how the choice plays out in realistic situations.
Scenario 1: A notice about unreported freelance income
The IRS says its records show income you did not report, and the proposed adjustment is a modest amount. The facts are simple and there is no suggestion of wrongdoing — just a mismatch. Call an enrolled agent or CPA. They will reconcile the records, respond to the notice, and either agree to the adjustment or document why it is wrong. Hiring an attorney here would be overspending.
Scenario 2: A field audit of your small business, three years at issue
An IRS revenue agent wants to visit your office and examine three years of business returns. Nothing suggests fraud, but the dollars are significant and the agent is asking broad questions about your bookkeeping. Call a CPA first, and consider an attorney consultation. A CPA can organize the records and handle the examination, but if the agent starts probing intent — asking why certain deductions were taken, or requesting records in a way that feels like a fishing expedition — an attorney should step in. Many taxpayers start with a CPA and add counsel if the audit turns adversarial.
Scenario 3: You have not filed in six years and owe an unknown amount
You stopped filing, the IRS has sent multiple notices, and you are afraid of what you will find when you look. Call a tax attorney first. Before any returns are prepared, you need a privileged assessment of your exposure: how many years the IRS can pursue, what penalties may apply, and the safest order for coming into compliance. Once the strategy is set under privilege, a CPA can prepare the actual returns under the attorney’s direction.
Scenario 4: Choosing an entity for a new business with investor partners
You are forming a business with partners, and the operating agreement will include buyout provisions, profit allocations, and a future sale. Use both: a CPA for the projections and a tax attorney for the documents. The CPA models which structure saves the most tax; the attorney drafts the agreements so the intended tax treatment survives scrutiny. Tax elections made in formation documents are hard to unwind later — get the legal drafting right the first time.
What Each One Costs
Cost generally follows training and risk. Enrolled agents are typically the most affordable for routine work; CPAs sit in the middle, with rates varying widely by market, firm size, and complexity; tax attorneys are the most expensive, reflecting legal training, privilege, and litigation capability. But cost should follow the stakes, not the other way around. Hiring the cheapest option for a fraud-risk audit is a false economy — and hiring an attorney for a simple notice response is overspending. For a detailed breakdown of legal fees, see our guide on how much a tax attorney costs.

Who Should Handle Your Case?
Use this decision rule:
- Routine return or planning? CPA or enrolled agent.
- IRS notice or correspondence audit? CPA or enrolled agent (an attorney if the notice hints at fraud or large penalties).
- Owe back taxes and need a payment plan or settlement? Any of the three can help; an attorney adds value when the debt is large or penalties are in play. See our overview of options for unpaid tax debt.
- Possible fraud, criminal investigation, or Tax Court? Tax attorney, no question.
- Want to explore your exposure confidentially? Tax attorney, for privilege.
It is also common — and smart — to use more than one. A frequent pattern is the attorney leading strategy and privilege, with a CPA handling the accounting and return preparation underneath. You do not have to pick just one professional; you have to put the right one in charge of the right part.
Verifying Credentials Before You Hire
Whichever professional you choose, verify them. Attorneys should be in good standing with their state bar; CPAs with their state board of accountancy; enrolled agents can be confirmed through the IRS directory. The IRS publishes official guidance on choosing a tax professional — use it as a checklist, and be wary of anyone who promises a specific outcome or demands full payment upfront with no written agreement.
This guide is for general information only and is not tax or legal advice. Consult a qualified tax attorney about your situation.



