CPA vs. Tax Preparer vs. Enrolled Agent

Anyone with a $18.75 registration can charge to file your return. The credential decides what happens when something goes wrong.

There is no federal license to be a paid tax preparer. The person doing your return may have spent years qualifying, or may have registered online last week. Both are legal. The difference shows up at the worst possible moment — when the IRS has a question.

The whole thing in one table

Tax preparer credentials compared by licensing body, requirements and IRS representation rights
CredentialLicensed byWhat it takesIRS rights
CPAState board — in Florida, DBPR150 college credit hours, all four exam parts, 2,000 hours of verified experience, 80 hours CPE every 2 yearsUnlimited
Enrolled agent (EA)The IRS, federallyThree-part Special Enrollment Examination, or qualifying IRS experience; 72 hours CPE every 3 yearsUnlimited
AttorneyState barLaw degree, bar exam, ongoing CLEUnlimited
AFSP participantNobody — a voluntary IRS programA set number of CE hours for that filing seasonLimited
PTIN holder, no credentialNobodyA $18.75 annual registration. No exam, no education, no experience.None

Representation rights are the real difference

Everything else is detail. The IRS sorts preparers by what they are allowed to do on your behalf, and there are only three tiers.

  • Unlimited — CPAs, enrolled agents and attorneys “may represent their clients on any matters including audits, payment/collection issues, and appeals.”
  • Limited — an Annual Filing Season Program participant may represent you only on a return they personally prepared and signed, and only before revenue agents and similar staff. Not appeals. Not collections.
  • None — a preparer with nothing but a PTIN has no authority to represent you before the IRS at all, for anything filed after December 31, 2015.

Read that last one again. Someone can charge you to prepare a return, sign it, and then be legally unable to speak to the IRS about it.

What a PTIN actually is

A Preparer Tax Identification Number is a registration, not a qualification. Anyone who prepares federal returns for compensation must have one — it costs $18.75 a year and requires no exam, no education and no experience.

That is not a scandal; most PTIN-only preparers are competent people doing straightforward returns. But “registered with the IRS” is a phrase some of them use, and it means nothing more than this.

CPA

Licensed by a state, not the federal government. In Florida that is the Board of Accountancy under DBPR, and it takes 150 college credit hours, all four parts of the CPA exam inside a rolling 30-month window, a year of experience — at least 2,000 hours — verified by another CPA, and 80 hours of continuing education every two years, including 4 hours of Florida-approved ethics.

The CPA is the broad credential: tax, but also audit, assurance, and financial reporting. If you need reviewed financial statements for a lender, or advice about your business rather than just its return, that breadth is what you are paying for. 29,952 of them are licensed in Florida.

Enrolled agent

Federally licensed, directly by the IRS — the only credential the IRS itself awards, and it calls it “the highest credential the IRS awards.” You get it by passing a three-part Special Enrollment Examination, or through qualifying experience as a former IRS employee, and you keep it with 72 hours of continuing education every three years.

The EA is the deep credential: tax and nothing but tax, with the same unlimited representation rights as a CPA. For a complicated return, an IRS notice or a collections problem, an EA is not a downgrade. They also work in every state without relicensing, which matters if you moved to Florida and still have a filing obligation elsewhere.

Which do you actually need?

  • Simple W-2 return — software, or any competent preparer. Paying for a credential here buys reassurance more than outcome.
  • An IRS letter, an audit, or back taxes — CPA, EA or attorney. Nothing else can carry it through appeals or collections.
  • A Florida business — CPA. Corporate income tax, sales and use tax with the county surtax, reemployment tax and tangible personal property are all state-level and all local knowledge.
  • Financial statements, or a lender asking for them — CPA. An EA cannot perform an audit or a review.
  • Something legally contested — attorney, for privilege. Accountant-client privilege is far narrower than attorney-client.

The one red flag that settles it

A paid preparer is required by law to sign your return and put their PTIN on it. Someone who prepares it and then tells you to sign and file it yourself is what the IRS calls a ghost preparer.

You remain legally responsible for what is filed, whoever typed it. That is precisely why an unsigned return matters: the person who made the choices on it has arranged to be untraceable, and you are the one left holding the result.

How to check, in two minutes

  1. Ask what credential they hold — the answer should be immediate and specific.
  2. For a CPA, look up the license on Florida’s DBPR register (opens in new tab). Our walkthrough covers what the status actually means.
  3. For anyone else, search the IRS Directory of Federal Tax Return Preparers (opens in new tab). Note what it tells you by omission: it lists only credentialed preparers and AFSP participants, so someone absent from it may simply hold nothing.
  4. Confirm they will sign the return. If that is awkward to ask, you have your answer.

Common questions

Is an enrolled agent as good as a CPA?
For tax, often yes. Both have unlimited rights to represent you before the IRS, and an enrolled agent is a tax specialist by definition — it is the only credential the IRS itself awards. A CPA is the broader qualification, covering audit, assurance and financial reporting as well as tax, which matters if you need financial statements, an audit, or business advice beyond the return.
Can anyone legally charge to prepare my tax return?
Essentially yes. Anyone who prepares federal returns for compensation needs a Preparer Tax Identification Number, which costs $18.75 a year and requires no exam, no education and no experience. There is no federal licensing requirement to be a paid preparer.
What does "unlimited representation rights" actually mean?
The IRS defines it as being able to represent clients on any matter including audits, payment and collection issues, and appeals. Only CPAs, enrolled agents and attorneys have it. A preparer without a credential has no authority to represent you before the IRS at all for returns filed after December 31, 2015.
My preparer will not sign my return. Is that a problem?
Yes, and it is the clearest warning sign there is. A paid preparer is required by law to sign the return and include their PTIN. The IRS calls someone who refuses a ghost preparer. You remain legally responsible for what is filed either way, which is exactly why it matters.
Does it matter that Florida has no state income tax?
It narrows the question rather than removing it. There is no Florida individual return, so the argument for someone who knows a second tax code does not apply to a simple individual filer. It applies fully to a business, which still faces Florida corporate income tax, sales and use tax, reemployment tax and tangible personal property tax.

Looking for a licensed Florida CPA?

Every CPA listed here comes from the state license register. Tell us what you need and we’ll connect you — free, no obligation.

Get Matched — Free →

Credential requirements, representation rights and the PTIN fee are from the IRS; Florida licensing requirements from DBPR. Checked . The PTIN fee changes — confirm it with the IRS before relying on it.