Unadhi Guides

AML client due diligence sheet for accountants and tax advisers: beneficial owners at 25%, update dates and retention under the EU AML Regulation from 10 July 2027 (Regulation (EU) 2024/1624)

Updated 28 Oct 2026 · Disclosure: the EURO AI Register mentioned below is an Unadhi product with a free edition. This guide is for information only, not legal advice.

What you get: a finished client due diligence sheet for accounting, bookkeeping and tax firms, in three tabs: a clients tab with one row per client that lists the gaps in each file against the EU Anti-Money Laundering Regulation and gives the next date the client information must be updated; an ownership tab that works out who the beneficial owners of a client company are using the 25% test; and a retention tab that gives the date each closed file must be deleted. A trigger checklist and a letter you can send to small business clients asking for their documents follow. Made-up example rows show how it fills in.

Short answer: Regulation (EU) 2024/1624, the EU AML Regulation, applies from 10 July 2027 directly in every Member State (Article 90). Auditors, external accountants and tax advisers are "obliged entities" (Article 3(3)(a)). Before taking on a client they must identify and verify the client and its beneficial owners (people with 25% or more, or control by other means, Articles 51 to 53), understand the purpose of the work, check targeted financial sanctions and whether anyone is a politically exposed person (Article 20(1)). Client information must be updated at least every 5 years, or every year for higher-risk clients (Article 26(2)), and records are kept for 5 years after the relationship ends, then deleted (Article 77(3)). Until 10 July 2027, your national AML law applies.

Why firms and their small business clients should look at this now

Step 1: tab 1, clients (one row per client)

ColumnWhat to writeSource
AClient nameYour client list
BType: type exactly Person or CompanyArticle 22(1)(a) and (b)
CRisk: type exactly Standard or Higher (your own risk assessment)Articles 10, 20(2) and 34
DDate identity verified (ID document or eID at "substantial" or "high" level)Article 22(6)
EBeneficial owners identified: Y, N, NONE FOUND, or N/A for a personArticles 20(1)(b) and 22(2)
FBeneficial owners checked against the central register: Y or NArticle 22(7)
GDate of last sanctions checkArticles 20(1)(d) and 26(4)
HPolitically exposed person check result: Yes or No (empty if not checked)Article 20(1)(g)
IPurpose and nature of the work recorded: Y or NArticle 20(1)(c) and (e)
JDate client information was last updatedArticle 26(2)
KNext update due: =IF(J2="","NOW",EDATE(J2,IF(C2="Higher",12,60)))Article 26(2)(a) and (b)
LGaps: =TEXTJOIN(", ",TRUE,IF(D2="","verify ID (Art 22(6))",""),IF(E2="N","identify beneficial owners (Art 20(1)(b))",""),IF(E2="NONE FOUND","record this and verify senior managers (Art 22(2))",""),IF(AND(B2="Company",F2<>"Y"),"check central register (Art 22(7))",""),IF(G2="","sanctions check (Art 20(1)(d))",""),IF(H2="","PEP check (Art 20(1)(g))",""),IF(I2<>"Y","record purpose and nature (Art 20(1)(c))",""))Formula
MStatus: =IF(L2<>"","FIX GAPS",IF(K2="NOW","UPDATE NOW",IF(K2<=TODAY(),"UPDATE NOW","OK UNTIL "&TEXT(K2,"dd/mm/yyyy"))))Formula (our working rule)

Example data (made up, to show how the sheet fills in; status as at 28 Oct 2026):

ABCDEFGHIJKLM
Client 1CompanyStandard12/03/2024YY12/03/2024NoY12/03/202412/03/2029OK UNTIL 12/03/2029
Client 2PersonHigher05/09/2025N/A05/09/2025NoY05/09/202505/09/2026UPDATE NOW
Client 3CompanyStandard20/01/2026NONE FOUNDYNoN20/01/202620/01/2031record this and verify senior managers (Art 22(2)), sanctions check (Art 20(1)(d)), record purpose and nature (Art 20(1)(c))FIX GAPS
Client 4CompanyHigher02/06/2026YY02/06/2026YesY02/06/202602/06/2027OK UNTIL 02/06/2027

Client 4 has a politically exposed person, so enhanced measures apply as well (Articles 34 and 42 onwards); the sheet only tracks dates and gaps, it does not decide the risk level. Choose "Higher" in column C whenever your risk assessment or Annex III factors point to higher risk.

Step 2: tab 2, ownership (one row per person behind a client company)

Ownership interest means 25% or more of shares, voting rights or other ownership interest, directly or indirectly. Indirect ownership is worked out by multiplying the percentages along each chain of companies and adding the chains together (Article 52(1)). Control by other means is checked separately, whatever the percentage (Article 51 and Article 53(3): majority of voting rights, right to appoint or remove most of the board, veto rights, decisions on profit distribution).

