Accueil › Blog › Grand livre, FEC et IA

Anonymiser un grand livre ou un FEC avant de l'analyser avec l'IA

Oui, et c'est ce que recommande l'Ordre : avant de confier un grand livre, une balance ou un FEC à une IA en ligne, remplacez les noms des tiers (clients, fournisseurs, salariés, associés) par des étiquettes, gardez les montants dont la revue analytique a besoin et travaillez sur une copie au même format de tableur. Dans un FEC, les noms se logent surtout dans les colonnes CompAuxLib et EcritureLib, mais aussi dans CompteLib, CompAuxNum et parfois PieceRef. Le secret professionnel de l'expert-comptable (article 21 de l'ordonnance de 1945) ne laisse pas d'autre voie avec une IA en ligne.

Publié le · 12 min de lecture

Pourquoi anonymiser un grand livre avant l'IA ?

Parce qu'un grand livre raconte la vie d'une entreprise avec les noms de tous ceux qui la font : chaque client et chaque fournisseur dans les comptes auxiliaires, chaque salarié dans les écritures de paie et de notes de frais, chaque associé dans son compte courant. Pour un expert-comptable, ces informations sont couvertes par le secret professionnel : l'article 21 de l'ordonnance n° 45-2138 du 19 septembre 1945 y soumet les experts-comptables, leurs salariés et les experts-comptables stagiaires « dans les conditions et sous les peines fixées par l'article 226-13 du code pénal ». Et pour le cabinet, les clients particuliers, les salariés et les associés du client sont des personnes physiques : le RGPD s'applique, avec son principe de minimisation (article 5).

L'Ordre en tire la même conclusion. Sa notice « Comment utiliser ChatGPT ? » (2024) range parmi les précautions d'usage : « Ne chargez pas de données personnelles, sensibles et/ou confidentielles : pas de mails clients, de FEC, de DSN… non anonymisés dans des sites non maîtrisés », et cite l'analyse de données anonymes parmi les usages possibles. Son livret « IA et IA générative adaptées à la profession du chiffre » (août 2025) en fait la première de ses cinq bonnes pratiques : « veillez à ne pas déposer d'informations confidentielles et/ou sensibles. Pseudonymisez ou anonymisez les données fournies à l'IA. » Pour le panorama des outils et du cadre : ChatGPT et expert-comptable.

Quelles colonnes du FEC faut-il masquer ?

L'article A. 47 A-1 du livre des procédures fiscales fixe les 18 champs du fichier des écritures comptables, dans cet ordre. Voici, colonne par colonne, ce qui peut identifier une personne ou le client.

ChampContenuÀ masquer ?
JournalCode, JournalLibCode et libellé du journal (VT, AC, BQ1…)En général non ; vérifiez un journal de banque libellé avec un numéro de compte
EcritureNum, EcritureDateNuméro et date de l'écritureNon : indispensables aux tests d'écritures
CompteNumNuméro de compte du plan comptableNon
CompteLibLibellé du compteOui pour les comptes nommés : compte courant d'associé, compte de personnel, compte bancaire
CompAuxNumNuméro de compte auxiliaireSouvent : beaucoup de logiciels le forment à partir du nom du tiers (411DUPONT)
CompAuxLibLibellé du compte auxiliaire, « à blanc si non utilisé »Oui : c'est le nom du client, du fournisseur ou du salarié
PieceRef, PieceDateRéférence et date de la pièce justificativeLa date non ; la référence seulement si elle contient un nom
EcritureLibLibellé de l'écriture comptableOui pour les noms qu'il contient (« Fact. Martin SARL », « Vir. salaire J. Durand », « Remb. NDF Mme Petit »)
Debit, CreditMontantsNon, sauf montant qui suffit à reconnaître le client (voir plus bas)
EcritureLet, DateLet, ValidDateLettrage, date de lettrage, date de validationNon : utiles pour les délais de paiement et les écritures tardives
Montantdevise, IdeviseMontant en devise et code deviseNon

