Skip to main content
10 min read
-Last updated: October 2026

CPA vs Enrolled Agent: Which Does Your Business Need?

Both CPAs and Enrolled Agents can prepare your taxes and represent you before the IRS. But they are not the same credential, and the right choice depends on what you actually need.

Last updated:
General information, not advice

Overview

When you need help with taxes, you will encounter three main types of credentialed professionals: Certified Public Accountants (CPAs), Enrolled Agents (EAs), and tax attorneys. Each has different training, different authority, and different strengths.

This guide focuses on the two most common options for individuals and small businesses: CPAs and Enrolled Agents. We will explain what each credential means, compare their authority and capabilities, and help you determine which is the right fit for your situation.

The short answer: for most individuals and small businesses whose primary need is tax preparation, tax planning, and IRS representation, an Enrolled Agent is an excellent and often more cost-effective choice. If you need audited financial statements or non-tax advisory services, you will need a CPA.

What Is an Enrolled Agent?

An Enrolled Agent (EA) is a tax professional federally authorized by the U.S. Department of the Treasury to represent taxpayers before the IRS. It is the only federally issued tax practitioner credential, granted by the U.S. Department of the Treasury, with unlimited practice rights in all 50 states.

Federal Authorization

Enrolled Agents are enrolled to practice directly by the U.S. Department of the Treasury under 31 CFR Part 10 (Circular 230). This enrollment is valid in all 50 states, unlike CPA licenses which are state-specific.

How to Become an Enrolled Agent

There are two paths to becoming an Enrolled Agent:

  1. Pass the Special Enrollment Examination (SEE) - A three-part IRS exam covering individual taxation, business taxation, and representation practices and procedures. Each part consists of 100 multiple-choice questions with a 3.5-hour time limit.
  2. Former IRS experience - Individuals who worked at the IRS for at least 5 years in a position that regularly interpreted and applied the tax code may apply directly.

All EAs must pass a suitability check, maintain 72 hours of continuing education every three years (minimum 16 hours per year), and adhere to the ethical standards in Treasury Circular 230.

What Is a CPA?

A Certified Public Accountant (CPA) is a state-licensed accounting professional who has passed the Uniform CPA Examination and met their state's education and experience requirements. CPAs have a broader scope of practice than EAs, covering auditing, attestation, financial reporting, and tax services.

