Fiscalité

FEC et contrôle fiscal : les anomalies que l'administration repère dans votre comptabilité

L'équipe doo.FINANCE· 12 mininfX

Quand un contrôle fiscal commence, la première demande n'est pas un classeur de factures : c'est un fichier. L'article L47 A-I du Livre des procédures fiscales impose au contribuable dont la comptabilité est informatisée de remettre, « au début des opérations de contrôle », une copie de ses écritures comptables sous forme dématérialisée. Ce fichier — le FEC, fichier des écritures comptables — est traité informatiquement avant même qu'un vérificateur n'en lise la première ligne : le même article autorise expressément l'administration à « effectuer des tris, classements ainsi que tous calculs » pour s'assurer de la concordance entre les écritures et les déclarations déposées.

Cette mécanique n'a rien d'opaque. Le format est normé et publié, la liste des champs figure dans le Livre des procédures fiscales, et la DGFiP met à disposition un outil de test gratuit pour vérifier son propre fichier. Autrement dit : tout ce que l'administration lira dans votre FEC, vous pouvez le lire avant elle. Chez doo.FINANCE, nous accompagnons des PME françaises qui découvrent leur FEC le jour du contrôle. Cet article propose l'inverse — le découvrir un dimanche après-midi, sans enjeu.

Ce que la loi impose, et à quel moment

Le I de l'article L47 A du LPF pose une obligation de forme, pas de fond : le contribuable satisfait à son obligation de représentation des documents comptables « en remettant au début des opérations de contrôle, sous forme dématérialisée répondant à des normes fixées par arrêté du ministre chargé du budget, une copie des fichiers des écritures comptables ».

Deux procédures, deux calendriers :

  • Vérification de comptabilité sur place — le FEC doit être remis « lors de la première intervention sur place », selon la doctrine administrative publiée au BOFiP.
  • Examen de comptabilité (contrôle à distance) — l'entreprise reçoit un avis d'examen de comptabilité et dispose de 15 jours pour transmettre son FEC. L'administration dispose ensuite de six mois pour analyser la comptabilité, au terme desquels elle notifie soit une proposition de rectification, soit un avis d'absence de rehaussement.

L'obligation vise les contribuables « tenant leur comptabilité au moyen de systèmes informatisés » et soumis par le CGI à l'obligation de tenir et de présenter des documents comptables. Le BOFiP dispense notamment les sociétés civiles immobilières dont les associés sont exclusivement des personnes physiques, ainsi que les auto-entrepreneurs.

En cas de défaut de présentation, l'article 1729 D du CGI prévoit une amende égale à 5 000 € ou, en cas de rectification et si ce montant est plus élevé, une majoration de 10 % des droits mis à la charge du contribuable. La doctrine précise qu'elle ne s'applique qu'une seule fois par contrôle, tous exercices confondus.

Un point rarement connu, et rassurant : le même article L47 A-I prévoit que l'administration détruit les copies des fichiers reçues avant la mise en recouvrement.

Premier filtre : le format, avant même le fond

Un FEC est d'abord accepté ou rejeté sur sa forme. Cette étape est binaire et ne dit strictement rien de la qualité de votre comptabilité — mais un fichier non conforme vaut défaut de présentation, et les délais de contrôle sont suspendus jusqu'à la remise de fichiers conformes (article L52 du LPF).

Les 18 champs obligatoires, dans l'ordre

L'article A47 A-1 du LPF fixe la liste. Pour une entreprise soumise à un régime réel d'imposition (BIC / impôt sur les sociétés), le fichier comporte 18 champs, dans cet ordre exact :

#ChampContenu
1JournalCodeLe code journal de l'écriture comptable
2JournalLibLe libellé journal de l'écriture comptable
3EcritureNumLe numéro sur une séquence continue de l'écriture comptable
4EcritureDateLa date de comptabilisation de l'écriture comptable
5CompteNumLe numéro de compte, dont les premiers caractères doivent être conformes au plan comptable français
6CompteLibLe libellé de compte, conformément au plan comptable français
7CompAuxNumLe numéro de compte auxiliaire (à blanc si non utilisé)
8CompAuxLibLe libellé de compte auxiliaire (à blanc si non utilisé)
9PieceRefLa référence de la pièce justificative
10PieceDateLa date de la pièce justificative
11EcritureLibLe libellé de l'écriture comptable
12DebitLe montant au débit
13CreditLe montant au crédit
14EcritureLetLe lettrage de l'écriture comptable (à blanc si non utilisé)
15DateLetLa date de lettrage (à blanc si non utilisé)
16ValidDateLa date de validation de l'écriture comptable
17MontantdeviseLe montant en devise (à blanc si non utilisé)
18IdeviseL'identifiant de la devise (à blanc si non utilisé)

Les régimes de la déclaration contrôlée et des bénéfices agricoles tenus en recettes-dépenses comportent des champs supplémentaires. Si vous relevez de l'un d'eux, faites vérifier la liste applicable plutôt que de reprendre celle-ci.

Les règles de forme qui font échouer un fichier