Reste le nom du fichier : l'article A. 47 A-1 le forme à partir du SIREN, de « FEC » et de la date de clôture. Un FEC envoyé sous son nom d'origine donne donc le numéro de l'entreprise. AnonymFiles exporte les fichiers sous des noms neutres (piece-0001…), jamais sous leur nom d'origine.

Et la balance, le grand livre, les annexes du dossier de révision ?

Pour un tableur seul, le guide pas à pas : anonymiser un fichier Excel.

Faut-il garder ou masquer les montants ?

Une revue analytique sans montants n'a pas de sens : gardez-les dans la très grande majorité des cas. Un montant n'est pas une donnée personnelle, et AnonymFiles ne le détecte pas : il reste lisible tant que vous ne le masquez pas. Trois exceptions justifient de le masquer, d'un clic à la relecture.

Une cellule masquée devient un texte (par exemple [CONFIDENTIEL_1]) : elle sort des sommes. Si vous devez cacher l'ordre de grandeur de toute une colonne, une autre voie consiste à transformer les montants dans une copie de travail avant le traitement, par exemple en pourcentage du chiffre d'affaires : les ratios restent justes.

Comment préparer le fichier, pas à pas ?

  1. Mettez le FEC au format tableur. Le FEC est un fichier à plat dont les champs sont séparés par une tabulation ou le caractère « | ». AnonymFiles lit un .csv séparé par des virgules, des points-virgules ou des tabulations, mais un .txt comme du texte simple. Le plus sûr : ouvrez le FEC dans Excel ou LibreOffice et enregistrez-le en .xlsx, les montants deviennent des nombres.
  2. Découpez si besoin. Un tableur est limité à 10 Mo de texte à analyser. Au-delà, scindez par période ou par journal.
  3. Préparez la liste des tiers. Extrayez les valeurs uniques de CompAuxLib (un filtre ou un tableau croisé suffit) et ajoutez-les à la liste « toujours masquer », qui s'importe en .txt ou .csv. Elles seront masquées partout, y compris dans EcritureLib et dans les autres pièces du dossier, même quand la détection automatique les manquerait.
  4. Traitez le dossier. Balance, grand livre, FEC, feuilles de travail et pièces annexes ensemble : une même société ou personne reçoit la même étiquette partout. Les colonnes intitulées Nom, Prénom, Client, Salarié ou Matricule sont masquées en entier.
  5. Relisez côte à côte. Concentrez-vous sur EcritureLib, CompAuxNum et les libellés de comptes nommés ; masquez d'un clic un nom oublié ou un montant sensible.
  6. Exportez. Vous obtenez deux copies : un tableur caviardé dans son format (.xlsx pour un .xlsx ou un .xls, .csv avec le même séparateur pour un .csv) et une copie texte pour l'IA. Le classeur est reconstruit à partir des cellules relues : nombres et dates restent typés, les formats de nombre standard d'Excel (séparateur de milliers, décimales, pourcentages) sont conservés, la première ligne est mise en gras et figée.
  7. Interrogez l'IA, puis réinjectez. La note de synthèse rédigée avec [ORGANISATION_4] retrouve ses vrais noms sur le poste. La table de correspondance, chiffrée, ne quitte jamais l'ordinateur.
Ce que le classeur caviardé ne reprend pas : les formules (seule la valeur affichée est gardée), les formats de nombre personnalisés (la valeur reste exacte, au format général), les commentaires, graphiques, images, noms définis et liens externes. Les onglets et lignes masqués de l'original deviennent visibles, parce que tout ce qui sort a été relu.

Quels prompts pour une revue analytique ?

Précisez toujours que les tiers sont pseudonymisés, et demandez des formules ou un programme plutôt que des calculs de tête : c'est la meilleure garantie contre une addition fausse.

Variations de la balance

Voici la balance générale de l'exercice N et de l'exercice N-1 d'une PME [secteur], tiers pseudonymisés : les étiquettes entre crochets remplacent des noms réels, ne cherche pas à les deviner. Pour chaque compte, calcule la variation en valeur et en pourcentage, et liste celles qui dépassent [seuil en euros] et [seuil en %]. Pour chacune, propose des explications possibles et les contrôles à mener. Donne les formules Excel utilisées.

Tests d'écritures sur le FEC

