• CPA & bookkeeping support
  • QuickBooks setup and cleanup
  • Monthly reporting
  • Tax planning
  • CFO advisory
  • Virtual and local support

Serving

  • Small businesses
  • Nonprofits
  • Real estate investors
  • Restaurants
  • Contractors
  • Healthcare practices
  • Eco & green businesses

License verification

CPA License Lookup

Verify any U.S. CPA in two minutes — for free.

Every state board of accountancy publishes a free license lookup, and NASBA's CPAverify covers most of them in one search. This guide walks you through verifying any CPA in the country, reading the license status, and spotting warning signs before you sign an engagement letter.

5-step verification

How to verify a CPA license

The process is the same in every state: identify the CPA, find the issuing board, search the official portal, confirm the status, and check for discipline.

  1. 1

    Get the CPA's full name and license number

    Ask for the CPA's legal name as it appears on their license plus the license number and issuing state. A licensed CPA will share both without hesitation — anyone who won't is a red flag on its own.

  2. 2

    Pick the right state board

    CPAs are licensed by state, not federally. Verify with the board that issued the license. If the CPA practices across state lines under mobility, the issuing state is what matters for status — but check the practicing state too.

  3. 3

    Search NASBA CPAverify or the state board portal

    NASBA's CPAverify aggregates roughly 47 state boards in one free search. For states not in CPAverify (or for the cleanest record), go directly to the state board's license lookup page.

  4. 4

    Confirm status, expiration, and license type

    Look for an Active status with a current expiration date. Note whether the license is Active, Inactive, Retired, Lapsed, Suspended, or Revoked — only Active CPAs can sign attest work and represent you in audits.

  5. 5

    Check discipline history and complaints

    Most boards publish enforcement actions and consent orders. Search the CPA's name on the board's enforcement page. Recent suspensions, fraud findings, or unresolved consent orders are deal-breakers.

Official sources

State board lookups

CPAs are licensed by state. NASBA's free CPAverify aggregates roughly 47 jurisdictions in one search; for the rest, or for the most complete record, go straight to the state board.

NASBA CPAverify — multi-state lookup
ALAlabamaAlabama State Board of Public AccountancyAKAlaskaAlaska Board of Public AccountancyAZArizonaArizona State Board of AccountancyARArkansasArkansas State Board of Public AccountancyCACaliforniaCalifornia Board of AccountancyCOColoradoColorado State Board of AccountancyCTConnecticutConnecticut State Board of AccountancyDEDelawareDelaware State Board of AccountancyDCDistrict of ColumbiaDC Board of AccountancyFLFloridaFlorida Board of AccountancyGAGeorgiaGeorgia State Board of AccountancyGUGuamGuam Board of AccountancyHIHawaiiHawaii Board of Public AccountancyIDIdahoIdaho State Board of AccountancyILIllinoisIllinois Board of Examiners / IDFPRINIndianaIndiana Board of AccountancyIAIowaIowa Accountancy Examining BoardKSKansasKansas Board of AccountancyKYKentuckyKentucky State Board of AccountancyLALouisianaState Board of CPAs of LouisianaMEMaineMaine Board of AccountancyMDMarylandMaryland Board of Public AccountancyMAMassachusettsMassachusetts Board of Public AccountancyMIMichiganMichigan State Board of AccountancyMNMinnesotaMinnesota Board of AccountancyMSMississippiMississippi State Board of Public AccountancyMOMissouriMissouri State Board of AccountancyMTMontanaMontana Board of Public AccountantsNENebraskaNebraska Board of Public AccountancyNVNevadaNevada State Board of AccountancyNHNew HampshireNew Hampshire Board of AccountancyNJNew JerseyNew Jersey State Board of AccountancyNMNew MexicoNew Mexico Public Accountancy BoardNYNew YorkNew York State Board for Public AccountancyNCNorth CarolinaNorth Carolina State Board of CPA Examiners (NCSBCPA)NDNorth DakotaNorth Dakota State Board of AccountancyMPNorthern Mariana IslandsCNMI Board of Public AccountancyOHOhioAccountancy Board of OhioOKOklahomaOklahoma Accountancy BoardOROregonOregon Board of AccountancyPAPennsylvaniaPennsylvania State Board of AccountancyPRPuerto RicoPuerto Rico Board of AccountancyRIRhode IslandRhode Island Board of AccountancySCSouth CarolinaSouth Carolina Board of AccountancySDSouth DakotaSouth Dakota Board of AccountancyTNTennesseeTennessee State Board of AccountancyTXTexasTexas State Board of Public AccountancyUTUtahUtah Board of Accountancy / DOPLVTVermontVermont Board of Public AccountancyVIVirgin IslandsUSVI Board of Public AccountancyVAVirginiaVirginia Board of AccountancyWAWashingtonWashington State Board of AccountancyWVWest VirginiaWest Virginia Board of AccountancyWIWisconsinWisconsin Accounting Examining BoardWYWyomingWyoming Board of CPAs

