Grand Livre

Zone obligatoire vide dans un FEC : quelles zones remplir et comment

Mis à jour le 11 octobre 2026

Sur les 18 zones du FEC, six seulement peuvent rester vides : celles que le texte qualifie « à blanc si non utilisé ». Toutes les autres doivent être renseignées sur chaque ligne, y compris la référence de pièce et la date de validation. Une zone vide trahit souvent une écriture sans pièce ou restée en brouillard.

Erreur Contrôle « Zone obligatoire vide »

Seules les zones « à blanc si non utilisées » (compte auxiliaire, lettrage, devise…) peuvent être vides. Les autres doivent toujours être renseignées.

Correction : Complétez la zone signalée dans le logiciel comptable (référence de pièce, libellé, date de validation…) puis réexportez.

Art. A47 A-1 du LPF, VII

Ce que signifie l’erreur

Le tableau de l’article A47 A-1 du LPF marque six zones de la mention « à blanc si non utilisé » : CompAuxNum, CompAuxLib, EcritureLet, DateLet, Montantdevise et Idevise. Les douze autres n’ont pas cette mention et doivent être renseignées sur chaque ligne :

Zone Contenu attendu
JournalCode, JournalLib Code et libellé du journal
EcritureNum, EcritureDate Numéro et date de l’écriture
CompteNum, CompteLib Numéro et libellé du compte
PieceRef, PieceDate Référence et date de la pièce justificative
EcritureLib Libellé de l’écriture
Debit, Credit Montants, 0,00 du côté non utilisé
ValidDate Date de validation de l’écriture

Le validateur contrôle chacune de ces zones sur chaque ligne, après avoir retiré les espaces. Le détail de l’erreur liste les zones vides de la ligne : « PieceRef, ValidDate vides ». Une zone dont la colonne manque entièrement n’est pas signalée ici, mais par le contrôle « Colonnes obligatoires manquantes ».

La liste s’adapte à la structure du fichier : Montant et Sens remplacent Debit et Credit dans la variante Montant/Sens ; en comptabilité de trésorerie (BA, BNC), les zones de journal deviennent facultatives et DateRglt et ModeRglt deviennent obligatoires.

Un exemple dans un fichier FEC

Une écriture de frais bancaires saisie sans référence de pièce et jamais validée :

JournalCode EcritureNum EcritureDate CompteNum PieceRef EcritureLib Debit Credit ValidDate
BQ 318 20251130 627000 Frais tenue de compte 12,00 0,00
BQ 318 20251130 512000 0,00 12,00

Les deux lignes sont signalées : PieceRef et ValidDate sont vides sur la première, PieceRef, EcritureLib et ValidDate sur la seconde.

D’où viennent les zones vides

  • Des écritures sans pièce : frais bancaires, opérations diverses, écritures de paie ou d’à-nouveaux saisies sans référence.
  • Des écritures restées en brouillard : la date de validation n’est attribuée qu’au moment où l’écriture devient définitive. Si l’export inclut des écritures non validées, ValidDate reste vide.
  • Un libellé saisi sur la première ligne seulement : certains logiciels ne recopient pas le libellé sur les lignes de contrepartie.
  • Des comptes ou journaux créés à la volée, à l’occasion d’un import, sans libellé.
  • Un export qui laisse vide le montant nul au lieu d’écrire 0,00.

Comment corriger

  1. Repérez les zones en cause grâce au détail du validateur, puis regardez si elles concernent quelques écritures ou tout le fichier. Une zone vide sur toutes les lignes (ValidDate, montants) relève du réglage d’export.
  2. Pour PieceRef et PieceDate, ajoutez la référence réelle quand elle existe. Sinon, adoptez une valeur conventionnelle, toujours la même, et notez-la dans le descriptif qui accompagne le FEC, comme le prévoit le BOFiP.
  3. Pour ValidDate, validez les écritures dans le logiciel avant l’export. Ne remplissez pas la zone à la main : elle doit refléter la date réelle de validation.
  4. Pour les libellés, complétez le libellé du compte, du journal ou de l’écriture dans le logiciel, afin qu’il soit repris à chaque export.
  5. Réexportez et relancez le validateur FEC.

Est-ce grave ?

Le validateur classe ce contrôle en erreur : chaque zone obligatoire vide est un écart au format prévu par l’article A47 A-1. Au-delà du format, certaines zones vides posent une vraie question comptable. Une référence de pièce absente rend l’écriture difficile à justifier ; une date de validation absente laisse penser que l’écriture pouvait encore être modifiée au moment de l’export.

Si le FEC sert à un contrôle ou à la clôture de l’exercice, traitez ces lignes en priorité : elles sont rarement nombreuses, et chacune se corrige dans le logiciel en quelques instants.

Questions fréquentes

Que mettre dans PieceRef quand il n'y a pas de pièce ?

Le BOFiP prévoit ce cas : la référence est remplacée par une valeur conventionnelle définie par l'entreprise, par exemple « OD » ou « SANS PIECE », et cette convention est précisée dans le descriptif remis au vérificateur avec le fichier. Le même principe vaut pour la date de pièce.

Faut-il écrire 0,00 dans Debit quand la ligne est au crédit ?

Oui. Debit et Credit font partie des zones obligatoires : sur une ligne au crédit, la zone Debit porte 0,00, et inversement. La règle « ne pas remplir avec des 0 » du BOFiP ne concerne que les zones « à blanc si non utilisé ».

Une zone qui ne contient que des espaces est-elle considérée comme remplie ?

Non. Le validateur retire les espaces avant de tester la zone : une zone composée uniquement d'espaces est traitée comme vide.

Les zones de lettrage ou de devise doivent-elles être remplies ?

Seulement si l'information existe. CompAuxNum, CompAuxLib, EcritureLet, DateLet, Montantdevise et Idevise peuvent rester vides. Le BOFiP précise qu'il faut alors les laisser réellement vides, sans 0 ni espaces.

Sources

Autres erreurs FEC

Grand Livre
Un logiciel de comptabilité gratuit pour les TPE au réel, qui produit un FEC conforme à tout moment. Créer mon dossier

Ces explications reprennent l'article A47 A-1 du LPF et les pratiques courantes. Seul l'outil Test Compta Demat de la DGFiP fait foi, et elles ne remplacent pas l'avis de votre expert-comptable.