Le même article fixe les normes techniques. Les points sur lesquels un fichier trébuche le plus souvent :

  • Structure — fichier à plat à structure zonée, ou fichier structuré codé en XML respectant les spécifications XSD publiées par l'administration.
  • Encodage — ASCII, ISO 8859-15 ou UTF-8, à l'exclusion de tout autre.
  • Dates — format AAAAMMJJ, sans séparateur.
  • Montants — en mode décimal, cadrés à droite.
  • Première ligne — réservée aux noms des champs.
  • Nom du fichier — de la forme SirenFECAAAAMMJJ, la date étant celle de clôture de l'exercice.
  • Un seul fichier — toutes les écritures, tous journaux confondus, classées par ordre chronologique de validation.
  • Périmètre — les écritures après opérations d'inventaire, à l'exclusion des écritures de centralisation et des écritures de solde des comptes.
  • Documentation — le fichier est accompagné d'une documentation technique décrivant les champs et la structure des données.

Aucune de ces règles ne porte sur le fond : un fichier qui les respecte passe, un fichier qui les enfreint est renvoyé.

Deuxième filtre : ce que la structure du FEC rend visible

Une précaution d'honnêteté : la DGFiP ne publie pas la liste des tests de fond qu'elle applique. Mais on n'en a pas besoin pour se préparer, car chaque champ obligatoire est, par construction, un point de contrôle disponible — et cinq d'entre eux sont particulièrement parlants dès qu'on trie le fichier.

La séquence des écritures (EcritureNum)

Le texte est explicite : EcritureNum porte « le numéro sur une séquence continue de l'écriture comptable ». Continue. Un trou dans la numérotation d'un journal se voit d'un simple tri et appelle une explication : où est passée l'écriture 4 517 ?

Dans la pratique, la première cause de rupture n'est pas la fraude, c'est la technique. Changement de logiciel en cours d'exercice, reprise d'à-nouveaux, journal recréé, séquence réinitialisée au 1er janvier alors que l'exercice ne coïncide pas avec l'année civile : c'est exactement là que naissent les ruptures de numérotation. Nous détaillons ces pièges dans notre article sur le changement de logiciel comptable en cours d'année. L'anomalie est réelle, l'intention ne l'est pas — mais c'est à vous de le démontrer, et cela se prépare mieux à froid.

Les deux dates : comptabilisation et validation

EcritureDate porte la date de comptabilisation, ValidDate la date de validation. Comme le fichier est classé par ordre chronologique de validation, l'écart entre ces deux dates saute aux yeux dès la première lecture.

Un décalage de quelques jours est normal. Un exercice entier validé sur trois jours au mois de novembre raconte autre chose : une comptabilité rattrapée après coup, où les pièces ont été saisies longtemps après les opérations qu'elles constatent. Ce n'est pas illégal en soi. Mais une comptabilité validée au fil de l'eau est infiniment plus simple à défendre qu'une comptabilité reconstituée.

Le lettrage (EcritureLet, DateLet)

Le texte précise que ces deux champs restent « à blanc si non utilisé » : l'absence de lettrage n'est donc pas une non-conformité en elle-même. Elle a en revanche une conséquence pratique lourde. Un compte client de quatre cents lignes dont aucune n'est lettrée ne permet plus de rapprocher un encaissement d'une facture. Le solde devient une masse, et justifier une masse prend des jours — les vôtres, ou ceux de votre expert-comptable.

La pièce justificative (PieceRef, PieceDate)

Ces deux champs sont obligatoires. Trois profils attirent naturellement l'attention lorsqu'on trie le fichier : les références génériques répétées à l'identique (« FACTURE », « DIVERS », « OD »), les références vides sur des montants significatifs, et les PieceDate situées hors de l'exercice concerné.

Les comptes mouvementés en fin d'exercice

Les écritures d'inventaire sont légitimes et attendues — le FEC les inclut d'ailleurs explicitement. Ce qui interroge n'est pas leur existence, mais leur profil : un volume anormal d'écritures manuelles toutes datées du dernier jour de l'exercice, un compte d'attente (471) qui gonfle à la clôture, des comptes de régularisation qui absorbent des montants sans référence de pièce. Un tri par journal et par date de comptabilisation suffit à faire apparaître ce profil — chez l'administration comme chez vous.

Testez votre FEC avant qu'on ne vous le demande

La DGFiP met à disposition Test Compta Demat, un logiciel « disponible en téléchargement libre » qui « vérifie la validité de la structure du fichier de l'entreprise et lui précise notamment les points d'anomalies détectées ». L'administration décrit l'opération comme « simple, sécurisée et confidentielle » : le logiciel s'exécute sur votre poste. Une assistance téléphonique est ouverte au 0809 400 210.

Ce que l'outil fait : il contrôle la structure. Ce qu'il ne fait pas : il ne juge pas la sincérité de votre comptabilité. Un fichier qui passe le test n'est pas un fichier au-dessus de tout soupçon — c'est un fichier qui ne sera pas rejeté sur la forme. C'est déjà l'essentiel de la friction évitée.

