Control over AI
Blog
AI governance 6 min read

An AI register for accounting firms

In an accounting firm, AI runs in the chatbot, the bookkeeping package and the audit software. Which register fields a firm needs on top of the usual ones, and why the register is only right once you also look at what is actually opened.

Abstract double waves in teal and sand
Quick answer

An AI register for an accounting firm lists every AI service staff use, including the AI built into bookkeeping, compilation and audit software. Each row records the vendor, processing location, data processing agreement, training policy, the practice, which client information may go in, the firm's decision and the review date. Three fields weigh more in a firm: the confidentiality rule per tool, the data processing agreement, and whether the AI sits inside a package the firm already bought. A register filled only by asking around falls behind within weeks; it is only right with a second source next to it: which AI tools are actually opened in the firm.

01

AI in a firm sits in the chatbot, in the bookkeeping package and in the audit software, and all three belong in the register

02

The professional duty of confidentiality gets a concrete field per row: which client information may go in, and which never

03

Processing location, data processing agreement and training policy decide whether a tool qualifies for client work

04

A survey describes what the firm knows; observed use shows what falls outside it

05

The compliance officer owns the register as a whole, the practice lead owns the row

Preparing for a quality review, the compliance officer of a firm with six offices asks the IT partner which AI tools are in use. The answer is an email with four names: Microsoft 365 Copilot, ChatGPT, the bookkeeping package and the scan-and-recognise software for purchase invoices. That same afternoon she watches a colleague in the compilation team have a general ledger explained in a tool she does not recognise.

That is a firm's AI register in one picture: a short list of what IT set up, next to a working day in which AI sits in more places than anyone has reported. What belongs in that register for any organisation is covered in an AI register: what it is and what to record. This piece is about what is different in an accounting firm: which tools, which fields, and where the second source comes from.

Which AI runs in an accounting firm?

More than the chatbot. The general assistants are there: Copilot in the Microsoft environment, ChatGPT and Claude for a client email or a note to the accounts, Perplexity for a tax question with sources. But most of the AI in a firm sits in software that has been in use for years. The bookkeeping package suggests journal entries, the scan-and-recognise software reads invoices, the compilation software drafts a first note, and the data analytics tool in the audit practice summarises exceptions.

That second group never had a new domain, a new account or a new purchasing decision: the vendor added the feature in an update and the firm has used it since. It is usually missing from the register because nobody recognises it as AI. Why that is structural is explained in why tool catalogs age the moment you print them.

Then there is a third group: the tools an employee found on their own. A transcription tool for the annual accounts meeting, a PDF summariser for lease contracts in an audit file, a browser extension that rewrites emails. They are recorded nowhere, which is not a violation but shadow AI: self-serve, without a decision, and actually in use.

Which fields matter more in a firm?

The basic fields are the same for any register: vendor, purpose, owner, risk assessment, data use, decision, date and review. In a firm, four fields do more work than elsewhere.

FieldWhat you recordWhy it matters in a firm
Client information allowedPublic only, anonymised draft, or file contents too; and what never goes inThis is where the duty of confidentiality lands in practice, per tool
Data processing agreement and locationWhether there is an agreement, where processing happens, whether the vendor trains on inputWithout an agreement the tool is unsuitable for clients' personal data
PracticeCompilation, audit, tax, payroll, advisoryThe same tool is a different risk in payroll than in advisory
Embedded or standaloneAI feature inside an existing package, or a service with its own domainEmbedded AI had no purchasing moment and otherwise stays out of sight

The first field is what separates a list of tools from a register of decisions. Confidentiality is one of the principles in the Dutch professional code for accountants (the VGBA), and the accountant is expected to make sure that people working under their responsibility observe it too. The register is where that becomes concrete per tool: a public statute may go into Perplexity, a client name may not; the file may go into Copilot, within the permissions already on it; nothing about a client goes into the free ChatGPT account. How the professional rules apply precisely differs per firm and is for the firm and its compliance officer to judge.

The second field hangs on the account type. A free or personal account has no data processing agreement, and input can be used for training unless the user switches that off. The difference is set out in free versus business AI accounts; whether an agreement has to sit underneath, in do you need a data processing agreement for an AI tool. If a tool processes personal data of clients or staff, the same application also belongs in the record of processing activities under the GDPR, with a cross-reference both ways.

What does a survey show, and what does it miss?

A firm has allowed Copilot for client work and ChatGPT on a business account for text work without file contents. The register has eight rows, filled by a survey among the practice leads. A first look at which AI services are opened from the browser shows that, next to those two, Perplexity and a free ChatGPT account are in use, plus three specialised tools: a transcription tool in the advisory practice, a PDF summariser in the audit practice, and the AI note in the compilation software. Two of them are recorded nowhere.

