Skip to main content

What Is an Enrolled Agent? The Complete Guide to America's Tax Specialists

· 9 min read
Mike Thrift
Mike Thrift
Marketing Manager

Did you know that enrolled agents hold the highest credential the IRS awards to tax professionals? Yet most people have never heard of them. If you've ever faced an IRS audit, struggled with back taxes, or needed expert representation for a complex tax matter, an enrolled agent might be exactly who you need—and they often cost significantly less than a CPA or tax attorney.

This guide explains everything you need to know about enrolled agents: what they do, how they differ from other tax professionals, when to hire one, and how to find the right one for your situation.

2026-04-17-enrolled-agent-complete-guide

What Is an Enrolled Agent?

An enrolled agent (EA) is a federally authorized tax practitioner licensed by the U.S. Department of the Treasury to represent taxpayers before the IRS. The "enrolled" in their title means they are licensed by the federal government, and "agent" means they are authorized to appear in place of you before the IRS.

Enrolled agent status is the highest credential the IRS awards. Unlike CPAs and attorneys, whose licenses are issued by individual states, an enrolled agent's authorization comes directly from the federal government and is valid in all 50 states.

The credential dates back to 1884, when Congress created it following post-Civil War disputes over horse claims submitted to the government. Today, enrolled agents specialize exclusively in tax matters—making them the most focused tax professionals you can hire.

How Does Someone Become an Enrolled Agent?

There are two paths to earning the enrolled agent designation:

1. Pass the Special Enrollment Examination (SEE)

The SEE is a rigorous three-part exam administered by the IRS covering:

  • Part 1: Individual tax returns
  • Part 2: Business tax returns
  • Part 3: Representation, practices, and procedures

Each part costs $267 to take ($801 total), and candidates must pass all three within a two-year window. The exam is known for its difficulty—it tests deep knowledge of the entire U.S. tax code.

2. Prior IRS Employment

Individuals who have worked for the IRS for at least five years in a position that regularly applied and interpreted tax law may apply for enrolled agent status without taking the exam. Current IRS employees are not eligible to hold this credential.

Ongoing Requirements

All enrolled agents must:

  • Pass a background check
  • Complete 72 hours of continuing education every three years (including ethics)
  • Renew their enrollment with the IRS every three years

This mandatory continuing education ensures enrolled agents stay current with ever-changing tax laws.

What Can an Enrolled Agent Do?

Enrolled agents have unlimited practice rights before the IRS—meaning there are no restrictions on the types of taxpayers they can represent, the tax matters they can handle, or which IRS offices they can appear before. This includes:

Tax Preparation and Filing

Enrolled agents prepare individual, business, estate, and trust tax returns. Their deep specialization in tax law means they often catch deductions and strategies that generalist preparers miss.

IRS Audit Representation

If you receive an IRS audit notice, an enrolled agent can represent you throughout the entire process. They communicate directly with the IRS on your behalf, help you gather documentation, respond to audit inquiries, and negotiate for a favorable resolution—so you don't have to face the IRS alone.

Tax Debt Resolution

Falling behind on taxes creates serious problems: penalties, interest, liens, and even wage garnishment. Enrolled agents can help you resolve tax debt by:

  • Negotiating installment agreements (payment plans)
  • Filing for offers in compromise (settling for less than you owe)
  • Requesting currently not collectible status if you can't pay
  • Removing levies and liens
  • Filing for penalty abatement to reduce penalties

Tax Planning

Beyond fixing problems, enrolled agents help clients plan proactively to minimize tax liability through legal strategies—retirement account contributions, business structure optimization, timing of income and deductions, and more.

Appeals

If you disagree with an IRS determination, an enrolled agent can represent you through the IRS appeals process.

Enrolled Agent vs. CPA vs. Tax Attorney

Understanding the differences helps you choose the right professional for your situation.

Enrolled AgentCPATax Attorney
License issued byFederal government (IRS)State boardState bar
Tax specializationExclusive focus on taxesTaxes + broader accountingTaxes + legal matters
IRS representationUnlimitedUnlimitedUnlimited
Tax Court representationNo (without sponsoring attorney)NoYes
Attorney-client privilegeNoNoYes
Typical hourly rate$100–$250$150–$350$200–$500+

When to Choose an Enrolled Agent

An enrolled agent is typically the best choice when:

  • You need help with tax preparation, especially complex returns
  • You're facing an IRS audit or have received an IRS notice
  • You have tax debt, unpaid returns, or IRS collection issues
  • You need ongoing tax planning for your business or personal finances
  • You want a tax specialist without paying CPA or attorney rates

When to Choose a CPA

A CPA makes more sense when you need broader financial services beyond taxes—such as financial statement preparation, business valuations, audit services, or comprehensive financial planning. Many small businesses use CPAs for their full accounting needs, while relying on enrolled agents specifically for IRS representation issues.