How to Become a CPA

  1. Education - States have long required 150 semester hours of college education (more than a standard bachelor's degree), including specific coursework in accounting and business. In May 2025, AICPA and NASBA added a model pathway of a bachelor's degree (120 hours) plus two years of experience, and many states have since enacted it with their own effective dates, so the requirement now depends on the state and the year.
  2. Pass the CPA Exam - Since the CPA Evolution launch in January 2024, the exam is three Core sections (Auditing, Financial Accounting and Reporting, Regulation) plus one Discipline section the candidate chooses: Business Analysis and Reporting, Information Systems and Controls, or Tax Compliance and Planning. The old Business Environment and Concepts section was discontinued after December 2023.
  3. Experience - Most states require 1-2 years of supervised experience under an active CPA.
  4. State license - CPAs are licensed by individual state boards of accountancy. Many states, including California, have mobility (practice-privilege) rules that let a CPA licensed elsewhere practice there without a second license, subject to conditions, so the license is state-issued but not always state-limited.

Side-by-Side Comparison

Criteria
Enrolled Agent (EA)
CPA
Credentialing BodyU.S. Department of the Treasury (federal)State Boards of Accountancy
IRS RepresentationUnlimited, all 50 statesUnlimited, all 50 states
Tax PreparationYes, all return typesYes, all return types
Financial Statement AuditsNoYes
Attestation ServicesNoYes
SpecializationTax-focusedBroader (audit, advisory, tax)
Geographic ScopeNationwide (federal credential)State-specific (reciprocity varies)
Continuing Education72 hours / 3 years (tax-focused)Varies by state (40 hours/year typical)
Typical Fees$250 - $1,500 (individual returns)$300 - $2,000+ (individual returns)
Active Practitioners (U.S.)~72,000 with an active PTIN (IRS data, Sept. 2026)~651,000 (NASBA licensee database, Aug. 2026)

IRS Representation Rights

One of the most important distinctions among tax professionals is who can represent you before the IRS. There are three categories:

Unlimited Representation

Enrolled Agents, CPAs, and tax attorneys can represent clients on any tax matter before any IRS office. This includes audits, payment plans, collections, appeals, and cases before the IRS National Office.

Limited Representation

Annual Filing Season Program (AFSP) participants can represent clients only for returns they personally prepared, and only in limited proceedings (not appeals or collections).

No Representation

Basic PTIN-holders (non-credentialed tax preparers) can prepare returns but cannot represent clients before the IRS in any capacity. If the IRS contacts you about a return they prepared, you are on your own.

This is why credentials matter. If you are audited, owe back taxes, or face IRS collections, an Enrolled Agent or CPA can step in and handle all IRS communications on your behalf. A basic tax preparer cannot.

When to Choose an EA vs CPA

Choose an Enrolled Agent When:

  • Your primary need is tax preparation (individual or business)
  • You need IRS representation for an audit, collection, or appeal
  • You have international tax issues (FBAR, FATCA, treaty positions)
  • You want a tax specialist, not a generalist
  • You want someone who can represent you in any state
  • Cost efficiency is important to you
  • You need tax planning and strategy advice

Choose a CPA When:

  • You need audited financial statements (for investors, lenders, or regulators)
  • Your business requires attestation services
  • You need both tax and non-tax advisory services in one firm
  • You are preparing for an IPO or major funding round
  • You need forensic accounting services
  • Your industry requires CPA-signed reports

Cost Comparison

Fee comparisons between the two credentials are widely repeated and poorly sourced, so treat the numbers below as illustrative ranges rather than measured national averages. There is no current industry fee survey that isolates EA versus CPA pricing for the same engagement, and the last widely cited survey reported averages materially lower than the ranges most websites quote. What is structurally true is that a CPA firm carries costs an EA practice does not, including state licensing and the insurance that attest work requires, and that the CPA credential tends to command a premium even for non-audit work. How much of that reaches your invoice depends on the practitioner, the complexity, and the market, not on the letters after the name.

ServiceEA (illustrative range)CPA (illustrative range)
Basic Individual Return (1040)$250 - $500$300 - $700
Complex Individual Return$500 - $1,500$700 - $2,000+
Business Return (LLC/S-Corp)$700 - $2,000$1,000 - $3,000+
IRS Audit Representation$150 - $300/hr$200 - $400/hr

How to Verify Credentials

Before hiring any tax professional, verify their credentials:

  • Enrolled Agents: Verify at the IRS Return Preparer Office directory at irs.treasury.gov. One caveat worth knowing: that directory lists preparers who hold a qualifying credential and a current PTIN, so it is not a roster of every Enrolled Agent. An EA who is not currently preparing returns for compensation may not appear. If someone is missing, ask for their enrollment card or check the NAEA directory before concluding anything.
  • CPAs: Verify through the state board of accountancy where the CPA claims to hold a license. Each state has its own verification portal.
  • All paid preparers: Every paid preparer must have a PTIN (Preparer Tax Identification Number) from the IRS, so ask for it. The IRS does not publish a lookup of every PTIN holder: its public directory lists only preparers who also hold a credential or an Annual Filing Season Program record.

Frequently Asked Questions

Primary sources

  1. Treasury Department Circular No. 230 (31 CFR Part 10), Regulations Governing Practice before the IRS
  2. IRS, Enrolled agent program
  3. IRS, Become an enrolled agent
  4. IRS, Maintain your enrolled agent status (continuing education)
  5. IRS, Understanding tax return preparer credentials and qualifications
  6. IRS, Annual Filing Season Program
  7. IRS Tax Professional Management Office, federal tax return preparer statistics
  8. IRS Directory of Federal Tax Return Preparers

Related Guides

Disclaimer: This guide is general information, not tax advice for your specific situation. Tax law changes, and how a rule applies depends on your facts. Reading this page does not create a client relationship with Arc & Ledger LLC. Before acting on anything here, confirm how it applies to your circumstances with a qualified tax professional.