CPA vs. Enrolled Agent vs. Tax Preparer: What’s the Difference?

Table of Contents

These credentials come from different places and carry different authority. Here is what each one means:

  • A Certified Public Accountant (CPA) is licensed by a state board of accountancy after meeting the applicable education, examination, experience, and licensing requirements.
  • An Enrolled Agent (EA) is a federally authorized tax practitioner whose credential is administered by the IRS.
  • A CTEC-registered tax preparer is a California tax preparer registered through the California Tax Education Council. Registration generally applies to paid preparers who are not otherwise exempt from the state’s requirements.
  • An attorney is licensed by a state bar and may give tax advice and represent clients consistent with applicable professional rules.

The most important practical distinction is not only who can prepare a return, but who is qualified and authorized to handle the specific tax work, and to represent you if a dispute or examination occurs. Credentials and representation rights should be verified individually. The rest of this guide explains how to do that.

If you are asking what is a CPA, how an EA differs, or who can represent you before the IRS, the sections below answer each question with primary-source references. None of these credentials guarantees quality, relevant experience, or a fit for your situation, and none is universally better than the others.

What Is a CPA?

Certified Public Accountant (CPA): A professional licensed by a state board of accountancy after meeting the jurisdiction’s applicable education, examination, experience, and licensing requirements. CPAs may provide services such as accounting, tax preparation, tax planning, financial reporting, and representation before the IRS, subject to applicable law and professional rules.

CPA licensure is state-based. It is not an IRS credential. In California, the California Board of Accountancy (CBA) issues the license and sets the requirements, which differ from state to state.

How California licenses CPAs

Under the CBA’s current requirements, applicants need a bachelor’s degree or higher with 150 semester units in total, including specified accounting, business, and ethics coursework. They also need 12 months of general accounting experience and must pass the Uniform CPA Examination. Authority to sign attest reports requires an additional 500 attest hours. California is also introducing a new licensure pathway effective January 1, 2027, with different education and experience rules, so check the CBA for what applies to a given licensee.

Continuing education

For an active California license, the CBA requires 80 hours of continuing education in each two-year renewal period, with at least 20 hours in each year and set ethics and technical hours.

What CPAs do, and what varies

CPAs may prepare tax returns, plan ahead for tax outcomes, prepare financial statements, and advise businesses. Actual services depend on the CPA and the firm. Not every CPA provides audits, bookkeeping, financial planning, or every type of tax advisory service, and a CPA’s experience varies by industry and tax area. CPAs also have unrestricted IRS representation rights, which the representation section below explains.

How to verify a California CPA

Search the CBA’s License Lookup. It shows license status and expiration, and whether discipline or restrictions exist. Confirm the person’s identity and current status there instead of relying on marketing copy.

What Is an Enrolled Agent?

An enrolled agent is a person who has earned the privilege of representing taxpayers before the IRS. The IRS describes enrolled agent status as the highest credential it awards. EAs specialize in federal tax. The credential does not make someone a state-licensed CPA.

How someone becomes an EA

There are two routes. Most candidates pass all three parts of the Special Enrollment Examination, which the IRS FAQ lists as Individuals, Businesses, and Representation, Practices and Procedures. Certain former IRS employees may qualify through technical experience instead of the exam. Under the IRS’s enrollment steps, candidates also need a PTIN, must apply for enrollment, and must pass a suitability check covering tax compliance and a criminal background check. Check the IRS page for current details, including the exam administrator.

Renewal and continuing education

EA status renews generally every three years. The IRS requires 72 hours of continuing education per cycle, including 6 ethics hours, with at least 16 hours each year, 2 of them ethics.

EAs work with individual and business returns, and may offer planning depending on their experience. They do not all have the same specialties. Like CPAs and attorneys, enrolled agents have unlimited IRS practice rights.

What Is a Registered Tax Preparer (CTEC) in California?

The California Tax Education Council (CTEC) is a nonprofit that oversees tax-preparer education and registration. Registered preparers are called CTEC Registered Tax Preparers (CRTPs). CTEC registration is different from CPA licensure, EA enrollment, and attorney licensure.

California law requires people who prepare or help prepare tax returns for a fee to register unless they meet an exemption. CTEC’s Q&A says California CPAs, IRS enrolled agents, and attorneys with the State Bar of California are generally exempt. So not every paid California preparer is a CTEC registrant.

What registration requires