When to Choose a Tax Attorney

Choose a tax attorney when:

  • You're under criminal tax investigation
  • Your case is likely to go to Tax Court
  • You need the protection of attorney-client privilege
  • You're dealing with complex legal issues like estate planning, business formation, or tax litigation

One important note: unlike conversations with enrolled agents and CPAs, communications with a tax attorney are legally protected. If the IRS subpoenas records or requires testimony, only an attorney can refuse to disclose your private conversations.

Common Situations Where an Enrolled Agent Shines

Small Business Owners

Small business owners face some of the most complex tax situations: self-employment taxes, quarterly estimated payments, payroll taxes, deductions for home offices and vehicles, and more. An enrolled agent who specializes in small business taxes can be invaluable year-round—not just at filing time.

Freelancers and Independent Contractors

If you receive 1099s, the self-employed world has unique tax challenges: deducting business expenses, managing quarterly payments, understanding the QBI deduction, and handling unexpected IRS notices. An enrolled agent can help you stay compliant while legally minimizing your tax burden.

People Facing IRS Problems

This is where enrolled agents truly excel. Whether you owe back taxes, missed filing deadlines, or received an audit letter, an enrolled agent specializes in these exact situations. They know IRS procedures, speak the language of the agency, and often achieve better outcomes than taxpayers who try to handle IRS problems alone.

Expats and International Taxpayers

U.S. citizens living abroad still have U.S. tax obligations. Enrolled agents who specialize in international taxation can navigate complex FBAR requirements, foreign tax credits, and treaties.

Complex Personal Tax Situations

Investment income, rental properties, stock options, cryptocurrency, inheritances—these add complexity that generic tax software and general preparers may not handle optimally. An EA with relevant specialization brings deeper expertise.

How Much Does an Enrolled Agent Cost?

Enrolled agent fees vary based on location, experience, and the complexity of your situation:

  • Simple tax return preparation: $150–$500
  • Complex business returns: $500–$2,000+
  • Hourly rate for representation: $100–$250 per hour
  • IRS audit representation: Typically $2,000–$5,000 depending on complexity
  • Tax debt resolution: $1,500–$10,000+ depending on the amount owed and resolution type

Enrolled agents are generally more affordable than CPAs and significantly less expensive than tax attorneys, making them a cost-effective choice for tax-specific matters.

How to Find a Qualified Enrolled Agent

Several resources help you locate and verify enrolled agents:

IRS Directory of Federal Tax Return Preparers

The IRS maintains a free searchable directory at irs.gov where you can search by ZIP code and credential type. Filtering for "Enrolled Agents" shows you federally licensed EAs in your area.

National Association of Enrolled Agents (NAEA)

The NAEA at naea.org has a member directory. NAEA members commit to a higher code of ethics and additional continuing education beyond the IRS minimum.

Questions to Ask Before Hiring

When evaluating an enrolled agent:

  1. What is your area of specialization? Some EAs focus on small business, others on IRS collections, expats, or specific industries.
  2. How many years of experience do you have? Look for someone with relevant experience for your situation.
  3. What are your fees? Get a clear fee structure upfront—flat fee vs. hourly.
  4. How do you communicate with clients? Will you have direct access to the EA or primarily work with staff?
  5. Are you current on your continuing education? Ask for their Preparer Tax Identification Number (PTIN), which you can verify on the IRS website.

Red Flags to Watch For

Not all tax professionals are equal. Be cautious of anyone who:

  • Guarantees a refund before seeing your documents
  • Bases their fee on a percentage of your refund
  • Refuses to sign the tax return they prepare
  • Can't provide a PTIN (required by the IRS for paid preparers)
  • Pressures you to claim aggressive deductions you're uncomfortable with

The Enrolled Agent Advantage: Federal Expertise Without the Premium Price

The biggest underappreciated fact about enrolled agents is this: they are the only tax professionals whose credential comes directly from the IRS, demonstrating mastery of federal tax law. Yet they typically cost less than CPAs and far less than tax attorneys.

For most tax matters—annual filing, IRS notices, audits, and tax debt—an enrolled agent offers the best combination of specialized expertise and cost-effectiveness. If your situation involves legal proceedings or broader financial services, you may need a tax attorney or CPA. But for the vast majority of tax problems individuals and small businesses face, an enrolled agent is an excellent choice.

Keep Your Financial Records Tax-Ready Year-Round

No matter which tax professional you work with, maintaining organized financial records throughout the year makes tax time easier and ensures your enrolled agent or other tax professional can do their best work. Disorganized records lead to missed deductions, errors, and sometimes the very audits you're trying to avoid.

Beancount.io offers plain-text accounting that keeps your financial data organized, version-controlled, and fully transparent—so when tax season arrives, you and your tax professional have everything needed to file accurately and minimize your liability. Start for free and discover why developers and finance professionals prefer the clarity of plain-text accounting.