Un contrôle fiscal informatisé commence souvent par une demande de fichier des écritures comptables. Beaucoup d’entreprises découvrent alors que le fichier transmis ne s’ouvre pas correctement, ou que ses colonnes ne correspondent pas à ce qu’attend l’administration. Or la conformité du FEC se joue d’abord sur des détails matériels, bien avant l’analyse des écritures elles-mêmes. Un audit sérieux commence donc par la couche technique du fichier, celle que l’on regarde trop vite.
Le fichier des écritures comptables, ce qu’il contient vraiment
Depuis le 1er janvier 2014, les contribuables qui tiennent leur comptabilité au moyen de systèmes informatisés doivent la présenter sous forme de fichiers dématérialisés, en application de l’article A.47 A-1 du livre des procédures fiscales. Le fichier des écritures comptables regroupe l’ensemble des données comptables et des écritures retracées dans tous les journaux comptables d’un exercice, classées par ordre chronologique de validation.
Autrement dit, ce n’est pas un extrait de la balance ni un export partiel : c’est la totalité des mouvements, journal par journal, dans l’ordre où ils ont été validés. Un cabinet spécialisé en fiscalité informatisée comme cyplom.com voit régulièrement arriver des fichiers amputés d’un journal de paie ou d’un journal d’OD, et ça se repère tout de suite.
La structuration chronologique n’est pas un détail cosmétique. Si les écritures d’un exercice sont classées par date de saisie plutôt que par date de validation, le fichier devient inexploitable pour un contrôle, et l’administration le considère comme non conforme. Le contrôleur reconstitue alors sa propre chronologie à partir des pièces, ce qui allonge la procédure et complique la défense.
Les paramètres matériels à vérifier avant tout envoi
Le FEC est un fichier TXT encodé en UTF-8 avec un séparateur TAB. Ces deux éléments sont techniques, invisibles à l’écran, et pourtant ce sont eux qui font tomber la plupart des fichiers au premier test d’ouverture. Un encodage en ANSI, en Latin-1 ou en Windows-1252 produit des caractères parasites dans les libellés de comptes et de journaux, et le fichier ne se recharge plus correctement.
Le séparateur pose un problème voisin. Un export en point-virgule ou en virgule, comme le propose par défaut une bonne partie des logiciels comptables, ne respecte pas la norme attendue. Le fichier s’ouvre bien dans un tableur, ce qui rassure à tort, mais il n’est pas conforme au format exigé. Il faut donc vérifier le séparateur réel du fichier, pas seulement ce qu’affiche l’assistant d’export.
Troisième point, l’ordre des colonnes. Les dix-huit premières informations du FEC doivent obligatoirement correspondre, dans l’ordre, à celles listées dans le tableau de l’arrêté (JournalCode, JournalLib, EcritureNum, EcritureDate, CompteNum, etc.). Un export qui inverse deux colonnes, ou qui intercale un champ supplémentaire avant les dix-huit premières, est non conforme même si les données sont exactes.

Une grille de contrôle pour auditer le fichier soi-même
Avant de transmettre quoi que ce soit à l’administration, un audit interne du FEC se mène en quelques étapes simples, à condition de savoir où regarder. La grille ci-dessous reprend les points qui font échouer un fichier le plus souvent, et ceux que l’on oublie systématiquement. Sur ce point, voir aussi notre article sur quelques termes comptables savoir.
Ce qu’il faut contrôler, dans l’ordre
Ouvre d’abord le fichier dans un éditeur de texte brut, pas dans Excel, pour voir l’encodage réel et le vrai séparateur. Ensuite seulement, tu pourras te fier à ce que le tableur affiche.
- Vérifie l’encodage du fichier en UTF-8 et son séparateur en TAB, sans quoi la conformité technique est perdue d’avance.
- L’ordre des dix-huit premières colonnes correspond-il exactement à celui du tableau de l’arrêté ?
- Le fichier couvre-t-il bien tous les journaux de l’exercice, y compris les journaux d’à-nouveaux et de paie ?
- La chronologie des écritures suit-elle la date de validation, et non la date de saisie ou la date comptable ?
- As-tu conservé une copie horodatée du fichier transmis, pour pouvoir prouver son contenu en cas de contestation ?
Cette dernière précaution paraît anodine, et elle rend pourtant de grands services. Un fichier reconstitué après coup, sans copie de sauvegarde, devient difficile à défendre si l’administration conteste la version reçue.
Qui peut demander le FEC et dans quels délais
Le FEC doit être remis dès la première intervention en cas de contrôle sur place, et dans un délai de 15 jours en cas d’examen à distance. Ce sont les deux seules temporalités à retenir, et elles n’autorisent aucune négociation.
Un fichier absent ou non conforme expose à une amende de 5 000 € ou, en cas de rectification, à une majoration de 10 % des droits. La sanction tombe pour un problème de format, sans qu’il soit besoin que la comptabilité elle-même soit irrégulière.
La demande vient du vérificateur, mais elle peut aussi être formulée dans le cadre d’un contrôle sur pièces ou d’un examen de comptabilité. Le fisc ne se contente pas d’un extrait : il veut le fichier complet, et il compare souvent ce qu’il reçoit avec les déclarations déjà déposées. Une anomalie de format peut donc devenir un point d’entrée vers un contrôle plus large, ce qui n’était pas l’objectif de départ.

Reste la question de l’obtention du fichier. La plupart des logiciels de comptabilité proposent un export FEC dans leurs paramètres, parfois sous un autre nom comme « export administration » ou « export DGFiP ». Il faut vérifier que l’option choisie génère bien un TXT en UTF-8 avec tabulations, et pas un CSV classique. Quand le logiciel ne le propose pas nativement, un script ou une prestation d’adaptation devient nécessaire.
Un fichier conforme ne règle pas tout, mais il évite le pire
L’audit technique du FEC ne dispense pas de vérifier le fond, les comptes, les rattachements, la cohérence des journaux. Il évite simplement de perdre sur un terrain où l’on n’aurait jamais dû perdre, celui du format et de l’encodage.
Une amende de 5 000 € pour une tabulation remplacée par un point-virgule, voilà le genre de détail qui coûte cher et qui se corrige en dix minutes. Encore faut-il y penser avant la demande du vérificateur, pas après. Combien d’entreprises savent réellement ce que contient le fichier qu’elles envoient chaque année à leur expert-comptable ?