Le fichier des écritures comptables, ou FEC, est le fichier par lequel une entreprise qui tient sa comptabilité sur informatique remet à l’administration fiscale, lors d’un contrôle, toutes les écritures comptables d’un exercice. Son format est réglementé jusque dans le détail : la liste des champs, leur ordre, le séparateur, le nom du fichier, l’écriture des dates et celle des montants.
Ce qu’est le FEC
Section titled “Ce qu’est le FEC”Le FEC est exigé par l’article L47 A du Livre des procédures fiscales (LPF), et son format est fixé par l’article A47 A-1 du même livre. Il reprend toutes les écritures d’un exercice, sous une forme que l’administration peut trier et recalculer pour vérifier que la comptabilité concorde avec les déclarations fiscales. Les 18 champs décrits plus bas sont ceux du cas général, la comptabilité commerciale ; les régimes de trésorerie des BA et des BNC en comptent davantage.
Les 18 champs
Section titled “Les 18 champs”Le FEC contient une ligne par ligne d’écriture, et sa première ligne porte le nom des champs. Les 18 premières informations de chaque ligne sont obligatoires et doivent figurer dans l’ordre fixé au VII de l’article A47 A-1 : un fichier qui les range autrement n’est pas conforme.
La dernière colonne du tableau suit un exemple : la ligne client d’une facture d’abonnement de 379,00 € HT, soit 454,80 € TTC avec une TVA à 20 %, émise le 15 juillet 2026 et réglée le lendemain.
| N° | Champ | Contenu | Exemple |
|---|---|---|---|
| 1 | JournalCode |
Le code du journal où l’écriture est passée : ventes, achats, banque, opérations diverses. | VE |
| 2 | JournalLib |
Le libellé de ce journal. | Ventes |
| 3 | EcritureNum |
Le numéro de l’écriture, pris dans une séquence continue. Toutes les lignes d’une même écriture portent ce numéro. | VE000187 |
| 4 | EcritureDate |
La date de comptabilisation de l’écriture. | 20260715 |
| 5 | CompteNum |
Le numéro du compte général, dont les trois premiers caractères sont des chiffres conformes au plan comptable général. | 411000 |
| 6 | CompteLib |
Le libellé de ce compte, selon la nomenclature du plan comptable général. | Clients |
| 7 | CompAuxNum |
Le numéro du compte auxiliaire, c’est-à-dire le compte individuel d’un client ou d’un fournisseur. Vide si la ligne n’en a pas. | CUST42 |
| 8 | CompAuxLib |
Le libellé de ce compte auxiliaire. Vide si la ligne n’en a pas. | John Doe LLC |
| 9 | PieceRef |
La référence de la pièce justificative ; pour une vente, le numéro de la facture. | FA-0187 |
| 10 | PieceDate |
La date de cette pièce justificative. | 20260715 |
| 11 | EcritureLib |
Le libellé de l’écriture. | Premium juillet 2026 |
| 12 | Debit |
Le montant au débit. | 454,80 |
| 13 | Credit |
Le montant au crédit. | 0,00 |
| 14 | EcritureLet |
Le code de lettrage, qui rapproche des lignes qui se soldent l’une l’autre, comme une facture et le paiement qui la règle. Vide s’il n’est pas utilisé. | A |
| 15 | DateLet |
La date de ce lettrage. Vide s’il n’est pas utilisé. | 20260716 |
| 16 | ValidDate |
La date de validation de l’écriture. | 20260715 |
| 17 | Montantdevise |
Le montant en devise. Vide s’il n’est pas utilisé. | (vide : la facture est en euros) |
| 18 | Idevise |
L’identifiant de cette devise. Vide s’il n’est pas utilisé. | (vide) |
Les champs 12 et 13 peuvent être remplacés par un « montant » et un « sens ». Le sens indique le côté de la ligne et ne prend que deux couples de valeurs : D pour le débit et C pour le crédit, ou +1 et -1, écrits sans espace entre le signe et le chiffre.
Les règles de format
Section titled “Les règles de format”L’article A47 A-1 fixe aussi la forme du fichier.
- Structure : au choix, un fichier à plat, à organisation séquentielle et structure zonée, dont les zones sont séparées par une tabulation ou par le caractère
|, ou un fichier XML qui respecte la structure d’un schéma XSD. Le séparateur de zone est unique et sans équivoque dans tout le fichier, et les enregistrements sont séparés par un retour chariot, une fin de ligne, ou les deux. - Nom du fichier :
SirenFECAAAAMMJJ, soit le numéro SIREN de l’entreprise, les lettresFEC, puis la date de clôture de l’exercice, écrite année, mois, jour. - Dates : au format
AAAAMMJJ, sans séparateur. - Montants : la virgule sépare la partie entière de la partie décimale, et aucun séparateur de milliers n’est accepté. Une valeur peut être signée, le signe étant placé soit en premier caractère à gauche, soit en dernier caractère à droite de la partie décimale.
- Jeu de caractères : ASCII, ISO 8859-15 ou UTF-8.
FEC et Factur-X
Section titled “FEC et Factur-X”Les deux formats sont souvent confondus, parce que tous deux sont structurés et touchent à la facturation. Ils n’ont pourtant ni le même objet ni le même destinataire :
- Factur-X est un format de facture, échangé entre un vendeur et son client : un PDF lisible qui embarque les données de la facture sous forme structurée ;
- le FEC est un fichier comptable, remis par une entreprise à l’administration fiscale, qui reprend toutes les écritures d’un exercice.
Ils se rejoignent dans la comptabilité : une facture émise au format Factur-X donne lieu, chez le vendeur, à une écriture au journal des ventes, qui figure ensuite dans le FEC de l’exercice.
Le FEC et ProAbono
Section titled “Le FEC et ProAbono”Un fichier au format FEC est produit à partir des factures et des avoirs émis dans ProAbono, au journal des ventes. Ce n’est pas le FEC de l’entreprise, qui est produit par son logiciel comptable à partir de l’ensemble de ses journaux : c’est un fichier d’import, dont l’objet est de faciliter la reprise de ces écritures dans le logiciel comptable. Une fois importées, elles rejoignent le FEC de l’exercice. Les paiements n’y figurent pas.
Le fichier est un CSV qui reprend les 18 champs du FEC, dans leur ordre. Les champs que le logiciel comptable renseigne lui-même à l’import, comme le numéro d’écriture, le libellé du compte ou la date de validation, y sont laissés vides.
L’export se paramètre selon ce qu’attend le logiciel comptable :
- le code et le libellé du journal ;
- les comptes généraux de chiffre d’affaires et de TVA collectée ;
- les comptes auxiliaires des clients ;
- le séparateur décimal des montants.
Le fichier est transmis selon les modalités convenues avec le marchand lors de la mise en place :
- par email, chaque mois à une date fixée, par exemple le 2 ou le 3, à un ou plusieurs interlocuteurs, chaque envoi couvrant le mois précédent ;
- ou par l’API ProAbono, dont la route et la documentation sont communiquées sur demande.
L’export est disponible sur demande auprès de l’account manager ProAbono, comme l’indique la Liste des factures.
Voir aussi
Section titled “Voir aussi”- Factur-X
- Facturation électronique en France : calendrier légal et rôle des plateformes agréées
- Facturation électronique : qui sont les PDP, PA, OD et SC
- Factures d’avoir
- Produits constatés d’avance (PCA)
- Liste des factures