How to Verify a Tax Preparer's Credentials (PTIN + CPA License)
How to check a paid tax preparer's actual credentials — the IRS's free preparer directory, the PTIN requirement, and NASBA's CPAverify tool for confirming a CPA license — before you hand over your tax documents.
You're staring at a stack of receipts, a W-2, and a preparer's ad promising a bigger refund — and no way to tell, just from a business card or a website, whether the person about to file your return actually has the credentials they're implying. Here's how to check, for free, before you hand over a Social Security number.
Anyone can get a PTIN — that's the part that surprises people
The IRS requires anyone who prepares federal tax returns for compensation to hold a current Preparer Tax Identification Number (PTIN). The IRS's own PTIN requirements page states it plainly: "Anyone who prepares or assists in preparing federal tax returns for compensation must have a valid 2026 PTIN before preparing returns." That's a real, mandatory federal registration — but it isn't a competency exam, a license, or a background check. A PTIN by itself doesn't tell you whether the person holding it has passed any test or completed any coursework. That's the gap the credential checks below actually close.
What the IRS's own preparer directory covers — and what it leaves out
The IRS publishes a public Directory of Federal Tax Return Preparers with Credentials and Select Qualifications, built from the information in preparers' own PTIN accounts. It lists preparers who hold both an active PTIN and one of a specific set of credentials: Enrolled Agent, Certified Public Accountant, Attorney, Enrolled Retirement Plan Agent, Enrolled Actuary, or Annual Filing Season Program (AFSP) Record of Completion holder. The directory updates weekly, though the IRS notes new or revised information can take up to four weeks to appear.
The IRS is explicit about the directory's limit: "The directory does not list non-credentialed return preparers who are not Annual Filing Season Program (AFSP) participants." In other words, a preparer can be operating entirely within the law — holding a valid PTIN, charging you a fee — without ever showing up in this directory, because a PTIN alone doesn't earn a listing. If someone doesn't appear in the directory, it isn't automatic proof they're unqualified or unlicensed; it may just mean they haven't earned one of the specific credentials the directory tracks, or that they've opted out of being listed. Either way, it's a reason to ask them directly what credential, if any, they hold.
Enrolled agents: a federal credential most people have never heard of
One category in that directory is worth knowing about on its own: the enrolled agent (EA). The IRS describes enrolled agent status as the highest credential the agency itself awards, earned by passing a dedicated exam and maintaining ongoing continuing education, on top of holding a PTIN. Unlike a PTIN, becoming an EA involves clearing a specific bar set by the IRS — it's a federal credential, not a state one, which is part of why it doesn't get the same name recognition as "CPA" even though it can carry comparable standing when it comes to your tax return specifically.
For a CPA specifically, there's a separate national lookup
A Certified Public Accountant license isn't issued by the IRS at all — it's issued and policed state by state, through each state's own Board of Accountancy. Checking one state's board site by hand for an out-of-state CPA used to be the only option. NASBA (the National Association of State Boards of Accountancy) now runs CPAverify.org, described on NASBA's own site as "a CPA license search tool populated by official, publicly available, CPA licensing data sent from Boards of Accountancy to a central database" — pulling in data from 53 participating jurisdictions, which NASBA calls "the only official, free, single-source national database of licensed CPAs available to the public." A search shows whether a license is active and in good standing, along with professional history, without you having to track down which specific state board to contact first.
The middle tier: AFSP, for preparers without a credential
Not every competent preparer is a CPA, attorney, or enrolled agent. The IRS's Annual Filing Season Program exists for non-credentialed preparers who complete voluntary continuing education; the IRS frames it as a way for these preparers to "set yourself apart" and gain limited representation rights — meaning they can represent clients they prepared returns for in front of certain IRS personnel, a narrower authority than what a CPA, attorney, or enrolled agent holds. AFSP Record of Completion holders do show up in the IRS's public directory, which is one more reason the directory search is worth running even for a preparer who isn't a CPA or an EA.
How to actually check
Start with the credential the preparer claims. If they say CPA, run the name through CPAverify.org. If they say enrolled agent, attorney, or AFSP participant — or you just want to see what's on file at all — search the IRS's own Directory of Federal Tax Return Preparers. Neither tool charges a fee or requires you to hand over your own identifying information to search. If a claimed credential doesn't turn up in the matching official lookup, that's a direct question worth asking the preparer before you sign an engagement letter or provide any tax documents — not necessarily proof of wrongdoing, but not something to wave off either.
Where this fits
This is the same instinct behind checking a financial planner's CFP certification, checking a broker or adviser through FINRA's BrokerCheck, checking an insurance agent's state license, confirming a lender is actually licensed through NMLS Consumer Access, or spotting the red flags in a debt settlement or credit repair pitch: a free, official lookup tells you more in a few minutes than a confident pitch ever will. It matters most right around now, too — anyone who filed for a 2026 extension on their 2025 return has until October 15 to actually file, and that's exactly the window when people are hiring a preparer under time pressure, which is when a quick credential check is easiest to skip.
What this isn't
This is a description of how the IRS's own preparer directory, the PTIN requirement, and NASBA's CPAverify tool work — not a claim that ClearValue Money certifies, licenses, or vouches for any individual tax preparer, and not a suggestion that a clean credential check is a complete background check on someone's business practices. ClearValue Money is a publisher; it has no role in licensing tax preparers or administering the IRS's or NASBA's programs. Requirements and lookup tools can change — the IRS's and NASBA's own sites are the authoritative, current sources, and are the right place to check before you hand over your tax documents or any payment.
Frequently asked
Does having a PTIN mean a tax preparer is qualified?
Not by itself. The IRS's own PTIN requirements page states that anyone who prepares federal tax returns for compensation must have a valid, current-year PTIN — but a PTIN is a registration number, not a competency exam, a license, or a background check.
What does it mean if a preparer doesn't show up in the IRS directory?
It isn't automatic proof they're unqualified. The IRS's own FAQ page is explicit that the directory "does not list non-credentialed return preparers who are not Annual Filing Season Program (AFSP) participants" — a preparer can be operating legally, with a valid PTIN, without holding one of the specific credentials the directory tracks (Enrolled Agent, CPA, Attorney, Enrolled Retirement Plan Agent, Enrolled Actuary, or AFSP participant).
How is a CPA license verified if the IRS doesn't issue it?
CPA licenses are issued and regulated state by state through each state's own Board of Accountancy. NASBA's CPAverify.org pulls licensing data directly from 53 participating jurisdictions into one free, public search — described on NASBA's own site as "the only official, free, single-source national database of licensed CPAs available to the public."
What is an enrolled agent, and how is it different from a CPA?
An enrolled agent (EA) is a federal credential — the IRS describes it as the highest credential the agency itself awards, earned by passing a dedicated IRS exam and maintaining continuing education, on top of holding a PTIN. A CPA license, by contrast, is issued and policed at the state level. Both show up in the IRS's public preparer directory.
Sources
The named, dated public references below back the points made above. Rules and guidance change; confirm the current version with the source before you rely on it.
- IRS — Directory of Federal Tax Return Preparers FAQs
- IRS — PTIN Requirements for Tax Return Preparers — Internal Revenue Service
- IRS — Enrolled Agents — Internal Revenue Service
- NASBA — CPAverify — National Association of State Boards of Accountancy
- IRS — Extension Filers Can Use IRS Free File This Summer (IR-2026-101) — Internal Revenue Service
The standard behind this
Everything here traces back to one published editorial standard — how we source, score, and disclose across the family.
Get an email when we publish new trust coverage.
We're building out the trust shelf. We'll email you the moment new coverage lands — no checking back.
More on trust
- Trump Accounts Auto-Enrollment Is Done — How to Tell a Real Treasury Message From a Scam
Treasury announced on October 1 that automatic enrollment for Trump Accounts is complete. Any big federal rollout draws impersonators — here are the official channels Treasury lists, and the checks the FTC recommends before you click.
- FTC Warns of Open Enrollment Health Insurance Scams — How to Reach the Real Medicare and HealthCare.gov Sites
Medicare open enrollment starts October 15 and Marketplace enrollment starts November 1. The FTC's September 28 alert says scammers pay to appear at the top of search results — here's the check it recommends before you enter any personal information.
- The FTC Sent $23.8 Million to Grubhub Drivers and Diners — Here's the Check-Cashing Deadline and How to Verify Yours
The FTC mailed refund checks to 640,038 Grubhub drivers and diners starting mid-August 2026. Checks must be cashed within 90 days — here's the real deadline and how to tell a genuine payment from a scam.