According to CTEC’s registration requirements, new registrants complete a 60-hour qualifying education course (43 hours federal, 15 hours California, 2 hours ethics) or meet the experience-in-lieu option. They also need a $5,000 surety bond, a PTIN, and a background check through Live Scan. Registration is renewed each year by October 31 with 20 hours of continuing education. Requirements can change, so confirm current details with CTEC.

PTIN: an identifier, not a credential

Anyone who prepares or helps prepare federal returns for pay must have a Preparer Tax Identification Number (PTIN), and EAs must have one too. A PTIN identifies a paid preparer. It is not a professional license and is not equivalent to CPA or EA status.

IRS representation limitations

CTEC registration alone does not give unlimited rights to represent clients before the IRS. Three activities are easy to confuse:

  • Preparing a return.
  • Answering questions about a return the preparer completed.
  • Representing a taxpayer in an examination or other IRS proceeding.

Preparers without a professional credential who participate in the IRS Annual Filing Season Program (AFSP) can represent only clients whose returns they prepared and signed. That representation is limited to revenue agents, customer service representatives, and similar IRS employees, including the Taxpayer Advocate Service. It does not extend to appeals or collections. Most participants complete 18 hours of continuing education, including a six-hour federal tax law refresher with a test, and consent to Circular 230 obligations. AFSP is voluntary, and not every CTEC preparer participates. Verify a preparer’s status through the IRS. See the IRS page on preparer credentials and qualifications.

CPA vs. EA vs. CTEC Preparer – Side-by-Side Comparison

This table summarizes the main differences for California. Requirements can change, so use the linked sources to confirm current rules.

Credential

Licensing body

Exam

CE hours

IRS representation

CPA

State board of accountancy (in California, the CBA)

Uniform CPA Examination, plus education and experience requirements

California: 80 hours per two-year renewal; other states vary

Unlimited practice rights

Enrolled Agent

IRS (Office of Enrollment)

Special Enrollment Examination (three parts), or qualifying former IRS employment

72 hours per three-year cycle; at least 16 per year

Unlimited practice rights

CTEC-registered preparer

CTEC registration under California law

No licensing exam; 60-hour qualifying education course with passing scores, or experience in lieu

20 hours per year

None by registration alone; limited rights only through AFSP participation

Attorney

State bar (in California, the State Bar of California)

Bar admission; requirements set by the licensing jurisdiction

California: 25 hours per three-year period; other states vary

Unlimited practice rights

More continuing education hours do not automatically make a professional better, and the hours are measured on different cycles. Judges fit by experience, scope, and verified status, not by a single number.

Next step: If your return involves a business or ongoing planning needs, you can talk to a CPA.

Who Can Represent You Before the IRS?

Preparing a tax return and representing a taxpayer before the IRS are not the same thing. According to the IRS Office of Professional Responsibility, preparing returns, including for pay, is not practice before the IRS. Practice involves presenting to the IRS on a taxpayer’s rights or liabilities, and it is governed by Treasury Department Circular 230.

In general, per IRS Publication 947 and the IRS credentials page: CPAs, enrolled agents, and attorneys may represent clients on any matter, including audits, payment and collection issues, and appeals. AFSP participants have the limited rights described above. Other paid preparers with a PTIN but no credential and no AFSP participation can prepare returns, but for returns prepared and signed after 2015 they cannot represent clients before the IRS. Individuals may also represent themselves before the IRS, according to Publication 947.

A credential does not settle everything. The IRS notes that lapses, such as an unrenewed CPA license, inactive attorney status, or a late EA renewal, end practice rights until restored. The scope of representation also depends on the matter.

IRS representation is separate from representation before a state tax agency or a court. This article covers IRS rules only. State agencies, including California’s, publish their own rules, so ask the professional and the agency whether they can handle a state matter.

Which Professional Fits Your Situation?

No credential ranks above the others in every case. Match the professional’s verified authority and actual experience to the work.

A W-2 household with a straightforward return

A qualified preparer may be enough, depending on your needs and the preparer’s competence. A CPA or EA may be a better fit if you have complex investments, multi-state issues, business income, or a need for broader advisory support. Straightforward individual returns do not always require a CPA.

A self-employed taxpayer or small business owner

