Finance, Insurance & Real Estate
SEO for Accountants: Tax Season Swings and CPA Title Rules
SEO for accountants is the work of getting a CPA firm, tax preparer, enrolled agent or bookkeeper found in Google, the map pack and AI answers when someone nearby needs tax or accounting help. Tax searches crowd into a few months while bookkeeping searches barely move, so the plan starts with which clients the firm wants in March and which it wants in July.
How customers search for accountants
An accounting firm is usually several businesses under one name, and the searches for each behave differently. People hunting for a tax preparer arrive in a rush between January and April, then disappear. People who want a bookkeeper or a payroll provider search at a steadier pace all year, and 'small business accountant' searches rose in July and August 2026. Enrolled agent and CPA are credentials the searcher names themselves, so the page that answers them has to say plainly which one you hold. Google Ads returned measurable volume for every term we tested. We did not test fractional CFO, forensic accounting or audit defense terms, so this page gives no numbers for them.
- 'Tax preparation near me' returns the same volume and click price as 'tax preparer near me' in this pull, so write for the two as one search.
- 'CPA near me' shows exactly 135,000 searches in each of January, February and March 2026. Identical figures in three months suggest Google rounded them, so read the peak as 'January to March' and not as three equal months.
- 'Tax accountant near me' is more concentrated than the plain 'accountant near me': about 49,500 in February and March 2026 against about 9,900 in May, June and July, a fivefold gap. 'Accountant near me' was about 49,500 in January to March and about 22,200 in November 2025.
- 'Small business accountant' was about 2,900 in November and December 2025 and about 9,900 in August 2026. It does not follow the tax-season shape.
- 'Cpa for self employed' (about 140 searches a month) and 'amended tax return help' (about 50) are too small to plan a page around, though a useful page on either can still serve the person who asks.
- Click prices are what advertisers bid on each term. They do not show what a client is worth to your firm; use your own average first-year fees for that.
| Search term | Monthly US searches | Google Ads cost per click |
|---|---|---|
| tax preparer near me | 90,500 | $11.12 |
| cpa near me | 74,000 | $11.14 |
| accountant near me | 33,100 | $10.50 |
| tax accountant near me | 22,200 | $10.89 |
| bookkeeping services | 18,100 | $39.63 |
| bookkeeper near me | 14,800 | $18.12 |
| payroll services for small business | 9,900 | $267.15 |
| small business accountant | 5,400 | $46.58 |
| enrolled agent near me | 3,600 | $16.36 |
| tax preparation cost | 1,900 | $2.78 |
| how much does an accountant cost | 1,300 | $18.13 |
| irs tax help | 1,300 | $72.98 |
Source: Google Ads data via DataForSEO, US, 12 months to August 2026 (pulled October 2026).
Free tool
What would ranking for these searches be worth to you?
Pick the searches your accounting firm wants, estimate your share, and see roughly how many visits that is and what the same clicks would cost in Google Ads. Search numbers are national; your service area is a slice of them.
Estimate only. Search volumes and costs per click: Google Ads data via DataForSEO, US, 12 months to August 2026 (pulled October 2026). Ad cost uses each search's average cost per click; real ad prices vary by market.
The SEO checklist for accountants
Pick which client you want in July, then build for that person first
Tax-return searches pile into four months, so a firm that depends on them has one selling season. Bookkeeping, payroll and small business accounting searches hold up through the summer. Decide which of those recurring services you want more of, and give each its own page with its own search in mind.
Separate pages named for the service and the client: 'Bookkeeping for small businesses', 'Payroll services', 'Tax preparation for self-employed individuals', 'S corporation tax returns'.
State the credential in the exact words the regulator uses
Each of the three groups has its own wording. The IRS describes enrolled agents as licensed by the IRS and CPAs as licensed by state boards of accountancy. 31 CFR 10.30(a)(1) gives acceptable enrolled agent descriptions: “enrolled to represent taxpayers before the Internal Revenue Service,” “enrolled to practice before the Internal Revenue Service,” and “admitted to practice before the Internal Revenue Service.” Copy those if you are an enrolled agent.
Bio line for an EA: 'Enrolled to represent taxpayers before the Internal Revenue Service.' Never 'certified enrolled agent'.
Use CPA only where your state board lets you
The CPA title is licensed state by state. The model act says, in Section 14(c), that no person not holding a valid certificate or a practice privilege pursuant to Section 23 of the Act shall use or assume the title "Certified Public Accountant," or the abbreviation "CPA" or any other title, designation, words, letters, abbreviation, sign, card, or device tending to indicate that such person is a Certified Public Accountant. States adopt their own versions, so read your own board's statute before putting the letters on a page, a profile or a business name.
Look up your state board through NASBA's State Boards page and read what your statute says about titles and firm names before you publish the name.
Publish a fee page and put a date on it
'Tax preparation cost' gets about 1,900 US searches a month and reached about 6,600 in February 2026. 31 CFR 10.30(b)(1)(i) says a practitioner "may publish the availability of a written schedule of fees and disseminate the following fee information", and lists "Fixed fees for specific routine services", "Hourly rates", "Range of fees for particular services" and "Fee charged for an initial consultation". Paragraph (b)(1)(ii) adds: "Any statement of fee information concerning matters in which costs may be incurred must include a statement disclosing whether clients will be responsible for such costs." Rule (b)(2) adds: "A practitioner may charge no more than the rate(s) published under paragraph (b)(1) of this section for at least 30 calendar days after the last date on which the schedule of fees was published." Paragraph (c) says: "In the case of direct mail and e-commerce communications, the practitioner must retain a copy of the actual communication, along with a list or other description of persons to whom the communication was mailed or otherwise distributed. The copy must be retained by the practitioner for a period of at least 36 months from the date of the last transmission or use." Whether a fee page on your website is an "e-commerce communication" is a question for your counsel; our cautious suggestion is to keep a dated copy of every version of the page for 36 months. The rule covers practitioners, which is narrower than every preparer. We still suggest every firm date the page, so a visitor and an AI answer can tell which price is current.
'Individual return with Schedule C: fee range. Fees last published on [date].' Where costs can be incurred, state whether clients pay them. Save a dated PDF of each version and keep it for 36 months.
Build a page for the filing deadline, and keep it current
Most of the demand arrives with a date attached. Say what you can still take on, how a client sends documents, and who answers questions in March. The IRS tells filers that an extension gives "until October 15 to file without penalties", so a page for people who filed an extension in April covers a second wave of searches at the end of the year.
A dated page: 'Accepting new tax clients until [date]', then the intake steps, secure upload link and the phone number.
Show up in the IRS directory and your state board's lookup
The IRS keeps a public directory of preparers with credentials and select qualifications, and state boards publish licence lookups for CPAs. Make sure each name matches the one on your website and profile, and link your bio page to the lookup so a visitor can verify you in one click.
The same spelling of every preparer's name on the site, the Business Profile, the IRS directory entry and the state board record.
Mark the firm up as an AccountingService
Schema.org defines AccountingService as an 'Accountancy business', a subtype of FinancialService under LocalBusiness. The hasCredential property is used on Organization and Person, so a firm and its named preparers can both carry credentials. FinancialService also carries feesAndCommissionsSpecification, which points to the fee page.
Use 'AccountingService' for the firm, 'Person' with hasCredential for each CPA or enrolled agent, and feesAndCommissionsSpecification pointing at the dated fee page.
Earn reviews all year, and keep client information out of replies
Ask for reviews in July and November as well as April, because most of the year is when your recurring clients form opinions. 16 CFR 465.4 reads: "It is an unfair or deceptive act or practice and a violation of this part for a business to provide compensation or other incentives in exchange for, or conditioned expressly or by implication on, the writing or creation of consumer reviews expressing a particular sentiment, whether positive or negative, regarding the product, service, or business that is the subject of the review." Also check 26 U.S.C. 7216 before replying to a review or posting a client story that draws on return information.
A standard reply that thanks the reviewer and never refers to anything on their return.
Do site changes in the quiet months
Plan new pages, schema, profile changes and migrations for May to November. In February your staff has no time to fix a broken form or a wrong hours entry, and every mistake lands on the heaviest-traffic weeks of the year.
Freeze site changes from mid-January to the April deadline except fixes to hours, deadlines and phone numbers.
Google Business Profile for accountants
- Primary category
- Accountant
- Secondary categories to consider
- Certified public accountant, Tax preparation service, Tax consultant, Bookkeeping service, Payroll service, Business management consultant
- Services to list
- Individual tax return preparation, Small business tax returns, S corporation and partnership returns, Self-employed tax preparation, Bookkeeping, Payroll, Quarterly estimated tax payments, IRS notice response, Tax planning, Sales tax filings, Business start-up accounting, Financial statement preparation
- Category names checked 2026-10-02 against Dalton Luka's category list, last updated May 9, 2026. 'Accountant', 'Certified public accountant', 'Tax preparation service', 'Tax consultant', 'Bookkeeping service', 'Payroll service' and 'Business management consultant' all appear there. The same list had no 'Enrolled agent' category, so check Google's picker before assuming one exists.
- Choose the primary category by the work you most want, not by the credential. A firm that is mostly seasonal return preparation may reasonably choose 'Tax preparation service'. A firm that sells bookkeeping and advisory work usually fits 'Accountant'.
- Add 'Certified public accountant' only if the people in the firm hold the licence. The model act's Section 14(d) reads: "No firm shall provide attest services or assume or use the title "Certified Public Accountants," or the abbreviation "CPAs," or any other title, designation, words, letters, abbreviation, sign, card, or device tending to indicate that such firm is a CPA firm unless (1) the firm holds a valid permit issued under Section 7 of this Act, and (2) ownership of the firm is in accord with this Act and rules promulgated by the Board." The Act's comment says there are exemptions, so ask your board what applies to a firm name.
- Keep the profile name to your registered name. A name stuffed with 'tax', 'CPA' or 'bookkeeping' can also run into the title rules above.
- Set holiday and filing-season hours before January, including the extra weekend hours near the April deadline. A wrong hours entry costs you a caller at the moment they are choosing.
- If clients do not visit you, run the profile as a service-area business with the address hidden, and say on the site how you meet clients: video call, secure upload, phone.
Getting found in ChatGPT and Google's AI answers
A person asking an AI tool for help with taxes often asks a credential question first: what is the difference between a CPA and an enrolled agent, who can speak to the IRS for me, who can I hire for my small business. The IRS has answered each of those in its own words on its credentials page, so an answer drawn from your website is judged against it. Pages that use the IRS's own vocabulary and show each preparer's licence are easier to compare against the source.
- Write one plain page that states who in the firm is a CPA, an enrolled agent or an attorney, with the licensing state or the IRS enrolment and a link to the lookup.
- Describe representation in the IRS's terms: unlimited representation rights belong to enrolled agents, certified public accountants and attorneys, so say whether your preparers can represent a client in an audit, collection matter or appeal.
- List each service with the client it is for, such as sole proprietors, S corporations or landlords, so one sentence of your page answers 'who can do my kind of return'.
- Date the fee page and the filing-season page, and update the date whenever the content changes.
- Before each filing season, ask an AI tool to explain the difference between a CPA, an enrolled agent and a PTIN-only preparer, then compare the answer with the IRS page. If it describes your credential wrongly, fix the page the answer came from.
How much does SEO for accountants cost?
Search work for an accounting firm usually covers a Business Profile set up by service line, a bio page for every licensed preparer, a dated fee page, a deadline page, bookkeeping and payroll service pages, schema, a review process and call tracking. Cost depends on how many service lines you sell, how many licensed people you want visible, and how much of the existing site has to be rewritten.
What affects the cost
- Service lines: tax preparation, bookkeeping, payroll and advisory each need their own page and their own search plan.
- Licensed preparers: each CPA or enrolled agent needs a bio page and a matching record on the board or IRS directory.
- Compliance review: titles, fee wording and client stories all need checking against your state board and the IRS rules before anything publishes.
- Site condition: many firm sites list every service on one page, which usually has to be split.
- Locations: each office needs its own Business Profile and page, and a purely virtual firm needs a service area.
| Option | Best for | Tradeoffs |
|---|---|---|
| DIY | A solo preparer or small firm with a few hours a month in the quiet season. | Profile categories, hours, fee page and bio pages are realistic to do in-house between May and November. Work stops when the firm is busy, which is the time visitors are searching. |
| Freelancer | A firm that needs one defined project, such as splitting a single services page into separate pages. | Cost-effective for a fixed scope. A writer unfamiliar with the title rules may write 'certified' or 'CPA' into pages where they do not belong, so read every credential line before it publishes. |
| Agency | Multi-office firms and firms that want the whole programme, including reviews and reporting, handled. | Highest monthly cost. Ask who checks credential wording and whether anyone will touch client return information, because 26 U.S.C. 7216 restricts how that information is used. |
Our Search & AI Visibility service
Every accounting firm gets its own quote, based on your area and how competitive it is. On a free 30-minute review, Chris goes through your Findability Score and gives you a number. No contracts: renews month to month until you cancel.
Book a free 30-minute reviewOr call (405) 400-1112. Chris answers his own line.
SEO vs. ads vs. lead services for accountants
| Channel | How you pay | Who owns it | Time to results | Exclusive leads? |
|---|---|---|---|---|
| SEO | A monthly fee or staff time. Nothing per client. | The site, pages, reviews and profiles belong to the firm. | Changes need time to be found and trusted, so work done in the quiet months is in place before the next January. | Yes. The visitor contacts your firm directly. |
| Google Ads | Per click. The keyword table shows what advertisers bid on each term. | You own the ad account and its conversion data. Clicks stop when the budget runs out. | Days. | Yes, though clicks arrive from people outside your service area and people who want a service you do not offer. |
| Local Services Ads | Per lead, where your category is eligible. Google's US category list includes 'Tax services' and 'Financial planning services' and no separate accountant or bookkeeper category. Google says that "At this time, Local Services Ads are available only for certain service categories." | Google controls ranking and verification. | After the screening and verification Google requires. | The lead reaches you, but the same person can contact several firms. |
Turn rankings into booked jobs: answer every call
A call to an accounting firm in February can be three different calls: a prospect who wants the return done, an existing client asking where their documents stand, and someone holding an IRS letter who is worried. They need different answers, and each caller ends the call if a voicemail box is full.
- Write the three call types down and decide what each caller is asked and who calls back: new client, existing client, IRS notice.
- An AI receptionist can ask for the caller's name, number, which type of return or service they need and the filing deadline they face, then book the intake call you offer.
- Give it a firm limit: no tax advice, no estimate of what a return will cost beyond your published fee page, and no assessment of an IRS letter.
- Treat confirming whether a named person is a client as a confidentiality question. Ask your counsel what the receptionist may say before the season starts, given the rules on return information in 26 U.S.C. 7216.
- Track calls by source for the whole year, so the March rush does not bury the quieter bookkeeping and payroll calls that start the recurring relationships.
Free tool
What are missed calls costing your accounting firm?
Enter your own numbers. The starting values are only examples.
Monthly figures use 4.33 weeks per month.
Our AI receptionist starts with the calls you can't get to (no answer, busy or after hours) and your website chat, says plainly that it's an AI, and sends you each caller's name, number and what they need. It takes booking requests and you confirm the time.
Seasonality for accountants
- January to April
- 'Tax preparer near me' went from about 49,500 in December 2025 to about 135,000 in January, about 201,000 in February and about 246,000 in March 2026. April 2026 was about 135,000. 'CPA near me' sat at about 135,000 for January to March. The searches peak in March, a month before the April filing date, so a firm that waits for April has already missed the peak.
- May to August
- 'Tax preparer near me' fell to about 33,100 in May and June and about 27,100 in July 2026. 'Tax accountant near me' dropped to about 9,900. 'Bookkeeper near me' stayed between about 12,100 and 18,100. 'Bookkeeping services' reached about 33,100 in July, its highest of the 12 months, and 'small business accountant' about 9,900 in August 2026. Those two rose while tax terms fell, which makes this the period to publish and fix pages.
- September to October
- 'Tax preparer near me' was about 49,500 in both September and October 2025. The IRS extension page gives October 15 as the date to file without penalties after an extension. That timing fits extension filers, though a keyword series cannot prove who is searching.
- November to December
- 'Tax preparer near me' dipped to about 33,100 in November 2025 and returned to about 49,500 in December. 'Bookkeeping services' fell to about 8,100 in November. Use these months to publish the filing-season page and the dated fee page for the new year, before January's volume arrives.
Common SEO mistakes accountants make
- Putting 'CPA' on a profile, page or business name for someone who does not hold the licence Check your state board's statute before you publish. The model act's Section 14(c) bars anyone without a valid certificate or practice privilege from using the title or the abbreviation, and Section 14(d) addresses firms.
- Writing 'certified enrolled agent' or 'IRS-approved' 31 CFR 10.30(a)(1) says enrolled agents "may not utilize the term “certified” or imply an employer/employee relationship with the Internal Revenue Service." Use the IRS's own sample wording instead.
- One 'Accounting services' page for tax, bookkeeping, payroll and advisory Searches for each service peak in different months. Give each a separate page and link them with the services that follow.
- Publishing a price page and never dating or revisiting it Put 'last published' on it. 31 CFR 10.30(b)(2) says: "A practitioner may charge no more than the rate(s) published under paragraph (b)(1) of this section for at least 30 calendar days after the last date on which the schedule of fees was published." Change the page before you change your fees, not in the middle of a season, and keep a dated copy of each version.
- Offering gift cards or discounts in exchange for positive reviews 16 CFR 465.4 covers incentives "conditioned expressly or by implication on" reviews "expressing a particular sentiment, whether positive or negative." Ask every client, set no condition on what they write.
- Using a client's return details in a testimonial, a case study or a social post 26 U.S.C. 7216(a) covers using information furnished for a return for any purpose other than preparing it. Ask counsel what 26 U.S.C. 7216 and the Treasury regulations under it permit before anything about a client goes public.
- Letting calls go to voicemail from January to April Decide who answers, what the receptionist can say and how new-client calls are returned, before January.
How long does SEO take for accountants?
- Month 1
Credentials and titles are checked against the IRS and your state board. The Business Profile is set up by service line, the fee page is drafted and dated, and every preparer's name is made consistent across the site, the profile and the lookups.
- Months 2 to 3
Separate service pages and preparer bio pages go live with schema. The filing-season page and the call process are built, and a review request routine begins.
- Months 4 to 6
Profile views, calls and form submissions can be compared with the same months of the previous year. Pages are revised against the searches that actually bring visitors. Reviews continue.
- Month 7 onward
Work changes with the calendar: new-year fee page in November, a frozen site and a staffed phone line in January to April, and recurring-client pages updated in the summer.
Frequently asked questions
What is SEO in accounting?
SEO in accounting is making an accounting firm, tax practice or bookkeeping service easy to find and verify in Google, the map pack and AI answers. It means service pages, a Business Profile, licensed-preparer pages and reviews, and it has to follow your state board's and the IRS's advertising rules.
How much does SEO for an accounting firm cost?
It depends on how many service lines, licensed people and offices the firm has and how much of the site needs rewriting. Ask any provider for a written scope, who checks credential wording and what reports show: calls and new clients, not only rankings.
Is SEO worth it when AI answers tax questions directly?
For an accounting firm the people who most need a preparer are asking who can do their return and speak for them, which are questions about a named professional. Those answers rely on credentials and fees listed on your site, your profiles and the IRS and state lookups, and a firm that publishes none of that has little for an AI answer to cite.
Can I do accounting SEO myself?
Yes, for the first layer: Business Profile categories, hours, a fee page and a bio page for each preparer. Do the work in May to November, because staff time disappears once the season begins. Hire help for credential wording, schema and anything that touches client information.
How long does it take?
Expect pages to need months before their effect shows in calls, and plan around the calendar: work done in the summer is in place by January. Nobody can promise a ranking, so judge the work by calls and new clients.
Can ChatGPT do an SEO audit for my firm?
It can read a page you paste in and check it against a list, such as whether each preparer's credential and licensing state appear. It cannot see your Search Console data, your Business Profile insights or rankings in your area, so use it for page review and not for results.
What is the difference between a CPA, an enrolled agent and a preparer with only a PTIN?
The IRS says "Enrolled agents, certified public accountants, and attorneys have unlimited representation rights before the IRS", and "Any tax professional with an IRS preparer tax identification number (PTIN) is authorized to prepare federal tax returns." It describes enrolled agents as licensed by the IRS and CPAs as licensed by state boards of accountancy. In between sit Annual Filing Season Program participants, who have "limited practice rights. They may only represent clients whose returns they prepared and signed, but only before revenue agents, customer service representatives, and similar IRS employees, including the Taxpayer Advocate Service." For PTIN holders with "no professional credentials and do not participate in the Annual Filing Season Program", the IRS says: "They have no authority to represent clients before the IRS (except regarding returns they prepared and filed December 31, 2015, and prior)."
Can I publish my fees online?
Yes, with conditions. 31 CFR 10.30(b)(1)(i) says a practitioner "may publish the availability of a written schedule of fees and disseminate the following fee information", including "Fixed fees for specific routine services", "Hourly rates", "Range of fees for particular services" and "Fee charged for an initial consultation". 10.30(b)(1)(ii) says: "Any statement of fee information concerning matters in which costs may be incurred must include a statement disclosing whether clients will be responsible for such costs." 10.30(b)(2) says: "A practitioner may charge no more than the rate(s) published under paragraph (b)(1) of this section for at least 30 calendar days after the last date on which the schedule of fees was published." For "direct mail and e-commerce communications", 10.30(c) adds: "The copy must be retained by the practitioner for a period of at least 36 months from the date of the last transmission or use." Ask your counsel whether a web fee page falls under (c), and check your state board for any further rule.
Can I ask clients for reviews?
Yes, as long as you do not offer anything in exchange for a particular kind of review, and you keep client return information out of replies. Ask all clients, all year, and give counsel the question of what the 26 U.S.C. 7216 exceptions allow before posting anything beyond a thank-you.
Related industries
- SEO for Financial Advisors
- SEO for Small Businesses
- SEO for Insurance Agencies
- SEO for Real Estate Agents
See every industry we cover · Run a free visibility check · Work out how many Google reviews you need
Sources
- DataForSEO Google Ads Search Volume API (US volumes, CPCs and monthly series, 12 months to August 2026, pulled October 2026)
- IRS: Understanding tax return preparer credentials and qualifications
- IRS: Extension of time to file your tax return
- 31 CFR 10.30: Solicitation (Cornell Legal Information Institute)
- 26 U.S.C. 7216: Disclosure or use of information by preparers of returns (Cornell Legal Information Institute)
- 16 CFR 465.4: Buying positive or negative consumer reviews (Cornell Legal Information Institute)
- NASBA and AICPA: Uniform Accountancy Act Standards for Regulation, Ninth Edition (July 2025)
- NASBA: State Boards of Accountancy
- Google Business Profile category list, Dalton Luka (last updated May 9, 2026; checked 2026-10-02)
- Google Local Services Help: Business categories for Local Services Ads
- Schema.org: AccountingService
- Schema.org: hasCredential