Export FEC
Le FEC (Fichier des Écritures Comptables) est un fichier normalisé contenant l’ensemble des écritures comptables d’un exercice. Son format est défini par l’administration fiscale (DGFiP) et son export est une obligation légale depuis 2014 (article L. 47 A-I du Livre des procédures fiscales).
Quand exporter le FEC ?
| Situation | Obligatoire ? | Détail |
|---|---|---|
| Contrôle fiscal | Oui | L’administration peut exiger le FEC lors d’une vérification de comptabilité |
| Changement de logiciel | Recommandé | Le FEC permet de transférer votre historique comptable vers un autre outil |
| Clôture d’exercice | Recommandé | Archiver un FEC à la clôture constitue une bonne pratique de conservation |
| Certification / audit | Selon contexte | Le commissaire aux comptes ou l’expert-comptable peut le demander |
Ce que vous validez
Avant de conserver ou transmettre un FEC exporté, vérifiez :
- la société et le SIREN ;
- l’exercice exporté ;
- l’équilibre débit/crédit ;
- l’absence d’écritures en brouillon ou rejetées attendues dans l’export ;
- la présence des pièces jointes si vous avez demandé une archive ZIP.
Comment exporter
Via l’agent
Demandez simplement à Simon :
« Exporte le FEC de l’exercice 2025 »
Simon identifie l’exercice demandé, génère le fichier réglementaire et vous indique où le récupérer.
Options
Simon exporte le FEC sur la période d’exercice spécifiée :
- dates de début et de fin de l’exercice ;
- mode texte pour le FEC seul ;
- mode ZIP si vous demandez aussi les pièces jointes.
En mode ZIP, Simon génère une archive contenant le FEC et un dossier de pièces justificatives.
Fichier généré
Le fichier est sauvegardé dans le dossier exports/ de l’espace Simon. Conformément à la convention DGFiP, son nom reprend le SIREN puis la date de clôture de l’exercice au format AAAAMMJJ — par exemple 123456789FEC20251231.txt pour le fichier seul. En mode ZIP, l’archive porte le même nom en .zip et contient le fichier accompagné d’un dossier de pièces jointes.
Format du fichier
Le FEC est un fichier texte tabulé (TSV) encodé en UTF-8. La première ligne contient les en-têtes, chaque ligne suivante correspond à une ligne d’écriture comptable.
Colonnes
| Colonne | Description | Exemple |
|---|---|---|
JournalCode | Code du journal | AC, BQ, VE |
JournalLib | Libellé du journal | Achats, Banque / Compte courant |
EcritureNum | Numéro séquentiel de l’écriture | 1, 2, 3… |
EcritureDate | Date de l’écriture (AAAAMMJJ) | 20250315 |
CompteNum | Numéro de compte | 401000, 512000 |
CompteLib | Libellé du compte | Fournisseurs |
CompAuxNum | Compte auxiliaire (tiers) | 401DUP |
CompAuxLib | Libellé du tiers | Dupont SAS |
PieceRef | Référence de la pièce justificative | facture-2025-001.pdf |
PieceDate | Date de la pièce (AAAAMMJJ) | 20250310 |
EcritureLib | Libellé de la ligne | Achat fournitures |
Debit | Montant au débit | 1200,00 |
Credit | Montant au crédit | 0,00 |
EcritureLet | Code de lettrage | AA, AB… |
DateLet | Date du lettrage (AAAAMMJJ) | 20250320 |
ValidDate | Date de validation | 20250316 |
MontantDevise | Montant en devise (si applicable) | 1500,00 |
Idevise | Code devise ISO | USD, GBP |
Lettrage dans le FEC
Les colonnes EcritureLet et DateLet indiquent si une ligne d’écriture a été lettrée (c’est-à-dire rapprochée avec sa contrepartie). Simon alimente ces colonnes à partir de deux sources, par ordre de priorité :
1. Lettrage explicite
Créé manuellement ou via le workflow de lettrage. Les codes proviennent du suivi de lettrage :
- Lettrage définitif — code en majuscules (
AA,AB…) - Lettrage partiel — code en minuscules (
aa,ab…) quand le solde n’est pas nul
2. Lettrage implicite (par rapprochement)
Pour les comptes 401 (fournisseurs) et 411 (clients) uniquement. Quand une facture est rapprochée avec une transaction bancaire via le rapprochement bancaire, Simon génère automatiquement un code de lettrage séquentiel.
Seules les écritures approuvées
Le FEC ne contient que les écritures approuvées. Les écritures en attente de validation, rejetées ou en brouillon sont exclues.
Résultat de l’export
L’outil retourne un récapitulatif :
{ "status": "OK", "rows": 842, "total_debit": 156230.50, "total_credit": 156230.50, "balance": 0, "lettered_lines": 614, "unlettered_lines": 228, "file": "~/Library/Application Support/simon-agent/exports/123456789FEC20251231.txt", "format": "txt"}