AI search for CPA firms

GEO for Accounting Firms: How CPA Firms Get Named When Business Owners Ask AI

A dentist closing on a second location asks ChatGPT at 11 p.m. which CPA firms in San Antonio work with dental practices. The answer names three. Two of them say so on their websites. The third is a firm with a dental client list twice as long and a home page that says only tax, accounting and advisory.

October 14, 2026 · 12 min read

The short answer

GEO for accounting firms means making a CPA firm easy for AI engines to name for the specific work business owners ask about: audits, industry niches, entity tax and advisory. Engines draw on the firm's website, its Google Business Profile, reviews and public license lookups such as CPAverify and the Texas State Board, so those records must agree and every claim must satisfy AICPA and board advertising rules.

On this page
  1. Business owners ask for a specialist, not an accountant
  2. The license record an engine can check before it names you
  3. One licensed name, several partners and a merger nobody updated
  4. What the AICPA code and the Texas board let a firm claim
  5. Niche pages, people pages and other facts a model can lift
  6. Reviews from clients who prefer to stay invisible
  7. The first 30 days of GEO for a CPA firm
  8. Where DataCram fits for a CPA firm, and when a sole practitioner should skip us

Business owners ask for a specialist, not an accountant

Individual filers ask an AI who is open tonight. Business owners ask something narrower: who understands my industry, my entity, my problem. That narrowness is good news for GEO. An engine answering a niche question needs a source that states the niche plainly, and most firms never write it down.

  • Best CPA for small business taxes in San Antonio.
  • Accountant who specializes in real estate investors near me.
  • Fractional CFO services for startups.
  • Which CPA firms in Texas do audits for nonprofits that receive federal grants?
  • Do I need a CPA firm or a bookkeeper for a two-location restaurant?
  • Who can do a quality of earnings review before I buy a business?
  • CPA vs enrolled agent: who should do my taxes?

Run your own versions through the free AI visibility check to see which firms each engine names instead of yours. When the winner has thinner credentials, the gap is usually in the public record, not the work. The section on GEO by industry explains why each trade gets judged on different evidence.

The license record an engine can check before it names you

Accounting is licensed work, and the license records are public. That makes a CPA firm easy for an engine to verify, and easy to get wrong when the firm's own pages disagree with the board.

Sources behind AI answers about CPA firms, and the owner's job for each
What it showsWhat to do about it
CPAverify (NASBA)A free national search of licensed CPAs and firms, built from official data sent by 53 participating state boards, with markers for enforcement and disciplinary actionsSearch every partner and the firm. Spell names on your site exactly as the record does, including middle initials
Texas State Board of Public Accountancy lookupsPublic searches for individual CPAs, CPA firms and CPE sponsorsConfirm the firm license is current and the licensed name matches your signage, site and listings
Google Business ProfileThe map listing Gemini and Google's AI features read for hours, reviews and categoryUse the licensed firm name, the accounting category and complete services. Google says no one can pay for a better local rank
Practitioner profilesSeparate Google listings for public-facing CPAs at the firmDecide on purpose which partners get one; Google wants only the person's name on a practitioner profile when several work at one location
YelpReviews and business details Yelp says surface inside ChatGPT, Apple Maps, Bing and others (announced August 10, 2026)Claim the page, match name, address and phone, and answer reviews without discussing the engagement
Apple Business and Bing PlacesPlace data for Siri and Apple Maps, and for Bing, which powers Microsoft CopilotClaim both; Bing Places can import from Google
Your websiteThe one source you fully controlPublish niches, services, people and credentials on plain, fast pages

On that last row: a November 2024 BrightLocal study of local business searches in ChatGPT found 58% of the sources were business websites. ChatGPT search leans on Bing, so Microsoft Copilot and ChatGPT tend to see similar pages, while Gemini reads Google Maps data directly. Our guide to how AI chooses businesses explains the mechanics engine by engine.

One licensed name, several partners and a merger nobody updated

A CPA firm has a legal name, a brand people say out loud, several CPAs who are each findable on their own, and often merger-era names scattered across directories. An engine deciding who you are sees all of it. Texas adds a rule: under 22 TAC 501.83, a licensed firm may not perform services or offer them under a name other than the one in which it is licensed, and names that suggest special expertise or quality are presumed misleading.

The firm

One name everywhere: the licensed name, with its legal form designation such as P.C. or L.L.P. where the rule requires it. Google's own guidelines also bar keywords, locations and taglines in a Business Profile name, so 'Best Tax CPA San Antonio' fails twice.

