In this series I usually quote real ads from the Google Ads Transparency Center. For tax advisors I'm doing it differently on purpose. Many firms are small and carry the owner's name, and tax advisors' advertising in Germany is governed by professional rules. A literal quote there quickly hits a person rather than a pattern, and it reads like an accusation of professional misconduct. So this part is the pattern edition: the same analytical structure, just without third-party quotes.
Every example ad in this text is constructed. It matches no real firm, it is explicitly not a real ad, and it exists only to show the wording patterns that keep showing up in tax firm campaigns in my experience. As in the rest of the series, the context is the German market and German professional law, and the ads are translated.
What this check is, and what it is not
Basis: recurring patterns from working with service providers, the search logic around tax questions, German professional law for tax advisors and Google's advertising policies as of 29 September 2026
Example ads: constructed, not real ads, no firm is named
Not included: no third-party quotes, no account data, no claims about results, no legal advice
Patterns are not measurements. This text shows you which wordings and structures are typical and where they fail. It says nothing about how a specific ad performs. That is decided by your location, your client structure and your account. And it does not replace a professional-law review: what is permissible in an individual case is something your chamber of tax advisors will clarify if in doubt.
The framework: what German professional law means for ads
The core rule sits in Section 57a of the Tax Advisory Act (StBerG): advertising is only permitted insofar as it informs factually about the professional activity in form and content and is not aimed at obtaining an instruction in an individual case. The wording is almost identical to the rule for lawyers in Section 43b of the Federal Lawyers' Act (BRAO).
For lawyers, the professional code has made clear since December 2025 that advertising for a single instruction is also permitted within the limits of objectivity. The details are in the law firm ad check. In the professional code of the Federal Chamber of Tax Advisors (BOStB), which I read in the version including the 2022 amendments, I find no corresponding clarification. How far the ban on advertising for individual cases reaches for tax advisors today is therefore not something I assess.
More concrete for ad copy is Section 9 BOStB. It requires tax advisors to practise their profession without advertising that breaches professional rules, names anti-competitive advertising expressly as an example, and forbids initiating or tolerating such advertising by third parties. Designations other than the officially conferred ones, such as references to completed further training, are only allowed with a clear spatial separation from the name and the professional title, and are not permitted if they could be confused with a specialist adviser title or are otherwise misleading. Anyone advertising special qualifications must be able to prove theoretical knowledge and practical experience in the named field. What Section 57a StBerG, the BOStB and the specialist tax adviser code mean for ad copy is covered in detail in my guide to professional rules in law and tax firm advertising.
And Google? In Google's advertising policies I did not find a separate policy specifically for tax advice. The general principle applies that ads must comply with the law of every area they target. In the examples Google gives for the financial services verification requirement in Germany, you find banking, loans, investments and insurance, tax advice does not appear there. Anyone who also advertises wealth or investment advice alongside tax advice should read that policy closely, though. According to Google's list of categories, Local Services Ads are not available to tax advisors in Germany, more on that in the guide to Local Service Ads.
Pattern 1: "For every case" instead of a niche
The most common pattern does not want to exclude anyone:
Sponsored
Constructed exampleYour local tax advisor
Tax returns, bookkeeping, annual accounts. Competent and reliable, here for you.
The counter-test is quick: would any firm claim the opposite? Nobody advertises as "unreliable". And every tax firm offers the services listed. So the ad says nothing the next one does not say too, and it attracts everything from a simple employee tax return to a group of companies. In my experience the question for many firms is not whether enquiries come in, but whether the right ones do.
It becomes concrete with a niche:
Sponsored
Constructed exampleTax advice for founders
Legal form, registration with the tax office, first bookkeeping: supported from day one.
Sponsored
Constructed exampleTax advisor for online retailers
OSS returns, marketplace sales, connection to your shop and payment provider.
Whoever reads this knows immediately whether the firm fits them, and whoever does not fit does not click in the first place. A niche also means: provable. Under Section 9 (3) BOStB you must be able to back up references to special qualifications with knowledge and experience. And under the rules for specialist advisers, Fachberater titles are only conferred for two fields: international tax law, and customs and excise duties. So there is no "specialist adviser for e-commerce", and wording that sounds like one risks exactly the confusion that Section 9 (2) BOStB rules out. "Tax advisor for online retailers" describes a target group, not a title.
Pattern 2: Digital firm and local firm in the same campaign
The second pattern promises both at once:
Sponsored
Constructed exampleTax advisor near you
Fully digital and nationwide: receipts via app, meetings by video.
"Near you" and "nationwide" in the same ad contradict each other. Behind them are two different offers with different searchers. Someone looking for a local firm wants a short trip and a face. Someone looking for a digital firm wants a smooth process and is not tied to any city boundary.
Separated, it looks like this: the local campaign runs with a tight radius, the place name in the ad copy and in-person appointments. The digital campaign runs nationwide, without a promise of proximity, but with a niche and a process:
Sponsored
Constructed exampleDigital bookkeeping for agencies
Receipts via app, video meetings, a fixed contact person. Supported nationwide.
Nationwide, though, you no longer compete with the firm around the corner but with other digital firms. Without a niche, nationwide advertising therefore gets expensive quickly.
Pattern 3: Payroll in a price war
Sponsored
Constructed exampleOutsource payroll at low cost
Fast, simple, reliable. Request a no-obligation quote now.
In payroll, a tax firm competes in a different market than in tax advice. The professional title "Steuerberater" is protected under Section 132a of the German Criminal Code, but ongoing payroll is not reserved for tax advisors alone: under Section 6 (1) No. 1 StBerG, other people may also record ongoing transactions, run ongoing payroll and prepare the wage tax return if, after a commercial vocational qualification or equivalent prior education, they have worked in bookkeeping for at least three years, at a scope of at least 16 hours a week. So bookkeeping offices and software providers also bid on searches like "outsource payroll", and many of them can compete on price.
Selling payroll on price is therefore no lever for a tax firm. "Low cost" says nothing a bookkeeping office could not say too. What holds up better is what only the firm has in its package, plus a filter right in the ad:
Sponsored
Constructed examplePayroll and accounts in one place
For businesses with ten or more employees: payroll, bookkeeping and tax advice aligned.
The headcount in the description costs a few clicks and saves you the enquiries you would turn down anyway.
Pattern 4: Private tax returns and do-it-yourself searches
Sponsored
Constructed exampleHave your tax return done
We handle your tax return quickly and cheaply. Book an appointment now.
Behind "have your tax return done" there are often employees with a simple case. They compare with tax software and with wage tax assistance associations (Lohnsteuerhilfevereine), which under Section 4 StBerG may help their members with certain types of income, above all income from employment. On top come the do-it-yourself searches: "do my own tax return", "Elster instructions", "tax return software". If you are not looking for private employee clients, you pay here for clicks that never become a client.
If private clients do fit your firm, then with an occasion where a wage tax assistance association reaches its limit. As soon as income from a trade or from self-employment is involved, these associations are generally no longer allowed to help under Section 4 StBerG:
Sponsored
Constructed exampleEmployed with a side business?
Income tax and profit calculation for your side business, all in one place.
So you exclude do-it-yourself searches, with a maintained list of negative keywords: "yourself", "Elster", "program", "software", "template", "free".
Pattern 5: The job ad in the client budget
The last pattern is a misstep born of necessity. Tax firms are looking for staff, and at some point the job ad ends up in the campaign that is supposed to bring in clients:
Sponsored
Constructed exampleTax clerk (m/f/d) wanted
Modern firm, flexible hours, remote work possible. Apply now.
Recruiting via Google Ads can make sense for firms. What is wrong is not the ad but where it runs. In the client campaign three things happen: the ad group attracts searches from applicants and uses up budget meant for clients. If an application and a client enquiry count as the same kind of conversion, the bidding strategy can no longer tell what you actually want. And a "Careers" sitelink in the client ad takes up a slot where a service could be.
Job ads therefore belong in their own campaign, with their own budget, their own landing page and their own conversion. Job terms like "job", "salary", "apprenticeship" or "vacancy" belong in the client campaign as negative keywords. If you also want to reach people who are not actively searching right now, the practical guide to Demand Gen covers the right campaign type.
What regularly goes wrong
Broken placeholders. Dynamic building blocks are handy until they go out raw. If {KeyWord:Tax advisor} or {LOCATION(City):your city} shows up visibly in the ad, no default text was set or the syntax was off. For a profession that lives on precision, that is an unfortunate first impression.
The campaign keeps running during an intake freeze. If you cannot take on new clients right now, pause the campaign instead of leaving enquiries unanswered. An enquiry nobody responds to costs first the click and then the reputation.
Titles that sound like a specialist adviser. Niches are good, designations that look like a conferred qualification are risky. Put the target group in the headline, not an invented title.
One ad group for everything. Business start-ups, payroll, annual accounts and private tax returns in one group produce ads that fit none of the searches properly. One topic per ad group, one landing page per topic.
How to do it better
- One niche per ad group. Founders, online retailers, healthcare professionals, freelancers in one industry: each target group gets its own ad group and a landing page that shows you know their questions.
- Separate local and digital. Two campaigns, two targeting setups, two promises. The local firm advertises proximity, the digital firm advertises process.
- Sell the package, not the price. In payroll and bookkeeping, what counts is what only a tax firm can offer as a whole, plus a filter like company size right in the ad.
- Exclude the waste. Do-it-yourself searches, software terms and job terms belong in the negative keywords before the campaign starts.
- Run recruiting separately. Job ads in their own campaign with their own budget and their own conversion.
- Measure clients and manage capacity. Record calls and forms as conversions, feed back which enquiries became clients, and pause the campaign when the firm is full.
How local businesses can structure their campaigns and which search intents matter along the way, I cover in my guide to Google Ads for local businesses.
Conclusion
Typical tax advisor ads rarely fail on professional law and almost always on selection: they want to address everyone instead of the right niche, mix the local firm and the digital firm, enter a price war on payroll they cannot win, pay for do-it-yourself searches and put the job ad into the client budget. Advertise a niche you can back up instead, separate local and digital and run recruiting separately, and the same budget works far more precisely.
If you want your campaign set up exactly like that, I can take it on for you: managing your Google Ads from €1,000 per month, with a 3-month start phase and cancellable monthly after that.