Sur ce FEC pseudonymisé (18 colonnes au format de l'article A47 A-1 du LPF), écris les formules ou le code qui permettent d'isoler : les écritures passées un samedi, un dimanche ou un jour férié ; celles dont ValidDate est postérieure à la date de clôture du [date] ; les montants ronds supérieurs à [montant] ; les libellés vagues (« divers », « régul », « OD ») ; les écritures manuelles sur les comptes de trésorerie ; les doublons de PieceRef. Explique pour chaque test le risque qu'il couvre.

Tiers et lettrage

À partir des comptes 401 et 411, liste les fournisseurs débiteurs et les clients créditeurs à la clôture, les dix premiers clients en chiffre d'affaires (par étiquette) et leur part du total, et le délai moyen entre EcritureDate et DateLet pour les factures lettrées. Signale les comptes d'attente non soldés (471 à 475).

Séparation des exercices

Repère les écritures de [mois N+1] dont PieceDate appartient à l'exercice N, et inversement, sur les comptes de charges et de produits. Présente-les par compte avec le montant total en jeu.

Note de synthèse

À partir des analyses précédentes, rédige une note de synthèse pour le dossier de révision : points d'attention par cycle (ventes, achats, trésorerie, personnel, immobilisations), contrôles complémentaires proposés et questions à poser au client. Garde les étiquettes telles quelles.

D'autres exemples de prompts métier figurent dans le livret de l'Ordre (août 2025).

Que faut-il vérifier ?

Quelles sont les limites ?

Pour choisir l'outil d'IA lui-même : Claude, ChatGPT, Mistral ou Copilot pour un dossier client et Copilot et secret professionnel.

Questions fréquentes

Peut-on mettre un FEC dans ChatGPT ?

Pas tel quel. Un FEC contient les noms des clients, fournisseurs, salariés et associés de l'entreprise, couverts par le secret professionnel de l'expert-comptable et par le RGPD. La notice du Conseil national de l'ordre déconseille de charger des FEC non anonymisés dans des sites non maîtrisés. Envoyez une copie où les noms sont remplacés par des étiquettes.

Quelles colonnes du FEC contiennent des données personnelles ?

Surtout CompAuxLib (libellé du compte auxiliaire, c'est-à-dire le nom du tiers) et EcritureLib (libellé de l'écriture). Vérifiez aussi CompteLib pour les comptes d'associés et de personnel, CompAuxNum quand il est formé à partir du nom, et PieceRef. Les montants, dates et numéros de comptes du plan comptable ne sont pas des données personnelles.

Faut-il masquer les montants avant une revue analytique ?

En général non : la revue analytique en a besoin, et un montant n'est pas une donnée personnelle. Masquez seulement ceux qui suffiraient à reconnaître le client ou une personne, comme un chiffre d'affaires publié ou la rémunération d'un dirigeant.

Le tableur caviardé garde-t-il les formules et les formats ?

Il garde les valeurs, les nombres et les dates typés, et les formats de nombre standard d'Excel comme le séparateur de milliers, les décimales ou les pourcentages. Les formules sont remplacées par leur valeur affichée, et les formats personnalisés reviennent au format général.

Un FEC au format .txt est-il pris en charge ?

Un .txt est lu comme du texte simple, sans structure de tableau. Enregistrez le FEC en .xlsx depuis Excel ou LibreOffice, ou en .csv séparé par des tabulations ou des points-virgules, pour obtenir un tableur caviardé en place.

Que recommande l'Ordre des experts-comptables sur l'IA ?

Son livret « IA et IA générative adaptées à la profession du chiffre » (août 2025) demande de ne pas déposer d'informations confidentielles ou sensibles et de pseudonymiser ou d'anonymiser les données fournies à l'IA. Sa notice sur ChatGPT (2024) cite expressément les FEC et les DSN non anonymisés parmi ce qu'il ne faut pas charger.

L'IA calcule-t-elle juste sur un grand livre ?

Pas toujours. Sur des milliers de lignes, une IA peut se tromper dans une somme ou une recopie. Demandez-lui des formules Excel ou un programme, et rapprochez ses totaux de la balance avant de les utiliser.