CPA vs Enrolled Agent vs Tax Attorney: Who Does What

Four kinds of people can prepare your return, and only three of them can argue with the IRS on your behalf. Here is what each credential means and when it is worth paying for.

Walk down a commercial street in February and you will pass a CPA firm, a storefront tax service, a bookkeeper who also does returns and possibly a law office advertising tax relief. They can all prepare a Form 1040. They are not interchangeable, and the difference is mostly about what happens after the return is filed.

The dividing line: representation rights

The IRS splits preparers into two groups. Those with unlimited representation rights can act for you in any matter: audits, collection, appeals, payment negotiations. Those with limited rights can, at most, discuss a return they personally prepared, and only in a narrow set of circumstances. The IRS sets this out in its explanation of preparer credentials and qualifications.

Three credentials carry unlimited rights: CPA, enrolled agent, attorney. Everything else does not.

Certified Public Accountant

A CPA is licensed by a state board of accountancy. Licensure requires a degree with a specified number of accounting credits, a passing score on all four parts of the Uniform CPA Examination, an experience requirement, and continuing education every year to keep the licence current.

Important nuance: a CPA licence is not a tax licence. Accounting is a wide field, and plenty of CPAs work in audit, forensic accounting or corporate finance and have not prepared an individual return in a decade. The question is not "are you a CPA", it is "what proportion of your practice is tax, and do you handle situations like mine".

Best for: business owners, anyone who needs financial statements as well as returns, entity structure questions, multi-state filings, and clients who want one relationship covering books, payroll and tax.

Enrolled agent

An enrolled agent is licensed by the federal government rather than a state, either by passing the three-part Special Enrollment Examination or through relevant past employment at the IRS. The exam is entirely about taxation, which is the essential point: an EA's credential is narrower than a CPA's and deeper in the one area you care about here. The IRS describes the route in its enrolled agent information.

Because the licence is federal, an enrolled agent can represent a taxpayer in any state. That matters if you moved, if you work across state lines, or if your preparer is not local.

Best for: complex individual returns, self-employment, back taxes and payment plans, audit representation, and anyone who wants unlimited representation rights without paying law firm rates.

Tax attorney

An attorney is licensed by a state bar and may or may not focus on tax. The distinguishing feature is not preparation skill, it is attorney-client privilege and the ability to litigate. Accountant-client communications have only a limited federal privilege, and that privilege does not apply in criminal matters.

Best for: anything with the word "fraud" nearby, criminal exposure, a Tax Court petition, large disputed assessments, complex estate or business transactions, and cases where you may need to say something to a professional that you would not want repeated.

Rule of thumb: a preparation problem calls for an enrolled agent or a CPA. A dispute calls for an enrolled agent or a CPA. A dispute that could become a court case, or that involves conduct you are worried about, calls for an attorney.

Unenrolled preparers and the Annual Filing Season Program

Everyone else is an unenrolled preparer. They need a PTIN and nothing more. Many have decades of experience and produce perfectly good returns at a fraction of the price. Some completed the IRS Annual Filing Season Program, a voluntary continuing education track that grants limited representation rights for returns they prepared and signed. It is a genuine signal of effort, and it is not the same as a credential.

What each one typically costs

Fee ranges vary enormously by region and complexity, but the ordering is stable: storefront and unenrolled preparers are cheapest, enrolled agents sit in the middle, CPA firms above them, and tax attorneys bill at hourly rates that make the others look like rounding errors. Paying an attorney to prepare a straightforward W-2 return is like hiring a structural engineer to hang a shelf.

Our guide to what tax preparation costs breaks down the ranges and what drives them.

How to check any of them

  • CPA: your state board of accountancy licence lookup, or the multi-state CPAverify tool.
  • Enrolled agent: the IRS preparer directory, which lists EAs by ZIP code.
  • Attorney: your state bar's public member directory, which also shows disciplinary history.

The practical answer for most people

If your return is a W-2, a standard deduction and maybe some bank interest, credentials are close to irrelevant and cost should drive the decision. If you have self-employment income, rental property, an equity grant that vested, or a notice sitting on the kitchen table, hire someone with unlimited representation rights, and prefer the one whose everyday practice looks like your situation.

Browse CPA firms, enrolled agents and tax attorneys by state to see who works near you.


Keep reading

How Long to Keep Tax Records

Three years covers most of it, six years covers the bad case, and some documents you keep until long after you sell the thing they relate to.