Reading the result

What each license status means

Status labels are similar across state boards. Here's the plain-English version — and whether each one is safe to hire.

StatusWhat it meansSafe to hire?Note
ActiveLicense is current and in good standing. Safe to hireCan sign tax returns, audits, and reviews.
InactiveVoluntarily placed on hold; CPE not required. CautionCannot use the CPA title in practice or sign attest work.
RetiredCPA has retired the license, often after 55+. CautionCannot offer paid CPA services; fine for informal mentoring.
Expired / LapsedLicense period ended and was not renewed on time. Do not hireNot authorized to practice until reinstated.
ProbationActive but under board supervision after a violation. CautionRead the consent order before hiring — terms vary widely.
SuspendedLicense paused by the board for cause. Do not hireCannot legally practice as a CPA during suspension.
RevokedLicense terminated by the board. Do not hireDo not hire. Revocations follow serious findings.
SurrenderedLicense voluntarily given up, often in lieu of discipline. Do not hireTreat the same as revoked for hiring purposes.

Who does what

CPA vs EA vs tax preparer vs bookkeeper

"Accountant" is unregulated. These four titles cover the people most likely to touch your books or taxes — and only two of them can represent you before the IRS without restriction.

AttributeCPAEnrolled AgentTax preparer (PTIN)Bookkeeper
Regulated byState board of accountancyU.S. Treasury / IRSIRS (PTIN only)Not licensed; optional certifications
ExamUniform CPA Exam (4 sections)Special Enrollment Exam (3 parts)None required for PTINNone (QBO/Xero certs optional)
Education150 college credits, typically a master'sNo degree requiredNo degree requiredNo degree required
Can represent you in an IRS auditYes — unlimited representationYes — unlimited representationLimited (only returns they prepared, if AFSP)No
Can sign audited or reviewed financial statementsYesNoNoNo
Typical workTax, audit, advisory, attest, complex planningTax prep, IRS representation, planningSeasonal return prepDay-to-day books, AR/AP, reconciliations
Hire when…You need audited financials, complex tax, or strategic advisory.You need affordable tax expertise and IRS representation.Your return is simple and your budget is tight.You need clean monthly books your CPA can build on.

Hire-or-walk checklist

Warning signs before you hire