That is not an incident, because nothing had been decided about those two. It shows what a survey is: a snapshot, taken by asking people who know about a tool. Whoever pays for a tool privately does not report it. Whoever started using one last week was not there at the survey. And whoever does not know that the new note in the compilation software is AI cannot report it.

How does observed use feed the register?

By putting a second source next to the register: which AI tools are actually opened in the firm, how often, and whether a decision exists. Not who, not what was typed, only which tool, at firm level. The difference between that list and the register is the backlog, and every tool in it enters the register on the most honest status there is: no decision yet. The steps after that are in from shadow AI to a current AI register.

BeeSensible provides that second source. The extension reports only the domain of an opened AI tool, at most once a day per device, with no user id and no page content, and sets it against a catalogue of 865 assessed tools with the vendor, country, training policy and a risk score for each. An admin sees in the inbox which tools were newly noticed and still have no decision, and records the decision; BeeSensible never chooses itself (see the AI tools page).

Search tool, vendor or categoryโ€ฆ
865 tools
ChatGPT๐Ÿ‡บ๐Ÿ‡ธ
HighAllowed
Claude๐Ÿ‡บ๐Ÿ‡ธ
MediumAllowed
DeepSeek๐Ÿ‡จ๐Ÿ‡ณnew
CriticalNot allowed
Perplexity๐Ÿ‡บ๐Ÿ‡ธnew
MediumNo decision yet
Mistral๐Ÿ‡ซ๐Ÿ‡ท
LowNo decision yet
Midjourney๐Ÿ‡บ๐Ÿ‡ธ
MediumNo decision yet

Every tool, scored for risk

865 AI tools, each scored Low to Critical, with nothing pre-approved or pre-blocked until someone decides.

More about AI Tools

Two things stay out of sight even then: the phone without the extension, and the AI feature in a package with no domain of its own. For that second group the trigger is an event, not the calendar: an update, new terms, or a vendor sending an AI addendum to the agreement. How to set up that rhythm is in how do you keep an AI register up to date.

Who keeps it in a firm?

The compliance officer, or in a smaller firm the person responsible for quality, owns the register as a whole. Every row has an owner in the line: the compilation practice lead for the note feature, the advisory partner for the transcription tool, payroll for the package the payslips come from. That owner answers the questions at assessment and drives the review, so the review date sits in the practice lead's calendar, not in compliance's.

How this register fits the rest of the work in a firm, from seeing what is used to being able to show that the agreements are followed, is on the page about AI governance for accounting firms and under the topic AI governance.

Open your firm's register and look for the row for the AI feature in the bookkeeping package. If it is not there, start there, and then with the tools opened this month that have no decision yet.

FAQ

Common questions

Does an accounting firm have to keep an AI register?

No law prescribes one universal AI register in a fixed form for every firm. The GDPR requires a record of processing activities where personal data is processed, and the professional rules require the firm to safeguard the confidentiality of client information. A firm that does not know which AI tools are in use cannot show that second thing. That is why firms keep a register, regardless of whether one is mandatory.

Does the AI feature in our bookkeeping package belong in the register too?

Yes. A suggested journal entry, an automatically recognised invoice or a generated note is an AI application, even if no new purchasing decision ever preceded it. Give the feature its own row, with the package vendor, the processing location and whether the vendor trains on your data. That last point usually sits in an addendum to the existing agreement.

Which field matters most for an accounting firm?

The field that says which client information may go into the tool and which may not. That is where the duty of confidentiality lands in practice. A tool can be allowed for public information and a draft letter without a client name, and not for a general ledger or a payslip. Without that field the register describes the tool, not what the firm does with it.

How often should a firm review its AI register?

Whenever there is a reason to, and at least on a fixed date per row. Reasons include a new feature from the vendor, an acquisition, changed terms, a new practice starting to use the tool, or a tool that suddenly grows in observed use. The owner of the row drives the review, not the compliance officer.

Can you see which AI tools staff open without following them?

Yes. For the question of which tools need a decision, the service's domain is enough: that an AI tool was opened in the firm, which one, and how often. Who did it adds nothing. A measurement with no user id, no path and no content remains a count of services and does not become a record of people.

Portrait of Rens Timmermans of BeeSensible

Would you rather someone showed you?

Rens, BeeSensible

I am happy to give you a twenty-minute tour. Leave your details and I will find a moment that suits you. Calling or emailing works just as well.

Rather talk to someone first? Book a call.

Want a live demo, or a quote for 100+ users? Leave your details and we'll be in touch within one business day.