The partners

Each CPA's bio uses the name on the license and states the license plainly. A partner with a practitioner listing gets the person's name only, never the firm's slogan.

The old names

After a merger, update every listing that still shows the predecessor firm, or say on your site which firm it became. Unresolved names split reviews.

The offices

Each location gets a page with its own address, hours and services, matched to its own listing.

The AICPA code adds its own version under the Form of Organization and Name Rule, 1.800.001: a member may not practice under a misleading firm name. None of this is busywork. Entity optimization is the discipline of making every public record describe the same business, and for a CPA firm the board record is the anchor the rest should match.

What the AICPA code and the Texas board let a firm claim

Everything you publish so an engine can quote it is advertising, and two rulebooks govern it before any AI reads a word. The test is not whether a sentence ranks but whether a board would call it misleading.

  • AICPA 1.600.001 and 1.600.010. Members in public practice may not seek clients through false, misleading or deceptive advertising. Promotion is misleading if it creates false or unjustified expectations of favorable results, implies an ability to influence a court or agency, or quotes a fee likely to rise substantially without saying so.
  • Third parties count. The code makes members responsible for third parties' promotion of their services. An agency writing your pages is inside the rule, not outside it.
  • Texas 22 TAC 501.82. Communications may not create unjustified expectations, imply credentials not held, make comparisons with other accountants that cannot be verified, or use testimonials and endorsements not based on verifiable facts.
  • Confidentiality, 1.700.001. A member in public practice may not disclose confidential client information without the client's specific consent. Under 1.700.090, even a client's name can be confidential when it reveals something, as in a bankruptcy practice.
  • Circular 230, section 10.30. CPAs who practice before the IRS are also bound by its ban on false, misleading or deceptive solicitations, and published fees must be honored for at least 30 days.
  • The IRS logo. The Internal Revenue Manual (1.17.7) says outside parties may not use the IRS seal or logo. A tax page decorated with it is a problem, whatever an image search turns up.

Niche pages, people pages and other facts a model can lift

Engines quote short, specific, self-contained statements. A CPA firm holds plenty of them and tends to hide them in a proposal PDF. Put them on HTML pages, written for a business owner, approved by a partner and kept current. Our guide to content AI can quote covers the format; here is the material specific to accounting.

  • Industry pages that prove the niche. Dental practices, construction contractors, nonprofits, real estate investors: one page each, with the entity types, filings and recurring problems you handle for them.
  • Service scope in plain words. Audit and assurance, reviews and compilations, business and individual tax, outsourced accounting, advisory. Say which you do and which you refer out.
  • People with checkable credentials. Each partner's license, the state that issued it, industry focus and years with the firm, matched to CPAverify.
  • How an engagement starts. The first meeting, the documents you ask for, and when the engagement letter arrives.
  • How fees work. Fixed monthly, per engagement or hourly, with any approved ranges and what changes them, so a range never becomes the misleading fee the code warns about.

Markup that fits an accounting practice

Schema.org defines AccountingService as a kind of FinancialService, itself a kind of LocalBusiness, which suits a firm's home and location pages; Person markup fits partner bios. Google says no special markup is needed for its AI features and that structured data must match the visible page, and it stopped showing FAQ rich results on May 7, 2026. Microsoft recommends JSON-LD for Copilot. Our page on structured data for AI sorts the useful from the decorative.

Reviews from clients who prefer to stay invisible

A restaurant collects reviews by accident. A CPA firm barely collects them at all, because business clients rarely announce who does their books. That leaves a thin profile in the places engines read: Google Maps, which feeds Gemini, and Yelp, which says its content surfaces inside ChatGPT.

The fix is a routine, not a campaign. Ask every client after a completed engagement, not only the happy ones; Google bans selective asking and any incentive, and the FTC's 2024 rule bans fake and AI-written reviews and undisclosed reviews from staff or relatives. Replies need care: a response that discusses the engagement can disclose confidential client information, so keep it general and take details offline. Testimonials you place on your own site must rest on verifiable facts under 501.82. Our page on reviews and AI recommendations covers the mechanics, and if an engine keeps repeating one sour review, see the fix for an AI that quotes a bad review.

The CPA firm with the best clients often has the fewest reviews, and AI engines notice the silence.

