Pre-Sorting Client Questions in a Tax Firm
Which client questions an AI assistant pre-sorts for a tax firm, where German tax advisory law draws the line and what stays out of the chat log.
In plain language
The assistant takes over the work around organisation. It says which papers a case needs and how receipts get to the firm. It names who is in charge and when the firm can be reached. It takes in requests from new clients. As soon as a case needs a legal check, it stops, because the law says so. It explains deadlines only in general. The firm gives the date for your own case. The duty of secrecy also covers what the chat stores.
In a tax firm the phone rarely rings because of a difficult point of law. It rings because someone wants to know which documents are needed for an income tax return, by when something has to be filed, how a receipt reaches you and whether you are taking on new clients at all. None of these questions calls for a tax assessment. They still tie up exactly the people who are in the middle of an annual account, and they pile up in the very weeks before a filing deadline. An AI assistant on the firm's website can take over that layer: pre-sort, capture, pass on. What it cannot and must not do is advise. This article shows where the line runs, what actually remains on its safe side and why the duty of confidentiality decides what never belongs in a chat log in the first place.
Labels in the illustration
- What arrives in the chat
- Which documents do you need?
- When is the filing due?
- How do my receipts reach you?
- Are you taking on new clients?
- Has my return been filed yet?
- Can I deduct this?
- 43 of 48
- questions without a handover
- own measurement series, own knowledge base
- Answer from the knowledge base
- Document lists, receipt route, responsibilities, the general filing system
- Answered in the chat, with a pointer to the stored source
- Intake and handover
- New client enquiry, callback request, appointment, documents supplied
- A structured case for the firm, with no commitment made in the chat
- Straight to the firm
- Tax assessment, notices, appeals, a deadline in a running engagement
- The assistant does not answer, it passes the question on
- Where answering stops
- Section 2(2) German Tax Advisory Act: assistance in tax matters is any activity in the affairs
- of another within the scope of this Act, as soon as it requires a legal examination of the individual case.
Where the phone time in a tax firm goes
Anyone who notes down for a week who calls a tax firm and why ends up with a short list and a great many tally marks behind it. Which documents are still missing. Whether the receipts arrived. What the status is. Whether an appointment can be moved. How to reset the portal password. These are pieces of information, not advice, and they still travel through the same people who are working on deadline-bound files at the same time. The cost is not the single minute, it is the switch: an interrupted annual account is more expensive than the call that interrupted it.
There is also the timing. Clients think about their documents in the evening, at the weekend and in the days before a filing deadline, which is precisely when nobody is at the front desk. The phone is a serial channel with opening hours; the inbox answers nothing by itself. An assistant on the website is a parallel route that captures the question when it arises and does not get scarcer at the peak. How an assistant absorbs the load in exactly those periods is described in the article on reducing the support load.
What the assistant actually pre-sorts
Pre-sorting means that every incoming question is assigned one of three routes. Either it can be answered in general terms, in which case the assistant answers from the stored knowledge base. Or it is an enquiry that has to be captured, in which case a structured case is created for the firm. Or it touches a specific set of facts, in which case it does not answer but passes the question on. These three routes are not a judgement call made in the moment but a rule that is defined and tested before go-live.
-
Documents per matter
Which records the firm expects for an income tax return, a company formation or an annual account is stored as a list in the knowledge base. The assistant returns that list and names the place it came from.
-
Deadlines as a system
It explains how the statutory filing deadline is calculated and what changes when a firm is engaged. It does not name a date for a specific engagement, because that would require knowing the state of that engagement.
-
The route for receipts
How receipts are submitted, in which format, in which order and through which protected channel, is purely procedural information. The chat explains the route and is not itself the channel for it.
-
Capturing a new enquiry
Legal form, sector, scope, the services being sought and how to make contact are captured in a structured way and handed to the firm. The decision on whether to take the engagement rests solely with the firm.
How far this layer carries depends on the knowledge base, not on the language model. In our own measurement series, 43 of 48 questions stayed without a handover to a person. The figure was measured on a single assistant on our own knowledge base, not on customer projects, and we have no figure from the live operation of a tax firm; the method behind it is set out on the page on measurement series. What that rate is worth in your own firm depends on how completely the knowledge base covers the recurring questions.
The hard boundary: no assistance in tax matters
For tax firms the boundary is drawn more sharply than in many other sectors, and it can be looked up. Section 2(1) sentence 1 of the German Tax Advisory Act provides that assistance in tax matters may be provided on a commercial basis only by persons and associations authorised to do so. Subsection 2 defines what falls under it broadly: any activity in the affairs of another within the scope of the Act, as soon as it requires a legal examination of the individual case. What matters is therefore not whether an answer sounds complicated, but whether it examines a specific set of facts. That is the criterion the assistant is built around.
Assistance in tax matters is any activity in the affairs of another within the scope of this Act, as soon as it requires a legal examination of the individual case. (Own translation of the German original.)
- No statement on whether a particular expense is deductible for this client
- No assessment of a tax notice and no advice on appeals, deadlines or suspension of enforcement
- No information on the amount of a back payment, refund or prepayment in an individual case
- No classification of legal form, structuring or VAT liability for a specific plan
- No statement on the status of a running engagement answered out of a chat window
- General, published explanations remain possible; the examination of the individual case does not
Information is not advice, and the difference can be tested
A piece of information holds for everyone who asks the same question. Advice holds for one set of facts. Turn that sentence into test cases and you can measure before go-live whether the assistant keeps to the line, instead of explaining it afterwards. How such cases are phrased is shown in the article on acceptance testing.
Explaining deadlines without committing to a date
Deadlines are the most common reason for a call and at the same time the most dangerous point for an automated answer. The statutory position can be described in general terms: under Section 149(2) sentence 1 of the German Fiscal Code, tax returns relating to a calendar year must be filed no later than seven months after the end of that year. Where a firm within the meaning of Sections 3 to 4d of the Tax Advisory Act is engaged, Section 149(3) extends that deadline to the last day of February of the second calendar year following the assessment period, subject to an early request under subsection 4. That is the system an assistant may explain.
Besides filing deadlines there is a second group of questions that can be answered in general terms, because the answer is in the statute: retention. Section 147(3) of the German Fiscal Code grades it by type of record. Books, inventories, annual accounts and the further records listed in subsection 1 numbers 1 and 4a must be kept for ten years, accounting vouchers for eight years and the remaining records for six years, unless other tax statutes permit shorter periods. Details like these sit well in the knowledge base, because they rarely change and are asked often.
| Question in the chat | Who answers | Why |
|---|---|---|
| Which documents do you need for my income tax return? | Assistant | General list from the knowledge base, no set of facts |
| How is the filing deadline calculated when a firm is engaged? | Assistant | The system under Section 149(3) of the Fiscal Code, without a date |
| How long do I have to keep accounting vouchers? | Assistant | The period is set out in Section 147(3) of the Fiscal Code |
| Has my return already reached the tax office? | Firm | Information on a running engagement, not through an open chat |
| Can I deduct my home office? | Firm | Legal examination of the individual case, Section 2(2) Tax Advisory Act |
| Is the notice correct, should I appeal? | Firm | An assessment with a deadline, not a matter for an automated answer |
| Are you taking on new clients, how does onboarding work? | Assistant captures it | The matter is captured, the decision rests with the firm |
Document lists and the route for receipts
The document list is the most rewarding item in a tax firm's knowledge base, because it already exists, usually as a handout at the front desk. In the chat it becomes an answer that fits the question: someone asking about an income tax return does not get the list for an annual account. What matters is sorting by matter and by group of people, not by type of document, because clients ask about their situation and not about your filing system.
- One list per matter: income tax return, company formation, annual account, payroll, taking over an existing set of books
- State the form for each list: what a photo will do for, what is needed as a file and what stays as an original
- Say what may be missing and what holds the case up, so that nobody waits on a follow-up question
- Keep the list's effective date current, because every change in the law or the procedure makes it look stale
- Store a short version for first contacts and a detailed version for existing engagements
With uploading receipts, convenience ends and care begins. A chat window is a good place to explain the route and a poor place to receive a payslip. The assistant therefore leads into the protected client portal or the agreed channel instead of becoming the channel for receipts itself. Both are technically possible, including taking an image in the chat; in a tax firm, confidentiality argues against making it the standard route. Which actions an assistant may perform at all is defined and limited through tool control.
A new client enquiry: capture it, do not accept it
A new client enquiry is the point where an assistant creates the most value and can do the most damage. Value, because the details a firm needs for its decision are always the same and can be captured in a structured way. Damage, because a friendly answer quickly turns into a commitment. The firm decides whether to accept, and only once capacity, professional fit and possible conflicts of interest have been checked. The assistant therefore does not say that an engagement will be taken on, and it names no turnaround time either.
- Capture legal form, sector and rough size, because responsibility inside the firm depends on them
- Clarify the services being sought: ongoing bookkeeping, payroll, annual accounts, returns or several of these
- Record who has handled matters so far, so that handing over documents and access can be prepared
- Note the trigger in time, such as a formation, a change of adviser or an upcoming filing, without turning it into a deadline commitment
- Capture availability and the preferred channel, and keep the note that the answer comes from an AI system visible
- Hand the case to the responsible person together with the conversation so far, instead of inventing a summary
Moving to a person is not an exception but the normal end of a good conversation. It works when the conversation travels with it, responsibility was defined beforehand and the client does not have to describe the same thing twice. What that looks like in detail is described in the article on handover to staff; how an enquiry can be cleanly qualified before the handover is shown by the lead assistant. If the conversation is to end in an appointment, the booking assistant can be connected so that a wish becomes an appointment request that the firm confirms.
Confidentiality: what must not reach the log
In a tax firm, confidentiality is not a house rule but professional law. Section 57(1) sentence 1 of the German Tax Advisory Act requires the profession to be practised independently, on one's own responsibility, conscientiously and in confidence; it applies before an engagement even comes about. For an assistant this leads to an uncomfortable insight: the mere fact that a particular person makes contact about a particular matter is worth protecting. A log that collects names, amounts and facts because it technically can increases the risk without improving the answer.
Tax advisors and tax agents shall practise their profession independently, on their own responsibility, conscientiously, in confidence and refraining from advertising contrary to professional rules. (Own translation of the German original.)
Because an assistant is operated by a service provider, Section 62a of the German Tax Advisory Act applies on top. Under it, access to protected facts may only be opened up as far as it is necessary for using the service; the provider must be selected with care, the contract requires text form, and the provider must be placed under a duty of confidentiality with instruction about the criminal consequences of a breach. On the data protection side, the principle of data minimisation in Article 5(1)(c) of the General Data Protection Regulation limits data to what is necessary for the purpose. Both point the same way: collect less, keep it for less time. The contractual and technical side is summarised on the page on data protection and hosting, and the legal classification is explored in the article on data protection for AI chatbots.
- Do not ask for a tax number, identification number or bank details in the chat
- Do not capture amounts, notice details or facts that can only serve advice
- Do not ask for health, marital status or employment details, even where they would be relevant for tax
- Define the retention period for conversations and enforce it technically, rather than noting it as an intention
- Limit access to conversations to the people who actually work on the case
- Run analyses for improving the knowledge base without any personal reference
Disclosure and the route to a person
Anyone writing with an assistant must be able to recognise that the answer comes from an AI system. Article 50 of the AI Act (Regulation (EU) 2024/1689) requires systems that interact directly with people to provide that information; the rules in that chapter have applied since 2 August 2026. In a tax firm the disclosure is more than a formality: it makes clear that the answer is not advice. What this means for the design of a chat window is described in the article on the disclosure duty under the EU AI Act.
A few steps to an assistant for your firm
The effort rarely lies in the technology but in ordering your own information. Handouts, document lists and procedural notes exist in almost every firm, only spread across folders, inboxes and heads. Collecting them once and giving them an effective date assembles the raw material and at the same time produces something that carries even without an assistant. Which documents belong in such a collection and which are better left out is described in the article on building a knowledge base; an overview of the professional scope is given on the page on the assistant for law and tax firms.
- Review the last hundred calls and emails and sort them into information, intake and individual case
- For the information group, create one list per matter with an effective date, short and in the clients' language
- Write down the block list of topics that lead to a handover without a follow-up question
- Define which details the assistant never asks for, and enforce the retention period technically
- Conclude the contract with the service provider in text form under Section 62a of the Tax Advisory Act and anchor confidentiality in it
- Make the AI disclosure and the route to the firm visible inside the window
- After four weeks, review the conversations and close the gaps that show up
Frequent questions
May an AI assistant for tax advisors answer tax questions?
General, published questions yes, the individual case no. The line is drawn by Section 2(2) of the German Tax Advisory Act: assistance in tax matters is any activity in the affairs of another as soon as it requires a legal examination of the individual case. Which documents are needed for a return, or how long receipts must be kept, can be answered in general terms. Whether a particular expense is deductible for this client cannot. The assistant is therefore built so that in such cases it does not answer but hands over to the firm.
Can the assistant tell a client by when they have to file?
It can state the rule, not the date. Under Section 149(2) sentence 1 of the German Fiscal Code, returns for a calendar year must be filed no later than seven months after the end of that year; where a firm is engaged, Section 149(3) extends the deadline to the last day of February of the second following calendar year, subject to an early request under subsection 4. Whether that rule applies to a specific engagement depends on the mandate, on transitional rules and on requests from the tax office. The assistant therefore states the rule and the condition and points to the firm for the individual case.
How does an external assistant fit with the duty of confidentiality?
Section 62a of the German Tax Advisory Act sets out the route. Access to protected facts may only be opened up as far as it is necessary for the service, the provider must be selected with care, the contract requires text form, and the provider must be placed under a duty of confidentiality with instruction about the criminal consequences of a breach. In practice this means two things: the contract has to be in place before go-live, and the assistant should collect so little that access, in the worst case, reveals little.
Should the chat accept receipts?
It would be technically possible, but in a tax firm due care argues against it. Receipts belong in the client portal or the agreed protected channel, because that is where assignment, access and retention are regulated. The assistant explains the route, states the format and the order and points out the most common mistake, such as a missing assignment to a period. That reduces the number of follow-up questions without creating a second channel for receipts that nobody maintains.
Can the assistant take on an engagement?
No. It captures the enquiry and hands it on; the firm makes the decision. That is not a technical limit but a professional one: acceptance is preceded by checks on capacity, professional fit and possible conflicts of interest. An assistant that holds out the prospect of acceptance in the chat, or names a turnaround time, creates an expectation nobody has checked. The system rules therefore need the explicit sentence that only the firm decides whether to take on an engagement.
How does a client recognise that they are writing with an AI system?
By a disclosure that is visible before the first answer and not hidden in a footer. Article 50 of the AI Act requires such information for systems that interact directly with people; the rules in that chapter have applied since 2 August 2026. In a tax firm the disclosure serves a second purpose: it makes clear that the answer is information and not advice. Alongside it, a visible route to the firm belongs in the window, so that nobody gets stuck in the chat.
Ask it yourself, Assistant of this website
Automated assistant