Business income and expenses, entity classification, estimated tax payments, recordkeeping, depreciation, owner pay or distributions, and year-round planning all matter here. A CPA or EA with relevant business tax experience may be suitable. For accounting, financial reporting, or broader advisory needs, a CPA with relevant experience may be a good fit, though not all CPAs provide bookkeeping or CFO-level services. See how a small business CPA engagement is typically scoped.

A multi-state taxpayer or business

Look for demonstrated experience with the relevant state filing obligations and how your facts affect them. Experience matters more than the credential alone, and no credential rules out a multi-state case.

Someone who received an IRS notice

First identify the notice type, the response deadline, and the matter involved. Then verify that the professional you choose is authorized to handle the specific representation required. No credential guarantees a favorable outcome. For active disputes, collection matters, or litigation, you may need a practitioner with specialized experience and, in some cases, legal counsel.

A taxpayer who needs accounting or financial reporting

Look beyond tax preparation to the accounting work you actually need, such as bookkeeping, financial statements, or advisory support. Not every CPA is engaged to provide each of those, so confirm the scope. NexusWorks describes its bookkeeping and financial management and financial advisory services separately for this reason.

How to Verify Any Tax Preparer in Two Minutes

Step 1: Verify a CPA

Use the CBA License Lookup. Check the name, license status, and the discipline and restriction information it shows.

Step 2: Verify an enrolled agent

The IRS enrolled agent verification page lists a request through the Office of Enrollment contact form rather than an online search, with a targeted response time of 72 hours. The IRS also maintains a Directory of Federal Tax Return Preparers for preparers who hold IRS-recognized credentials or an AFSP record of completion. It will not list uncredentialed preparers, and it may not show every detail.

Step 3: Verify a CTEC-registered preparer

Use CTEC’s Verify a Tax Preparer tool. It does not cover preparers registered in other states.

Step 4: Verify an attorney

Use the State Bar of California’s Attorney Search. Other states have their own bar directories.

Step 5: Ask for the PTIN where relevant

A PTIN identifies a paid federal return preparer. It does not by itself prove CPA licensure, EA enrollment, or attorney status.

Step 6: Ask about relevant experience

  • Have you worked with taxpayers or businesses like mine?
  • Who prepares and reviews the return?
  • What services are included?
  • Who can represent me if an IRS issue arises?
  • Is representation included in the engagement or billed separately?

Credential verification and service-scope verification are separate steps. Do both.

Questions to Ask Before Hiring a Tax Professional

  • 1. Which credentials do you currently hold?
  • 2. What types of taxpayers and entities do you commonly serve?
  • 3. Who prepares and reviews my return?
  • 4. What records do you need from me?
  • 5. Is year-round tax planning included?
  • 6. What happens if I receive an IRS or state tax notice?
  • 7. What services and deliverables does the engagement letter cover?
  • 8. How are fees and additional work handled?

How NexusWorks Helps Small Businesses With Tax Compliance

NexusWorks is led by California-licensed CPAs and works with growing businesses on tax filing and compliance, tax planning, bookkeeping, and financial advisory. Which service fits depends on your business and the scope agreed in the engagement letter, and this article does not suggest that every reader needs a CPA. Learn more about NexusWorks or contact the team to ask what a specific engagement would include.

Choosing Between a CPA, an EA, and a Tax Preparer

What is a CPA? A state-licensed professional. What is an EA? A federally authorized tax practitioner. What is a CTEC-registered preparer? A California-registered preparer with limited IRS representation rights unless they hold another credential. The right choice depends on what you need done, what the professional is verified to do, and their relevant experience.

Next step: If your situation involves business returns or year-round planning, Talk to a CPA.

Frequently Asked Questions

NexusWorks accounting team answering client questions

A CPA is licensed by a state board of accountancy, while an enrolled agent is credentialed by the IRS and focuses on federal tax. Both have unlimited IRS practice rights, but a CPA’s services also may include accounting and financial reporting, depending on the CPA.

No. Anyone with a PTIN can prepare returns for pay, but an enrolled agent has passed the IRS Special Enrollment Examination or qualified through IRS experience, and has unlimited practice rights.

It is a paid preparer registered with the California Tax Education Council after completing required education, a bond, and a background check. California CPAs, enrolled agents, and attorneys are generally exempt.

Attorneys, CPAs, and enrolled agents have unlimited representation rights. Annual Filing Season Program participants have limited rights, and you can represent yourself. Verify that the person’s status is current.

Use the California Board of Accountancy License Lookup to confirm license status and any discipline or restrictions.