Most people need a CPA or an Enrolled Agent (EA), but which one depends on what you're dealing with. If your taxes are straightforward (W-2 income, standard deduction, no major life changes), a competent tax preparer will do. If you own a business, went through a divorce, inherited assets, or need someone who can represent you if the IRS comes asking questions, you want a CPA or EA with experience in your specific situation.

Five Credentials, Very Different Scopes

Note

The credential your tax professional holds determines two things: what services they can legally provide, and whether they can represent you if the IRS comes asking questions. Choosing the wrong type can cost you money or leave you exposed.

Anyone with an $18.75 IRS registration can legally prepare your tax return, but that doesn't mean they can defend it, plan around it, or catch what it's missing. Choosing the wrong type of professional can cost you money or leave you exposed.

Here's a quick comparison before the details:

Credential What they do for you Can represent you at the IRS? Median 1040 fee
CPA Tax, accounting, business advisory, financial statements Yes, unlimited ~$280
EA Tax preparation and planning (tax-only focus) Yes, unlimited ~$228
Tax Preparer Prepares your return Limited or none ~$185
Bookkeeper Maintains your financial records No Varies
CFP Comprehensive financial planning No (unless also CPA/EA/attorney) Varies

Fee data from NATP 2025 Fee Study.

CPA
Broadest scope -- tax, audit, business advisory, financial statements. Unlimited IRS representation.
Enrolled Agent
Tax specialist with same IRS representation rights as CPAs. Federal credential, valid nationwide.
Tax Preparer
PTIN registration only. No exam required. Limited or zero IRS representation.
Bookkeeper
Maintains financial records for your CPA. Cannot prepare returns or represent you.
CFP
Financial planning credential. Tax is part of the picture but cannot prepare returns alone.
### CPA (Certified Public Accountant)

A CPA is the most versatile tax professional you can hire. They can prepare your tax return, represent you before the IRS with unlimited rights (Circular 230), sign audit opinions on financial statements, and advise you on tax planning, business structuring, estate planning, and forensic accounting. They are licensed at the state level but can often practice across state lines under mobility agreements.

