
Pseudonymization of confidential accounting data is defined by Article 4(5) of the GDPR as processing which replaces identifying information with codes or pseudonyms, while retaining the possibility of re-identification under strict control. This technique is fundamentally different from anonymization, which irreversibly removes any link with the person. For finance and accounting professionals, mastering this distinction is not an option. The GDPR, the Commercial Code and recent case law from the Court of Justice of the European Union (CJEU) impose specific obligations on the protection and retention of sensitive data.

What are the legal obligations to protect sensitive accounting data?
The accounting documents must be kept for 10 years after the close of the financial year, in accordance with article L123-22 of the Commercial Code. This legal duration does not exempt from compliance with the GDPR for all personal data contained in these documents. Beyond this period, personal data must be irreversibly deleted or anonymized.
The GDPR applies to all personal data processed in an accounting context: customer names, supplier contact details, IBAN numbers, employee references. This information appears in invoices, accounting journals and Accounting Entry Files (FEC). Their presence in documents stored long-term creates an obligation of active protection throughout the retention period.
The CJEU judgment of September 4, 2025 significantly strengthened these requirements. According to this decision, the obligation of transparency on the recipients of pseudonymised data falls to the controller, even if these recipients cannot re-identify the persons. This means that accounting firms must document precisely who receives pseudonymized data, in what context and for how long.
The main obligations to respect are as follows:
- Secure storage: personal data in accounting documents must be protected for the entire legal retention period.
- Deletion or anonymization: beyond 10 years, personal data must be erased or made irreversibly anonymous.
- Documented transparency: since the CJEU ruling of 2025, any flow of pseudonymized data to a third party must be recorded in the processing register.
- Up to date GDPR register: pseudonymization processing, retention periods and access control measures must be explicitly included.
To remember: The pseudonymization remains subject to the GDPR. It reduces the risk, but does not remove legal obligations related to personal data.
What tools and methods can you effectively pseudonymize accounting data?
Pseudonymization is based on three main families of techniques. Each has characteristics adapted to different contexts.