ColumnWhat to write
AClient company
BNatural person
CDirect share in the client (e.g. 20%)
DPerson's share in an intermediate company
EThat intermediate company's share in the client
FTotal: =C2+D2*E2 (add one D×E pair per extra chain)
GControl by other means (Article 53(3)): Y or N
HResult: =IF(F2>=0.25,"BENEFICIAL OWNER (ownership)",IF(G2="Y","BENEFICIAL OWNER (control)","NOT BY OWNERSHIP: CHECK CONTROL"))

Example data (made up): Client 5 is owned 20% by Person A, 20% by Holding H and 60% by Person C. Holding H is owned 50% by Person A and 50% by Person B.

ABCDEFGH
Client 5Person A20%50%20%30%NBENEFICIAL OWNER (ownership)
Client 5Person B0%50%20%10%NNOT BY OWNERSHIP: CHECK CONTROL
Client 5Person C60%0%0%60%YBENEFICIAL OWNER (ownership)

Person C also controls the client through ownership, because holding 50% plus one share counts as control (Article 53(2)(c)). The Commission may later set a lower threshold of up to 15% for higher-risk types of company (Article 52(2)), so keep the 0.25 in column H in one cell you can change.

Step 3: tab 3, retention

ColumnWhat to write
AClient
BDate the relationship ended, the one-off job was done, or you refused the client
CDelete by: =IF(B2="","OPEN",EDATE(B2,60))
DExtended by authority? Y/N (up to 5 more years, case by case)

Keep a copy of the due diligence documents, any assessment of unusual activity and the transaction records, unredacted, for 5 years from that date, then delete the personal data unless another law requires longer (Article 77(1) and (3)).

Checklist: when due diligence must be done (Article 19(1))

Letter to small business clients (template)

Subject: Updating your client file before 10 July 2027

Hello [name],

From 10 July 2027 a new EU regulation sets out exactly which details accounting and tax firms must hold about each client and the people who own or control it. To keep working for you without interruption, please send us by [date]: (1) a copy of a valid ID document or passport for each director, or a confirmation through your national eID; (2) the name, date and place of birth, home address, nationality and ID document number of every person who owns 25% or more of the company, directly or through another company, or who controls it in another way; (3) a simple chart of the ownership if another company sits between you and those people; and (4) a short note of what your business does. We check this against the beneficial ownership register, so if anything there is out of date, please tell us. We will update your file at least every [5 years / year] and keep it for 5 years after we stop working together.

Thank you,
[your name]

Related free sheets: GDPR Article 22 automated decisions sheet · data retention schedule · Article 30 records of processing · DAC7 seller income reconciliation.

AI tools in client onboarding

If your firm uses an AI tool to read ID documents, screen names against sanctions or PEP lists, or score client risk, write down who reviews each accept, refuse or risk-level decision and how a client can ask for an explanation (Article 76(5)), and list the tool in the EURO AI Register free edition. It runs in your browser with no account and no upload, covers your first 10 AI systems and 10 evidence records, the screening questions, duties by role with dates, and a printable Article 4 AI-literacy record. Attach this sheet as the evidence record for the onboarding step.

When you need more than 10 systems, the EURO AI Register membership starts at $19 a month and adds unlimited systems, rule updates and email help. Neither tool is legal advice or proof of compliance.

Partner programme opening soon

Partner programme opening soon: join the free waitlist. Planned terms are 50% of each referred sale (75% once you have 5+ paying customers), single level, paid through Gumroad only from revenue received.

National law and open points

The Regulation is directly applicable, but supervision, penalties, any lower national cash limit (Article 80(2)) and, where a Member State allows it, reporting suspicions through a self-regulatory body (Article 70(1)) are national. The EU Anti-Money Laundering Authority (AMLA) issues guidelines on risk factors and ongoing monitoring (Articles 20(3) and 26(5)). EUR-Lex also lists a pending court action (case T-451/24) asking for partial annulment of parts of Articles 19, 20 and 21. Check your national rules and your professional body's guidance. This page covers the EU text as we read it today.

Frequently asked questions

When does the EU AML Regulation apply to accountants and tax advisers?

From 10 July 2027 (Article 90 of Regulation (EU) 2024/1624). Auditors, external accountants and tax advisers are obliged entities under Article 3(3)(a).

Who is a beneficial owner of a client company?

Any natural person who owns, directly or indirectly, 25% or more of the shares, voting rights or other ownership interest, or who controls the company by other means, such as the right to appoint or remove most of the board (Articles 51 to 53).

How often must client information be updated?

Based on risk, but at least every year for higher-risk clients and at least every 5 years for all others, and also when the client's circumstances change (Article 26(2) and (3)).

Not legal advice. The sheet helps a firm see gaps and dates in its client files; it does not decide a client's risk level or whether to report a suspicion. When in doubt, ask your supervisor or professional body. Spotted an error? Write to mininglife7@gmail.com and we correct it.

Sources

← All guides

Unadhi Guides are free, independent explainers. We correct errors as soon as we find them: write to mininglife7@gmail.com.