Trois vérifications complémentaires, à conduire vous-même dans un tableur à partir du FEC exporté :

  1. Continuité — trier par JournalCode puis EcritureNum, et chercher les sauts de numérotation.
  2. Délai de validation — calculer ValidDate moins EcritureDate, puis regarder la distribution plutôt que la moyenne : ce sont les valeurs extrêmes qui parlent.
  3. Pièces manquantes — filtrer les lignes dont PieceRef est vide ou générique, et les trier par montant décroissant.

Une demi-journée, une fois par an, après la clôture. C'est probablement le meilleur rapport effort / tranquillité de tout l'exercice.

Ce qu'une comptabilité tenue dans un ERP produit par construction

La plupart des anomalies décrites plus haut ne se corrigent pas : elles se préviennent, au niveau de l'outil. Une comptabilité tenue dans un ERP correctement paramétré produit cinq propriétés sans que personne n'ait à y penser :

  • La numérotation — une séquence par journal, incrémentée par le système, jamais saisie à la main.
  • L'horodatage — la validation d'une écriture pose une date de validation que l'utilisateur ne choisit pas.
  • Le lettrage — intégré au flux de rapprochement bancaire, pas rajouté en fin d'année.
  • La pièce — la facture reste attachée à l'écriture, pas rangée dans un dossier parallèle.
  • La piste d'audit — chaque écriture demeure rattachée au document et à l'opération qui l'ont produite.

Un tableur ne produit aucune de ces cinq propriétés. Un logiciel comptable bien paramétré les produit toutes — à condition que le paramétrage ait été fait et que les séquences n'aient pas été rompues lors d'une reprise de données. Si votre outil a été mis en place en cours d'exercice, ou si vous avez migré depuis un autre logiciel, c'est le point à contrôler en priorité. Nos services comptables sur Odoo intègrent cette vérification.

C'est la même logique de traçabilité qui gouverne la réforme de la facturation électronique : les factures transitant par une plateforme agréée arrivent identifiées et horodatées, ce qui alimente directement la qualité du FEC. Nous l'avons détaillée dans notre article sur Odoo, plateforme agréée pour la facturation électronique en France.

Faites contrôler votre FEC avant l'administration

doo.FINANCE est cabinet de conseil financier et Odoo Gold Partner. Nous auditons le FEC de nos clients PME françaises exercice par exercice : conformité de format d'abord, puis continuité des séquences, délais de validation, taux de lettrage et qualité des références de pièces. Quand une anomalie provient du paramétrage ou d'une migration mal séquencée, nous la corrigeons à la source, pour que l'exercice suivant naisse propre.

Vous voulez savoir ce que dirait votre FEC s'il était lu demain ? Parlons-en — un premier échange suffit à situer le niveau de risque.

Faire auditer mon FEC →

Questions fréquentes

Mon expert-comptable tient ma comptabilité : suis-je quand même concerné ?

Oui. L'obligation posée par l'article L47 A-I du LPF pèse sur le contribuable, quelle que soit la personne qui saisit les écritures. En pratique, c'est votre cabinet qui produira le fichier, mais c'est vous qui répondez de sa remise et de sa conformité. Demandez-lui un FEC de l'exercice clos et faites-le passer dans Test Compta Demat : l'exercice prend une heure et lève l'essentiel des doutes.

Que risque-t-on si le FEC n'est pas remis, ou n'est pas conforme ?

L'article 1729 D du CGI prévoit une amende de 5 000 € ou, en cas de rectification et si ce montant est plus élevé, une majoration de 10 % des droits mis à la charge de l'entreprise. La doctrine administrative précise que cette amende ne s'applique qu'une seule fois par contrôle, tous exercices confondus.

L'administration conserve-t-elle mon fichier après le contrôle ?

Non. L'article L47 A-I du LPF prévoit expressément que l'administration détruit, avant la mise en recouvrement, les copies des fichiers qui lui ont été transmises. Le FEC est un instrument de contrôle, pas une archive administrative de votre comptabilité.

Un FEC conforme me met-il à l'abri d'un redressement ?

Non. La conformité du FEC est une question de forme : elle garantit que le fichier sera exploitable et ne sera pas rejeté. Le fond — la sincérité et la justification des écritures — s'apprécie séparément. Un FEC impeccable évite une amende et une friction de départ ; il ne remplace pas une comptabilité correctement tenue et documentée.

Toutes les entreprises doivent-elles produire un FEC ?

L'obligation vise les contribuables qui tiennent leur comptabilité au moyen de systèmes informatisés et qui sont tenus de présenter des documents comptables. La doctrine administrative dispense notamment les sociétés civiles immobilières dont les associés sont exclusivement des personnes physiques, ainsi que les auto-entrepreneurs. En cas de doute sur votre situation, faites-la qualifier : les règles varient selon le régime d'imposition, et un conseil professionnel reste recommandé.

Passons à l'action

Une question sur votre comptabilité ?

Un premier échange gratuit avec un expert doo.FINANCE pour faire le point sur votre situation.

Prendre rendez-vous →