Getting Started

CPA vs Tax Preparer: Which One Does Your Small Business Need?

CPA, enrolled agent, or tax preparer? Learn the real differences in credentials and IRS representation rights, and which one fits your small business.

Dushyant Hirwani
October 11, 2026 · 6 min read
The short answer

A CPA is licensed by a state board of accountancy, an enrolled agent is licensed by the IRS, and a tax preparer may hold only a PTIN. CPAs, enrolled agents, and attorneys have unlimited rights to represent taxpayers before the IRS, while other preparers have limited representation rights. Match the credential to the complexity of your needs.

On this page
  1. The main credentials
  2. IRS representation rights
  3. What a basic preparer is good for
  4. When you should look for a CPA, EA, or attorney
  5. How to verify credentials
  6. A simple decision rule

The word "accountant" is not protected in most places, and "tax preparer" covers everyone from seasonal staff to seasoned professionals. What matters is credentials, experience, and what the person is allowed to do for you.

The main credentials

  • Certified Public Accountant (CPA): licensed by a state board of accountancy after education, examination, and experience requirements. Can prepare returns, perform audits and attestations where licensed, and represent clients before the IRS.
  • Enrolled Agent (EA): federally authorized by the IRS to represent taxpayers, with a specialty in taxation. Can represent clients before the IRS in any state.
  • Tax attorney: a licensed lawyer who can represent clients and give legal advice, valuable for disputes and complex legal structuring.
  • Registered tax return preparer with a PTIN: anyone paid to prepare federal returns must have a Preparer Tax Identification Number. A PTIN alone is not a professional license.

IRS representation rights

This is the most practical difference. Attorneys, CPAs, and enrolled agents have unlimited representation rights, meaning they can represent you on any tax matter before the IRS. Preparers without those credentials generally have limited representation rights, usually only for returns they prepared and signed, and only before certain IRS employees. If you may face an audit, notice, or collection issue, this matters.

What a basic preparer is good for

  • A simple personal return with standard forms.
  • A single-member LLC with straightforward income and expenses.
  • A one-time filing with no ongoing advice needed.

When you should look for a CPA, EA, or attorney

  • You have an S corporation, partnership, or multiple entities.
  • You operate in several states.
  • You have payroll, inventory, or complicated depreciation.
  • You are behind on filings or received IRS notices. See behind on business taxes.
  • You want proactive tax planning, not just filing.
  • You may need someone to speak to the IRS on your behalf.

How to verify credentials

  1. 1For a CPA, check your state board of accountancy's license lookup.
  2. 2For an enrolled agent or other authorized representative, use the IRS's public directory of federal tax return preparers.
  3. 3For an attorney, check the state bar.
  4. 4Ask for the credential in writing before engaging, especially if representation is part of the work.
  5. 5Make sure the preparer signs the return and includes a PTIN.

A simple decision rule

The more moving parts you have, and the more the IRS could ask questions, the more a credentialed professional is worth. Credentials are not everything, since experience with businesses like yours matters too, but they do determine what a person may legally do on your behalf. For cost context, see what a small business accountant costs.

Explore our tax preparation service or book a consultation to discuss which level of help fits your business.

#cpa vs tax preparer#enrolled agent#tax preparer#irs representation#hire accountant
Have a question about your situation?

Get a real answer on a free 30-minute call

General guidance only goes so far. Book a free consultation and we'll talk through your books, entity, and taxes, no obligation, remote across all 50 states.

FAQ

Frequently asked questions

Quick answers to what owners ask most about this topic.

Still have questions?

Talk it through on a free 30-minute call.

Book a consultation
What is the difference between a CPA and a tax preparer?
A CPA holds a state license with education, exam, and experience requirements. A tax preparer may only need a PTIN and can have a wide range of training. CPAs have unlimited IRS representation rights, while most other preparers have limited rights.
What is an enrolled agent?
An enrolled agent is a tax professional authorized by the IRS to represent taxpayers before it. EAs specialize in taxation and have unlimited representation rights, the same as CPAs and attorneys.
Do I need a CPA for my small business?
Not always. A simple sole proprietorship may be well served by a competent preparer. Multi-state operations, S corporations, payroll, or IRS problems are good reasons to choose a CPA, EA, or tax attorney.
Can any tax preparer represent me in an IRS audit?
Preparers without CPA, EA, or attorney credentials have limited representation rights, generally limited to returns they prepared and signed. For broader representation, hire a CPA, EA, or attorney.
Is a PTIN a license?
No. Anyone paid to prepare federal returns must have a PTIN, but it is a registration number, not a professional license or proof of expertise.
How can I check whether my accountant is a CPA?
Look up the license on your state board of accountancy website. Verify an enrolled agent through the IRS public directory, and an attorney through the state bar. Ask for credentials in writing before engaging.