Tokens, hashes and generic codes
tokenization replaces a sensitive value (an IBAN, a SIREN number) with a random identifier stored in a secure correspondence table. Cryptographic hashing (SHA-256, for example) transforms data into a non-reversible digital fingerprint without the key. Generic codes assign neutral labels like CLIENT_001 or SUPPLIER_042 to each entity. Use of consistent pseudonyms maintains the traceability necessary for auditing while protecting real identities.
Local automation versus cloud processing
| Criterion | Local treatment | External cloud processing |
|---|---|---|
| Data sovereignty | Total: data does not leave the system | Partial or void depending on the contract |
| GDPR Compliance | Made easy: no transfer outside the scope | Requires specific contractual guarantees |
| Risk of leakage | Minimal | High in the event of a fault with the service provider |
| AI Integration | Possible with local tools or prior pseudonymization | Risk of exposure if data is not pseudonymized before sending |
Local automation is recommended to preserve data sovereignty and facilitate the use of artificial intelligence tools in practices. Local processing avoids exposure of sensitive data to external cloud platforms, which is the primary risk vector in financial environments.
Pseudonymization of the Accounting Entries File
The FEC is a regulatory file which concentrates all the accounting entries for a financial year. Its pseudonymization requires neutralizing not only names but also sensitive references such as invoice numbers, IBANs and tax identifiers. A pseudonymized FEC retains its full analytical value for audit or AI processing, without exposing third parties' personal data.
Pro tip: Before submitting an FEC to an external AI tool, always apply local pseudonymization. Replace each IBAN with an IBAN_001 code, each company name with SOCIETE_001. Keep the correspondence table in an encrypted environment, accessible only to the data controller.
How to integrate pseudonymization into accounting and audit processes?
Effective pseudonymization follows a five-step protocol. Each step conditions the conformity of the entire process.
1. Identify sensitive data: identify all categories of personal data present in your accounting documents. Customer names, supplier contact details, salaries, IBAN and tax identification numbers are the priority categories.
2. Define replacement method: choose between tokenization, hashing or generic codes depending on the level of reversibility required. For an internal audit, generic codes are sufficient. For a transfer to an external service provider, tokenization with an encrypted correspondence table is preferable.
3. Secure re-identification keys: re-identification keys must be kept under strict control, separately from pseudonymized data. Access must be limited to a restricted number of named persons.
4. Configure internal workflows: integrate the pseudonymization step into existing processes, particularly before sending it to an external auditor, an AI service provider or a third-party firm.
5. Document and trace: record each pseudonymization operation in the GDPR register. Specify the date, the type of data processed, the method used and the recipients of the pseudonymized data.
The most common mistakes in finance teams are well documented. Unsecured storage of sensitive data, access to keys by too many employees, and use of unprotected files directly compromise compliance. These errors expose the firm to sanctions from the CNIL and potentially costly data breaches.
Pro tip: Designate a single point of contact for managing re-identification keys. This person validates each access request and keeps a log of consultations. This log constitutes proof of conformity in the event of an inspection.
Points of vigilance specific to accounting firms include:
- Never send a non-pseudonymized accounting document to an online AI tool, even for occasional use.
- Check that the accounting software used allows the export of pseudonymized data natively or via a dedicated module.
- Update the processing register after each evolution of the pseudonymization processes.
What are the real benefits and limits of accounting pseudonymization?
Pseudonymization actually reduces the risk of data breaches. In the event of unauthorized access to a pseudonymized file, the attacker cannot exploit the data without the matching key. This reduction in risk is recognized by Article 32 of the GDPR, which explicitly cites pseudonymization as an appropriate security measure.
Pseudonymization also maintains the analytical value of the data. It maintains data consistency while protecting identities with generic codes and neutralized labels. A firm can thus submit a set of pseudonymized data to an AI tool to detect accounting anomalies, without exposing the names of its clients.
The limits are real and must be clearly understood:
- Pseudonymization is not anonymization. Pseudonymized data remains personal data within the meaning of the GDPR. All legal obligations continue to apply.
- Reversibility is a risk. If the lookup table is compromised, all pseudonymized data becomes identifiable again. The security of the device depends entirely on key protection.
- Case law is evolving. The CJEU judgment of 2025 clarified that pseudonymization does not exempt from the obligation to inform the persons concerned nor to document all data flows.
- True anonymization is rare. It requires total technical irreversibility, difficult to achieve in an accounting context where traceability remains necessary.
“Pseudonymization is a security measure and not an exemption. True anonymization is technically complex and rarely applicable to accounting data. »
Finance teams often underestimate the scope of these limits. Many people think that a pseudonymized file falls outside the scope of the GDPR. This is not the case. This lack of knowledge exposes firms to risks of non-compliance which could have been avoided with appropriate training.
Key points
Pseudonymization of confidential accounting data reduces the risk of a breach while maintaining GDPR compliance, provided that re-identification keys are secured and each processing is documented.
| Point | Details |
|---|---|
| Pseudonymization ≠ anonymization | Pseudonymized data remains personal data subject to the GDPR. |
| Legal conservation of 10 years | Beyond that, personal data must be irreversibly deleted or anonymized. |
| Re-identification keys to secure | Keep them separate from the data, with restricted access and consultation log. |
| CJEU 2025 judgment | Any flow of pseudonymized data to a third party must be documented in the GDPR register. |
| Recommended local treatment | Local automation avoids the exposure of sensitive data on external platforms. |
What practice has taught me about accounting pseudonymization
After several years of supporting accounting firms with their GDPR obligations, the observation is still the same: the confusion between pseudonymization and anonymization is the most costly source of errors. Entire teams think they have “anonymized” their data because they replaced names with codes. Yet they continue to send these files to online AI tools without realizing that this data remains legally personal.
The CJEU judgment of September 2025 changed the situation on one specific point: transparency towards data subjects can no longer be ignored on the grounds that recipients cannot re-identify the data. This development requires firms to review their confidentiality policies and processing registers, often written before this case law.
What I systematically recommend: industrialize pseudonymization locally, before any external processing. A manual process, even well-intentioned, generates oversights. A non-pseudonymized invoice reference, an IBAN left plain in a footnote, and the entire system loses its value. Tools that process data locally, without storing or transmitting them, are today the only credible answer to reconciling the productivity of AI tools and sovereignty of accounting data.
Pseudonymization is not an administrative constraint. It is a work discipline that protects your clients, your practice and your personal liability as a professional.
- Jacques
Safe-doc: pseudonymize your accounting data without changing your tools
Accounting professionals who use AI tools like ChatGPT or Claude to analyze financial documents face a real risk if those documents contain non-pseudonymized personal data. Safe-doc solves this problem by adding a layer of automatic pseudonymization before each submission to the AI, without storing any documents.

Safe-doc processes data locally, in real time, ensuring that no sensitive information leaves your environment. The solution is designed for accountants and their teams, with immediate handling and integrated GDPR compliance. For DPOs and compliance managers, page dedicated to pseudonymization and audit details the traceability and access management functionalities available in Safe-doc.
Frequently asked questions
What is the pseudonymization of accounting data?
The pseudonymization of accounting data consists of replacing identifying information (names, IBAN, SIREN) with codes or pseudonyms, in accordance with Article 4(5) of the GDPR. Data remains usable for analysis or auditing, but real identities are protected.
Is pseudonymization enough to comply with the GDPR?
Pseudonymization is a security measure recommended by Article 32 of the GDPR, but it does not remove the status of personal data. All GDPR obligations continue to apply to pseudonymized data.
How long should accounting data be kept?
Accounting documents must be kept for 10 years after the end of the financial year according to article L123-22 of the Commercial Code. Beyond this period, the personal data they contain must be irreversibly deleted or anonymized.
How to pseudonymize an Accounting Entries File (FEC)?
The pseudonymization of an FEC requires replacing the names, IBAN, invoice numbers and tax identifiers with consistent generic codes (CLIENT_001, IBAN_001). The correspondence table must be kept separately, in an encrypted environment, with restricted access.
What are the consequences of the CJEU judgment of September 4, 2025 for accounting firms?
The judgment imposes an obligation of transparency on all recipients of pseudonymized data, even if these recipients cannot re-identify the individuals. Firms must document each flow of pseudonymized data in their GDPR register and update their privacy policies accordingly.