Any one of these is enough to walk away. The IRS publishes most of them as "ghost preparer" or fraud indicators every filing season.

  • Won't share a license number

    A practicing CPA's license number is public information. Refusal almost always means the title is unearned or the license is not in good standing.

  • No PTIN on the return

    Anyone paid to prepare a federal tax return must sign it and include their PTIN. An unsigned return — or 'self-prepared' on a return you didn't prepare — is an IRS-defined red flag.

  • Fee is a percentage of your refund

    The IRS and every state board prohibit contingent fees on original tax returns. A percentage-of-refund pitch signals an unlicensed or unethical preparer.

  • Guarantees a specific refund before seeing your documents

    No legitimate CPA promises a refund amount sight unseen. Guarantees are a hallmark of fraud and identity-theft schemes.

  • Asks you to sign a blank or incomplete return

    You should review the completed return — including the preparer signature, PTIN, and firm EIN — before signing. Never sign a blank 8879 or paper return.

  • Routes your refund to their account

    Refunds belong in your bank account or a check made out to you. Preparer-controlled refund accounts are a common fraud pattern.

  • No verifiable physical address or firm name

    A real CPA practice has a registered firm name, a physical address, and (usually) firm registration with the state board.

  • Recent discipline or unresolved consent order

    Suspensions, revocations, and open complaints on the board's enforcement page are public for a reason. Read them before signing an engagement letter.

Skip the guesswork

Every CPA in our directory is license-verified.

CPAZenith confirms an active license with the issuing state board for every firm we list. Search by city, state, or specialty to find one that fits.

Related guides

Best CPAs

How CPAZenith ranks and vets the firms in our directory.

Read guide

CPA Fee Schedule 2026

What CPAs actually charge for every common service.

Read guide

Browse the CPA Directory

Search vetted CPAs by state, city, and specialty.

Read guide

Verify a CPA Before You Hire

A two-minute license check can save you from a five-figure mistake.

Read guide

North Carolina CPA License Lookup

Search the NC State Board of CPA Examiners in seconds.

Read guide

Alabama CPA License Lookup

Search the Alabama State Board of Public Accountancy in seconds.

Read guide

Alaska CPA License Lookup

Verify any AK CPA's license in under two minutes — for free.

Read guide

Arizona CPA License Lookup

Verify any AZ CPA's license in under two minutes — for free.

Read guide

Arkansas CPA License Lookup

Verify any AR CPA's license in under two minutes — for free.

Read guide

Colorado CPA License Lookup

Verify any CO CPA's license in under two minutes — for free.

Read guide

Connecticut CPA License Lookup

Verify any CT CPA's license in under two minutes — for free.

Read guide

Delaware CPA License Lookup

Verify any DE CPA's license in under two minutes — for free.

Read guide

District of Columbia CPA License Lookup

Verify any DC CPA's license in under two minutes — for free.

Read guide

Florida CPA License Lookup

Verify any FL CPA's license in under two minutes — for free.

Read guide

Georgia CPA License Lookup

Verify any GA CPA's license in under two minutes — for free.

Read guide

Hawaii CPA License Lookup

Verify any HI CPA's license in under two minutes — for free.

Read guide

Idaho CPA License Lookup

Verify any ID CPA's license in under two minutes — for free.

Read guide

Illinois CPA License Lookup

Verify any IL CPA's license in under two minutes — for free.

Read guide

Indiana CPA License Lookup

Verify any IN CPA's license in under two minutes — for free.

Read guide

Iowa CPA License Lookup

Verify any IA CPA's license in under two minutes — for free.

Read guide

Kansas CPA License Lookup

Verify any KS CPA's license in under two minutes — for free.

Read guide

Kentucky CPA License Lookup

Verify any KY CPA's license in under two minutes — for free.

Read guide

Louisiana CPA License Lookup

Verify any LA CPA's license in under two minutes — for free.

Read guide

Maine CPA License Lookup

Verify any ME CPA's license in under two minutes — for free.

Read guide

Maryland CPA License Lookup

Verify any MD CPA's license in under two minutes — for free.

Read guide

Massachusetts CPA License Lookup

Verify any MA CPA's license in under two minutes — for free.

Read guide

Michigan CPA License Lookup

Verify any MI CPA's license in under two minutes — for free.

Read guide

Minnesota CPA License Lookup

Verify any MN CPA's license in under two minutes — for free.

Read guide

Mississippi CPA License Lookup

Verify any MS CPA's license in under two minutes — for free.

Read guide

Missouri CPA License Lookup

Verify any MO CPA's license in under two minutes — for free.

Read guide

Montana CPA License Lookup