The first 30 days of GEO for a CPA firm

  1. 1

    Days 1 to 3: write the question set

    List 25 to 40 questions by niche and service: audits, entity tax, advisory, the industries you serve, plus the verification questions ('is this firm licensed'). Run them through ChatGPT, Gemini, Google's AI features, Perplexity and Copilot and save every answer.

  2. 2

    Days 4 to 7: pull the license record

    Search CPAverify and the Texas board for the firm and every partner. Note the exact licensed names and any mismatch with your site, listings and signage.

  3. 3

    Days 8 to 12: fix the entity

    Bring Google Business Profile, Apple Business, Bing Places and Yelp in line with the licensed name, address, phone and hours. Decide which partners get practitioner profiles. Chase down merger-era names.

  4. 4

    Days 13 to 18: check what crawlers can read

    View the source of your niche and service pages. If the text appears only after scripts run, AI crawlers that skip JavaScript may see an empty page. Confirm robots.txt does not block OAI-SearchBot, PerplexityBot or Claude-SearchBot by accident.

  5. 5

    Days 19 to 25: publish two niche pages

    Pick the two industries where you have the most clients and the least AI visibility. Draft, run them past the partner who owns the rules, and publish with matching AccountingService markup.

  6. 6

    Days 26 to 30: start the review routine and re-test

    Send review requests to every client from the last completed engagement cycle. Re-run the question set, record what changed, and set a monthly date to repeat it.

Do not expect answers to shift in a month; engines refresh on their own schedules. The first 30 days buy a clean record and a baseline. If an engine already states something false about the firm, the fix for AI that has wrong business information walks through the correction routes.

Where DataCram fits for a CPA firm, and when a sole practitioner should skip us

GEO is part of DataCram's monthly SEO programs: no long contract, a defined scope, starting at $625 a month, with most local businesses between $625 and $2,250 per the SEO pricing page. We set the tier after a free GEO audit, based on how competitive your niche questions are and how much the site, listings and content need. We track the answers with AICiteBeam, the monitoring platform we built, and report what the engines say rather than a score nobody can define.

A sole practitioner with a claimed Business Profile, a clean license record, a clear niche and steady reviews can do most of this alone. Firms with several partners, offices or a merger history usually get more from a managed program. The other two jobs live next door: marketing for accounting firms brings in business clients, and website design for accounting firms turns them into consultations. For the wider family, read GEO for financial services, the financial services marketing and finance website design overviews, compare GEO for tax preparers and GEO for financial advisors, and see how we work with professional services firms.

Questions owners ask us about AI search

CPAverify and the Texas State Board of Public Accountancy lookups are public, and engines that search the web can find public pages, so assume a license record can enter an answer. No engine publishes exactly which registries it reads. What you control is agreement: the names, firm license and credentials on your site should match the board record exactly, so a model that checks finds the same facts twice.

Only public-facing CPAs who can be reached at the verified location during stated hours fit Google's practitioner rules, and when several work at one office the profile carries the person's name only. Practitioner profiles can collect reviews and calls that would otherwise build the firm's listing, so decide deliberately. Many firms keep one strong firm profile and give practitioner listings only to partners whom clients ask for by name.

Only with the client's specific consent. AICPA rule 1.700.001 bars disclosing confidential client information without it, and interpretation 1.700.090 notes that even a client's name can be confidential when it reveals something about the client. Texas also requires testimonials to rest on verifiable facts. Anonymized case studies that describe the industry, the problem and the work, approved by a partner, are often the practical route.

Be careful. Texas presumes firm names suggesting special expertise are misleading, Google bars keywords in Business Profile names, and the AICPA code treats unjustified claims as misleading advertising. The legitimate path is content: service pages that describe the tax work you do, for whom, and the credentials of the people who do it. Ask your reviewer before any page uses a specialist label.

There is no published timetable. Each engine refreshes its index and its local data on its own schedule, and answers vary from one run to the next. OpenAI says robots.txt changes take about 24 hours to register with its search systems, but that is a crawl setting, not an answer. Track a fixed question set monthly with a tool like our AI visibility monitoring and judge the trend over several months.

At DataCram, GEO runs inside our monthly SEO programs, which start at $625 a month; most local businesses land between $625 and $2,250. The tier depends on how competitive your niche questions are and how much the site and listings need, and it is set after a free GEO audit. There is no long contract, and financing for SEO programs is available.

Keep reading

Free · No obligation

Find out which firms AI names for your niche

Tell us your niches and your market. We run the questions your clients ask through the major AI engines, check your license record and listings, and send back a free GEO audit with a fixed monthly quote.

Which of these sounds like you? (pick any)

Rather talk now? Call (210) 346-0848.

CallGet a quote