Table des matières
1. Qu'est-ce que le FEC ?2. Qui est concerné par l'obligation FEC ?3. Les 18 champs obligatoires du FEC4. Sanctions en cas de FEC non conforme5. Comment générer son FEC automatiquement ?6. Compatibilité avec les logiciels comptables7. Bonnes pratiques pour maintenir un FEC conforme1. Qu'est-ce que le FEC ?
Le Fichier des Écritures Comptables (FEC) est un fichier informatique standardisé qui contient l'intégralité des écritures comptables d'un exercice. Il a été instauré par l'article L.47 A du Livre des Procédures Fiscales (LPF) et son format précis est défini par l'arrêté du 29 juillet 2013.
Obligatoire depuis le 1er janvier 2014, le FEC doit être remis à la Direction Générale des Finances Publiques (DGFiP) dans les 15 jours suivant la réception d'un avis de vérification comptable. Il peut également être demandé dans le cadre d'un examen de comptabilité à distance (ECD), une procédure de contrôle fiscal introduite en 2017 qui permet à l'administration de contrôler vos comptes sans se déplacer dans votre entreprise.
En résumé
Le FEC est un fichier texte délimité (généralement par tabulation ou point-virgule) qui liste toutes les écritures comptables de l'exercice avec leurs détails : journal, date, compte, libellé, montants débit et crédit. C'est la "trace numérique" complète de votre comptabilité.
2. Qui est concerné par l'obligation FEC ?
L'obligation FEC s'applique à toutes les entreprises qui tiennent leur comptabilité avec un outil informatique — ce qui concerne la quasi-totalité des PME françaises en 2026. Sont concernés :
En pratique, si vous utilisez un logiciel de comptabilité, un tableur Excel pour gérer vos comptes ou un ERP, vous êtes soumis à l'obligation FEC. La DGFiP a durci ses contrôles sur ce point depuis 2022 et la quasi-totalité des vérifications comptables débutent désormais par une demande de FEC.
3. Les 18 champs obligatoires du FEC
Le FEC doit contenir exactement 18 champs pour chaque écriture comptable, dans l'ordre défini par l'arrêté du 29 juillet 2013. Voici leur description :
Code alphanumérique du journal comptable (ex: ACH, VTE, BQ)
Libellé du journal (ex: Achats, Ventes, Banque)
Numéro séquentiel et unique de l'écriture dans le journal
Date de l'écriture au format YYYYMMDD
Numéro de compte du plan comptable général (PCG)
Libellé du compte (ex: Fournisseurs, Clients, TVA collectée)
Numéro du compte auxiliaire (tiers) — vide si non applicable
Libellé du compte auxiliaire — vide si non applicable
Référence de la pièce justificative (numéro de facture)
Date de la pièce justificative au format YYYYMMDD
Libellé de l'écriture comptable
Montant au débit (avec 2 décimales, séparateur virgule ou point)
Montant au crédit (avec 2 décimales)
Lettrage de l'écriture — vide si non lettré
Date de lettrage — vide si non lettré
Date de validation de l'écriture dans le logiciel comptable
Montant en devise étrangère — vide si opération en euros
Code ISO de la devise (ex: USD, GBP) — vide si euros
⚠️ Points de vigilance techniques
Le FEC doit utiliser le séparateur de champs tabulation (ou pipe |), l'encodage ISO 8859-1 ou UTF-8 sans BOM, et respecter l'ordre exact des 18 colonnes. Un FEC avec des colonnes manquantes ou dans le mauvais ordre sera rejeté par l'outil de vérification Test Compta Demat de la DGFiP.
4. Sanctions en cas de FEC non conforme
Les sanctions pour absence ou non-conformité du FEC sont définies par l'article 1729 D du Code Général des Impôts. Elles sont progressives selon la gravité du manquement :
Des intérêts de retard de 0.20% par mois (2.4% par an) s'ajoutent systématiquement aux droits rappelés. La DGFiP dispose d'un délai de reprise de 3 ans (6 ans en cas de fraude) pour réclamer ces montants.
5. Comment générer son FEC automatiquement ?
En 2026, la génération du FEC peut se faire de plusieurs manières selon votre organisation comptable :
Via votre logiciel comptable
Si vous utilisez Sage, EBP, Cegid, QuickBooks ou Pennylane, ces logiciels intègrent nativement une fonctionnalité d'export FEC. Rendez-vous dans le menu 'Clôture', 'Export' ou 'Outils' et cherchez l'option 'Export FEC DGFiP'. Le fichier généré est normalement conforme, mais il est conseillé de le vérifier avec l'outil Test Compta Demat.
Via un logiciel de facturation IA
Des solutions comme InvoiceAgent génèrent le FEC directement depuis les factures PDF traitées par IA. Cette approche est particulièrement adaptée aux PME qui souhaitent automatiser l'ensemble de la chaîne — de l'extraction des factures à la génération du FEC — sans ressaisie manuelle.
Via votre expert-comptable
Votre expert-comptable peut générer le FEC depuis son propre logiciel comptable à partir des données que vous lui transmettez. Cette option est la plus sûre mais aussi la plus coûteuse. L'export FEC automatique depuis vos propres outils lui simplifie considérablement le travail.
✓ Vérification avec Test Compta Demat
La DGFiP met à disposition gratuitement l'outil Test Compta Demat pour vérifier la conformité de votre FEC avant de le transmettre. Cet outil vérifie le format, la présence des 18 colonnes, l'encodage et la cohérence arithmétique des écritures. Il est fortement conseillé de l'utiliser avant tout contrôle fiscal.
6. Compatibilité avec les logiciels comptables
Le FEC au format standard DGFiP est compatible avec tous les logiciels comptables du marché français. Voici les principales solutions et leur niveau de compatibilité :
7. Bonnes pratiques pour maintenir un FEC conforme
La conformité du FEC ne se prépare pas au moment du contrôle fiscal — elle se construit tout au long de l'exercice comptable. Voici les bonnes pratiques à adopter :
Générez votre FEC automatiquement avec InvoiceAgent
InvoiceAgent génère automatiquement votre FEC DGFiP depuis vos factures PDF. Conforme à l'arrêté du 29 juillet 2013, compatible Sage, EBP et Cegid. Disponible dès le plan Pro à 29€/mois.
En savoir plus sur l'export FEC →