Verify any MT CPA's license in under two minutes — for free.

Read guide

Nebraska CPA License Lookup

Verify any NE CPA's license in under two minutes — for free.

Read guide

Nevada CPA License Lookup

Verify any NV CPA's license in under two minutes — for free.

Read guide

New Hampshire CPA License Lookup

Verify any NH CPA's license in under two minutes — for free.

Read guide

New Jersey CPA License Lookup

Verify any NJ CPA's license in under two minutes — for free.

Read guide

New Mexico CPA License Lookup

Verify any NM CPA's license in under two minutes — for free.

Read guide

New York CPA License Lookup

Verify any NY CPA's license in under two minutes — for free.

Read guide

North Dakota CPA License Lookup

Verify any ND CPA's license in under two minutes — for free.

Read guide

Ohio CPA License Lookup

Verify any OH CPA's license in under two minutes — for free.

Read guide

Oklahoma CPA License Lookup

Verify any OK CPA's license in under two minutes — for free.

Read guide

Oregon CPA License Lookup

Verify any OR CPA's license in under two minutes — for free.

Read guide

Pennsylvania CPA License Lookup

Verify any PA CPA's license in under two minutes — for free.

Read guide

Rhode Island CPA License Lookup

Verify any RI CPA's license in under two minutes — for free.

Read guide

South Carolina CPA License Lookup

Verify any SC CPA's license in under two minutes — for free.

Read guide

South Dakota CPA License Lookup

Verify any SD CPA's license in under two minutes — for free.

Read guide

Tennessee CPA License Lookup

Verify any TN CPA's license in under two minutes — for free.

Read guide

Texas CPA License Lookup

Verify any TX CPA's license in under two minutes — for free.

Read guide

Utah CPA License Lookup

Verify any UT CPA's license in under two minutes — for free.

Read guide

Vermont CPA License Lookup

Verify any VT CPA's license in under two minutes — for free.

Read guide

Virginia CPA License Lookup

Verify any VA CPA's license in under two minutes — for free.

Read guide

Washington CPA License Lookup

Verify any WA CPA's license in under two minutes — for free.

Read guide

West Virginia CPA License Lookup

Verify any WV CPA's license in under two minutes — for free.

Read guide

Wisconsin CPA License Lookup

Verify any WI CPA's license in under two minutes — for free.

Read guide

Wyoming CPA License Lookup

Verify any WY CPA's license in under two minutes — for free.

Read guide

FAQ

Frequently asked questions

Is CPAverify the same as a state board lookup?+

CPAverify is a free NASBA-hosted aggregator that searches roughly 47 of 55 U.S. jurisdictions in one place. It's the fastest first stop, but a small number of boards aren't in the index — and the state board's own portal is always the authoritative source for status, expiration, and discipline.

What does it cost to verify a CPA license?+

Nothing. Every state board publishes a free license lookup, and NASBA's CPAverify is free as well. If a site charges a fee to confirm a CPA's status, it's not the board — it's a third party.

Can a CPA practice in a state where they aren't licensed?+

Yes — under CPA mobility, a CPA in good standing in one state can serve clients in most other states without a second license, as long as they hold a substantially equivalent license. Attest work (audits, reviews) often still requires firm registration in the client's state.

What's the difference between a CPA license and a PTIN?+

A PTIN (Preparer Tax Identification Number) is required for anyone paid to prepare federal tax returns. It is not a license — it's a registration. A CPA license requires a degree, passing the CPA Exam, and 1–2 years of supervised experience, plus annual CPE.

What should I do if a CPA's license is Inactive or Expired?+

Do not engage them for new tax, attest, or advisory work. Inactive CPAs cannot legally use the CPA title in practice. Expired or lapsed licenses must be reinstated by the board before the CPA can take on paid client work.

How do I report a CPA for misconduct?+

File a complaint with the state board that issued the license. Most boards accept complaints online and review every submission. For tax-specific fraud, also file IRS Form 14157 (Complaint: Tax Return Preparer).