
AI & Automation
AI Assistant for Tax Advisory Firms
Emails, deadlines, client requests: in tax advisory firms, communication piles up faster than it can be processed. An AI assistant classifies, drafts and escalates; approval stays with the tax advisor.
Monday morning in the firm inbox
Picture a typical mid-sized firm on a Monday morning: purely as an example, around forty emails came in over the weekend: receipts, deadline questions, a client asking whether their return is done yet, and a message about a more complex tax structuring question. All of it lands in the same inbox, sorted between client work and the phone. The actual number varies a lot by firm size and client mix, so it's your own baseline further below that counts, not this example.
More staff rarely solves this on short notice. An AI assistant helps once request types, access boundaries and approval rules are clearly defined upfront.
Request types in the firm inbox
| Request type | What the assistant does | Human immediately |
|---|---|---|
| Deadline question (return, advance filing) | States the date from the deadline calendar | on an individual extension |
| Document upload (receipts, payroll records) | Classifies, suggests filing | on unclear classification |
| Status question ("Is my return done yet?") | Summarizes status from the system | on content-related follow-ups |
| Substantive tax question | No legal or tax advice, captures only | always |
Substantive questions without advice: the assistant logs and hands off to the responsible advisor. No automated tax or legal advice.
Baseline: count five workdays
No estimated numbers, measure one week:
Week: ________
Total emails: ____
Pure status or deadline questions: ____
Hours of triage and sorting: ____
Deadline questions without an immediate answer: ____
Formulas:
- Sorting time per day = minutes of triage / number of emails
- Share of standard requests = status/deadline questions / total emails
Example: a draft, not a blind send
Client by email: "Is my income tax return done yet?"
AI assistant (internal): Checks status in the system, drafts a reply with the current processing stage and next step.
Staff member: reviews the draft, adjusts if needed, approves it.
Send: only after human approval.
The assistant drafts, it does not act in place of the team. Sending without approval is excluded by design.
Firm team vs. AI assistant
Pros: personal, flexible for complex mandates
Cons: hard to recruit given the talent shortage, onboarding time, fixed cost
Pros: sorts and drafts around the clock, absorbs standard requests, measurable soft launch
Cons: no legal advice, sending only after approval, needs system integration
When an agent isn't the right answer
Not every firm benefits immediately from a full assistant with system access. Two signals point toward a lighter tool instead:
- Low inbox volume: if a partner already sorts the mail personally in a few minutes a day, the overhead of access rights, test cases and a confidentiality-compliant architecture often outweighs the benefit. Simple classification or inbox labeling is usually enough.
- A client base skewed toward individual cases: if most mandates are complex structuring questions or ongoing audits, nearly every message ends up with the advisor anyway. The assistant classifies it correctly as an escalation, but saves little time, while the full confidentiality architecture still has to be built.
In both cases, a narrower tool without a drafting function, e.g. plain classification or inbox labeling, is often the more economical first step. More on choosing the right level: Automation or AI Agent Before the Pilot.
Confidentiality is professional law, not just data protection
For tax advisory firms, GDPR is joined by an additional, stricter layer: statutory professional secrecy. Under § 57 (1) of the German Tax Consultancy Act (StBerG), tax advisors must, among other duties, practice their profession with confidentiality. A violation risks not only a professional reprimand but criminal liability under § 203 (1) No. 3 of the German Criminal Code (StGB), disclosure of private secrets, which explicitly names tax advisors (Steuerberater) and Steuerbevollmächtigte among the professions covered, with a penalty of up to one year's imprisonment or a fine. Unlike most other verticals on this blog, a confidentiality mistake here is not just a service failure, it can be a criminal offense.
In short
§ 57 (1) StBerG requires confidentiality; § 203 (1) No. 3 StGB makes violating it a criminal offense and explicitly names tax advisors. That is why "draft, human sends" in this article is not a generic precaution, it is the central safeguard against a criminal-liability risk. (This describes German law; if you operate under a different jurisdiction, check the equivalent local rule.)
Concretely, this shapes the architecture of an AI inbox assistant:
- A data-processing agreement is mandatory, not optional: if classification or drafting runs through a cloud provider, a data-processing agreement under Art. 28 GDPR is the minimum. For a firm, that alone is not enough: the agreement must also rule out client content being used to train models, and state storage location and retention periods clearly.
- Not every provider qualifies: consumer AI tools without a solid data-processing agreement, training exclusion and a deletion concept are out for client data, regardless of how good the model is.
- Access must be scoped per client: the assistant should only access the clients it is approved for. An assistant with access to the entire inbox needlessly widens the circle of people who know a given secret.
Why "draft, human sends" is not just a precaution here: what's criminal under § 203 StGB is disclosing someone else's secret, i.e. the moment information actually leaves the firm. As long as the assistant only classifies, summarizes and proposes a draft internally, the professional stays the responsible (and liable) party. Automatic sending without approval removes exactly that control point: a wrong match or a hallucination would then not just be a quality problem, it could constitute unauthorized disclosure under § 203 StGB. That is why the approval requirement before sending is not a comfort feature here, it is the central safeguard.
| Data flow | Risk without safeguards | Safeguard |
|---|---|---|
| Client email to a cloud model for classification | Provider could store content or use it for training | Data-processing agreement under Art. 28 GDPR, training exclusion contractually fixed |
| Automatic sending without approval | A wrong match or hallucination becomes unauthorized disclosure | Mandatory draft with human approval before every send |
| Assistant with access to all clients | Confidentiality breach between clients | Access rights strictly per client, least privilege |
| External providers with access | Widens the circle of people bound to secrecy | Contractual confidentiality obligation, documented |
In practice, the checklist stays simple:
- no automated tax or legal advice
- drafts always require human approval before sending
- access limited to explicitly approved client data
- confidentiality obligations and a GDPR retention concept planned in from the start
Note: this overview does not replace legal advice or guidance from the responsible chamber of tax advisors (Steuerberaterkammer). Before going live, every firm should align the concrete architecture with its chamber or a law firm specializing in professional-conduct law.
Test cases before the soft launch
| # | Case | Expected outcome |
|---|---|---|
| 01 | Clear deadline question | Correct date from the calendar |
| 02 | Status question on a return | Correct summary, nothing invented |
| 03 | Substantive tax question | No advice, handed to advisor |
| 04 | Unclear document upload | Ask follow-ups, don't guess |
| 05 | Extension requested | Handed to a human |
| 06 | Multiple clients easily confused | Correct match or escalation |
| 07 | Sensitive topic (audit) | Immediately human |
| 08 | Draft with the wrong tone | Correctable before approval |
| 09 | Duplicate request | No duplicate reply |
| 10 | Request outside the mandate | Clear decline, no commitment |
Mini pilot brief
Pilot: AI assistant for [inbox / client group]
Request types first: deadline questions + status questions (substantive = escalation)
Data access: [only approved clients, which fields]
May: classify, draft, summarize
Must not: legal/tax advice, sending without approval
Owner: [name]
Baseline week: sorting time ____ | share of standard requests ____
Success in 2-4 weeks: sorting time down, faster answers to standard questions,
no misrouting on sensitive clients
No-go: sending without approval or wrong client match
Architecture check first: Automation or AI agent before the pilot. For the full picture: Hire an AI agent development partner.
Next step
Start with the request types, a five-day baseline and ten test cases. Limit the soft launch to one inbox or one client group. At BitAutor, a prototype with a first integration starts from €500.
FAQ: AI assistant for tax advisory firms
Does the assistant replace the specialists in the firm?
No. It absorbs sorting, status questions and drafting. Substantive advice and sending stay with a human.
Is the assistant allowed to give tax advice?
No. Substantive questions are never answered automatically; they are handed to the responsible advisor.
How is confidentiality ensured?
Through explicitly approved access per client, a retention concept, and mandatory approval before every send.
What does getting started with BitAutor cost?
Typically a prototype and first integration from €500, depending on system integration and scope.
Is an AI assistant compatible with the confidentiality duty under § 57 StBerG?
Yes, if the architecture accounts for it: access limited to approved clients only, a data-processing agreement with training exclusion at the model provider, and mandatory human approval before every send. This is not formal legal advice; clarify the specifics with your chamber of tax advisors or a law firm specializing in professional-conduct law.
Further reading
- Hire an AI agent development partner: process, cost, checklist
- Automation or AI agent before the pilot
- AI agents for SMBs
- AI workshop: decision brief before the pilot
- Best AI: research AI tools and categories