Technical detail
To earn a CPA license, a candidate must complete 150 semester hours of college education (a full year beyond a typical bachelor's degree, though as of 2025 some states allow a 120-hour pathway with additional experience), pass the four-part Uniform CPA Exam, and obtain a state-issued license (AICPA/NASBA). Most states require roughly 40 hours of continuing education per year.

Cost: The median fee for a basic Form 1040 (no itemized deductions, no business income) is around $280, according to the NATP 2025 Fee Study.

  • Add a Schedule C for self-employment income: roughly $123 to $135 more
  • Add a Schedule A for itemized deductions: roughly $53 to $61 more
  • For a full breakdown by situation, see how much a CPA costs

Best for:

  • Business owners
  • Anyone with complex investments or rental properties
  • People going through major life transitions (divorce, inheritance, retirement)
  • Anyone who might face an IRS audit
  • Situations where you need tax planning, not just tax filing

EA (Enrolled Agent)

An EA is a federally credentialed tax specialist with the same unlimited IRS representation rights as CPAs and attorneys. They can represent any taxpayer, on any tax matter, before any IRS office. The difference is scope: EAs focus exclusively on tax. They don't sign audit opinions, issue financial statements, or handle broader accounting and business advisory work.

Technical detail
The EA credential is issued by the IRS directly, making it valid in all 50 states without additional licensing. Candidates pass the three-part Special Enrollment Examination (SEE) at $267 per part covering individuals, businesses, and representation (IRS EA FAQ). Former IRS employees with sufficient experience can qualify without the exam. EAs must complete 72 hours of continuing education every three-year renewal cycle (IRS Circular 230). No college degree is required.

Cost: The median fee for a base 1040 is around $228 per the NATP 2025 Fee Study. Schedule C and Schedule A add-ons fall in similar ranges to CPAs.

Best for:

  • People who need tax-only expertise
  • Anyone facing an IRS audit or collection issue
  • Taxpayers with moderately complex returns who want a credentialed professional at a somewhat lower price point than a CPA

Tax Preparer (PTIN Holder)

A tax preparer with only a PTIN has registered with the IRS but has not passed any exam or demonstrated any particular level of knowledge.

Technical detail
The PTIN application costs $18.75, requires no exam, no degree, and no continuing education at the federal level (IRS PTIN Requirements).
That's the floor for anyone who prepares federal returns for compensation.

There is one step above this: the Annual Filing Season Program (AFSP). Tax preparers who voluntarily complete it earn limited representation rights, meaning they can represent you before the IRS only for returns they personally prepared and only before revenue agents, customer service representatives, and the Taxpayer Advocate Service (IRS AFSP Page). Without AFSP, a PTIN-only preparer has zero representation rights.

Technical detail
AFSP requires 18 hours of continuing education, including a 6-hour Annual Federal Tax Refresher course. Four states require their own licensing for tax preparers beyond the federal PTIN: California, Oregon, Maryland, and New York, where preparers must pass exams and meet additional education requirements.

Cost: The median fee for a base 1040 from a non-credentialed preparer is about $185 per the NATP 2025 Fee Study.

Best for: Simple returns (W-2 income, standard deduction, no major life changes) where cost is the primary consideration and you're confident nothing unusual will come up.

Bookkeeper

A bookkeeper keeps your financial records clean so that your tax professional can do accurate work. They handle day-to-day recordkeeping: categorizing transactions, reconciling bank statements, running payroll, and producing the reports your CPA or EA uses to prepare your taxes.

Bookkeepers cannot sign tax returns, represent you before the IRS, or sign audit opinions (AIPB/NACPB certification requirements). They are not tax professionals.

Technical detail
There is no mandatory license to work as a bookkeeper. Two voluntary certifications carry weight: the Certified Bookkeeper (CB) from the American Institute of Professional Bookkeepers (AIPB) and the Certified Public Bookkeeper (CPB) from the National Association of Certified Public Bookkeepers (NACPB). Both require exams and demonstrate competency.

Best for: Small business owners who need someone to maintain their books throughout the year. Most businesses need a bookkeeper and a CPA (or EA), not one or the other.

CFP (Certified Financial Planner)

A CFP is a financial planning credential, not a tax credential. CFPs do comprehensive financial planning: retirement projections, investment allocation, insurance analysis, estate planning strategy. Tax is part of the picture, but a CFP cannot prepare your tax return or represent you before the IRS unless they also hold a CPA, EA, or attorney credential.

Many CFPs work alongside CPAs, with the CFP handling the broader financial plan and the CPA executing the tax-specific components.

Technical detail
Earning a CFP requires the "4 E's": Education (bachelor's degree plus CFP Board-registered coursework), Exam (a 170-question test with roughly a 67% first-time pass rate), Experience (6,000 hours of professional experience, or 4,000 in an apprenticeship), and Ethics (adherence to CFP Board standards including fiduciary duty) (CFP Board).

Best for:

  • Retirees planning withdrawal strategies
  • High-net-worth individuals coordinating investments with tax planning
  • Anyone whose financial situation extends well beyond the tax return

IRS Representation Rights: The Hierarchy That Matters

If the IRS contacts you about your return, who can speak on your behalf depends entirely on your tax professional's credential. This hierarchy is defined by Treasury Department Circular 230.

Credential IRS Representation Rights Scope
CPA Unlimited. Any taxpayer, any tax matter, any IRS office. Full accounting, tax, audit, advisory
EA Unlimited. Same representation authority as CPAs and attorneys. Tax only
Attorney Unlimited. Same as CPA and EA, plus tax litigation in court. Legal, tax, litigation
Tax Preparer (AFSP) Limited. Only for returns they prepared. Only before revenue agents, customer service reps, and Taxpayer Advocate. Tax preparation
Tax Preparer (PTIN only) None. Cannot represent you before the IRS at all. Tax preparation
Bookkeeper None. Recordkeeping
CFP (without CPA/EA/attorney) None. Financial planning
Warning

If you're audited and your preparer can't represent you, you'll need to hire someone who can -- which means paying twice. If you're choosing between professionals of similar competence, representation rights are the tiebreaker.

If you're audited and your preparer can't represent you, you'll need to hire someone who can, which means paying twice. If you're choosing between professionals of similar competence, representation rights are the tiebreaker.

When to Get Professional Help: A Decision Framework

Your situation determines the credential you need. Here are concrete scenarios.

Self-employed freelancer with $150K income, no tax planning
Without Planning
Uses PTIN-only preparer ($185)
  • No entity structuring advice (misses S-Corp election)
  • No quarterly estimated tax planning
  • No QBI deduction optimization
  • Cannot represent if audited (high risk with Schedule C)
ResultOverpays ~$12,000/yr in avoidable taxes
With Planning
Hires CPA specializing in self-employment ($500)
  • Evaluates S-Corp election for payroll tax savings
  • Sets up quarterly estimated payments to avoid penalties
  • Maximizes 20% QBI deduction under Section 199A
  • Full IRS representation if needed
ResultSaves ~$12,000/yr (24x return on CPA fee)
**A basic tax preparer (PTIN holder) is probably fine if:**
  • You have W-2 income from one or two employers
  • You take the standard deduction
  • You have no self-employment income, rental properties, or investment sales
  • Nothing major changed in your life this year

An EA or CPA makes sense when:

  • You're self-employed or have a side business (Schedule C adds complexity and audit risk)
  • You sold investments, rental property, or a business
  • You went through a divorce and need to sort out filing status, asset division, and potentially alimony treatment
  • You inherited assets and need to establish correct cost basis (see step-up in basis explained)
  • You retired and need to figure out the tax treatment of Social Security, RMDs (Required Minimum Distributions, the withdrawals the IRS requires from retirement accounts starting at age 73), and pension income hitting simultaneously
  • You received an IRS notice and need someone who can respond on your behalf

A CPA specifically (over an EA) makes sense when:

  • You own a business and need entity structuring advice (S-Corp election, LLC tax treatment)
  • You need audited or reviewed financial statements for a loan, investor, or legal proceeding
  • Your situation spans tax, accounting, and business advisory
  • You're planning a major financial event (selling a business, estate planning, large charitable gifts) and need proactive strategy, not just return preparation

A CFP makes sense (often alongside a CPA) when:

  • You're approaching or in retirement and need a comprehensive withdrawal and income strategy
  • You have significant assets across investment accounts, real estate, and insurance products
  • You want someone coordinating the big picture (financial plan) while your CPA handles the tax execution
  • You need fiduciary-level advice on investment and planning decisions

You need both a bookkeeper and a CPA/EA when:

  • You run a business and need clean monthly books (bookkeeper) plus annual tax filing and planning (CPA or EA)
  • Trying to make your CPA do bookkeeping is expensive; trying to make your bookkeeper do taxes is risky

How to Choose Between Them

Choosing Your Tax Professional
1
Match complexity to credential
Start here
Simple W-2 with standard deduction? A preparer works. Business income, investments, or life changes? You need a CPA or EA.
2
Check representation rights
Critical
If there's any chance of IRS contact, you need unlimited representation. That means CPA, EA, or tax attorney only.
3
Verify specialization
During search
Ask what percentage of their clients have a situation like yours. A CPA who handles corporate audits is not the same as one specializing in retirement planning.
4
Evaluate proactive vs. reactive
Final check
Does the professional call you in October to discuss year-end planning? Or do they just file what you give them in April?
Once you know what credential level you need, picking the right individual comes down to three things.

1. Specialization in your situation. A CPA who primarily handles corporate audits is not the same as a CPA who specializes in individual tax planning for retirees. Ask what percentage of their clients look like you. If the answer is vague, keep looking.

2. Proactive vs. reactive. Some tax professionals file what you give them. Others call you in October to discuss Roth conversions before year-end, or flag that your estimated payments are too low before you owe a penalty. If you need planning, not just preparation, ask how they work between April and January.

3. Communication. The best credential in the world is useless if your CPA doesn't return calls, can't explain what they're doing in plain language, or makes you feel like your questions are an inconvenience. You're hiring someone to handle your money. You should understand what they're doing with it.

Tip

Most tax work can be done remotely. Specialization in your situation matters more than geography. A CPA in another state who handles 200 clients like you is typically better than a local generalist who has never dealt with your situation.