What public registries hold the truth about a CPA firm, and can AI systems read them?
The official records exist and they are good. Most of them are search forms, and a search form is a door a crawler rarely walks through.
Five kinds of public registry record who a CPA firm and its people are: state boards of accountancy, NASBA's national license search, the IRS preparer directory, state preparer registries such as California's, and the AICPA member and credential directories. They are the authoritative records. Almost all of them are search forms rather than pages, and none of the companies that build AI assistants says it consults them.
The registries, one at a time
State boards of accountancy
Records: individual CPA licenses and firm permits, the legal source for both. California also registers the fictitious names firms practice under, through its Board of Accountancy. Readable by a crawler: varies board by board, since every jurisdiction runs its own lookup in its own format. We have not tested them all.
NASBA's Accountancy Licensee Database
Records: state board data for individuals and firms from 53 participating jurisdictions, plus disciplinary markers. Readable by a crawler: on 2026-09-26 its search page refused requests that identified as AI or search crawlers, and its robots.txt disallows the search and profile paths.
IRS Directory of Federal Tax Return Preparers
Records: preparers with a PTIN who are enrolled agents, CPAs, attorneys, enrolled retirement plan agents, enrolled actuaries or Annual Filing Season Program participants, shown with name, city, state, ZIP and credential, per the IRS FAQ. It lists people, not firms. Readable by a crawler: it is a query application; our request to it ran into redirects instead of a page. Preparers can opt out, and the IRS says changes may take up to four weeks to appear.
State preparer registries
Records: in California, paid preparers who are not CPAs, attorneys or enrolled agents must register with CTEC, which offers a public find and verify tool. Readable by a crawler: again a lookup, not a page per preparer.
AICPA directories
Records: AICPA and CIMA members, and holders of credentials such as PFS, ABV, CFF and CITP. The AICPA describes them as "strictly intended as a method to locate specific AICPA or CIMA members," either to validate status or to engage them, on its directories page. It is not a consumer guide to local firms.
What the assistants say they read
Google's documentation for AI Overviews and AI Mode says a page must be "indexed and eligible to be shown in Google Search with a snippet" to appear as a supporting link. OpenAI describes OAI-SearchBot as the crawler that surfaces sites in ChatGPT search, and Perplexity describes PerplexityBot and Perplexity-User in similar terms. Every one of those descriptions is about fetching pages. A license record that only exists as the result of a form submission is not a page any of them says it visits.
So the registry is the truth and the site is the messenger
The practical consequence is a division of labor. The registries hold the facts. Your website, your Google Business Profile and the crawlable directories are where those facts can be read by the systems writing answers. The job is to make the readable version say exactly what the official version records: the same legal firm name the board issued the permit to, the same spelling of each person's name, the same credential and the same state. When a model has only your words, your words need to be ones the board would stand behind.
It also means a gap in a registry can leak into an answer. A preparer who opted out of the IRS directory, or whose new credential has not appeared yet, has nothing official in view to back up the site's claim.
A records reconciliation for a small firm
- Pull every record for the firm and each credentialed person: state board, CPAverify, the IRS directory, CTEC if you are in California, AICPA credentials if any.
- Write one reference sheet: legal names, credentials, states, license or permit status, and the date you checked.
- Decide whether each person wants to stay listed in the IRS directory. Opting out is a legitimate choice; it just removes one official confirmation.
- Correct your site, Business Profile and directory listings to match the sheet. The entity consistency pillar explains why disagreements cost you.
- Repeat when anyone is licensed, leaves, or changes their name.
More on how accounting firms appear in AI answers is on the accounting firm AI visibility page, including how to connect partners, licenses and the firm permit on your own site.
Not legal or tax advice. This describes how AI systems read an accounting practice in public; your state board of accountancy, Circular 230 and your own counsel govern what you may publish.
Questions
Do AI assistants use CPAverify or the IRS preparer directory?
No AI assistant documents using CPAverify, a state board lookup or the IRS Directory of Federal Tax Return Preparers when it answers a question about an accountant. Google says AI Overviews draw supporting links from indexed pages eligible for a snippet, and OpenAI and Perplexity describe crawlers that fetch public pages. Registry records that sit behind search forms are unlikely to be among those pages.
Can a tax preparer be missing from the IRS preparer directory?
Yes. The IRS Directory of Federal Tax Return Preparers with Credentials and Select Qualifications lets a listed preparer opt out, and the IRS says it may take up to four weeks for new or revised information to appear even though the directory updates weekly. Absence from the directory is therefore not proof that a preparer lacks a credential.
More questions from accountants
This page is part of AI visibility for accounting firms, the AIOInsights guide to how AI systems find, read and describe this kind of practice.
- Can ChatGPT tell whether an accountant is actually a CPA?
- When an AI answer blurs an enrolled agent and a CPA, what should an EA's site say?
- Your license is personal and your permit is the firm's: how should a firm site connect them?
- After a private equity deal, which entity is the CPA firm an AI should name?
- What happens to an acquired firm's name, domain and Business Profile in AI answers after a merger?
- How should an accounting firm publish filing-season hours so AI answers do not send clients to a closed office?
- Remote accounting firm or local CPA: how does an AI decide you serve my state?
- How do QuickBooks ProAdvisor and Xero directory profiles shape how AI describes a bookkeeping or accounting firm?
- What can an accounting firm say about results and fees without breaking AICPA 1.600 or Circular 230?
- What does a crypto tax or S corporation page need before an AI will name a firm for it?
- Where AIO falls short for accounting firms