Mis à jour juillet 2026 Lecture 7 min Référence

Mentions obligatoires sur une facture électronique EN 16931 — liste complète

La norme EN 16931 définit un ensemble précis de champs obligatoires et conditionnels pour les factures électroniques. Ce guide vous donne la liste exhaustive de ces mentions, leur signification pratique et les erreurs les plus fréquentes observées lors des validations.

Sommaire

  1. Contexte : EN 16931 et les obligations françaises
  2. Identification de la facture
  3. Données du vendeur (émetteur)
  4. Données de l'acheteur (destinataire)
  5. Montants, taxes et totaux
  6. Lignes de facture
  7. Modalités de paiement
  8. Erreurs fréquentes

1. Contexte : EN 16931 et les obligations françaises

La norme européenne EN 16931 (publiée en 2017) définit le modèle sémantique commun pour la facturation électronique entre entreprises en Europe. Elle a été adoptée par la Commission européenne dans le cadre de la directive 2014/55/UE sur la facturation électronique dans les marchés publics, puis étendue au B2B dans le cadre des réformes nationales.

En France, la conformité à EN 16931 est obligatoire pour le profil Factur-X EN 16931 (recommandé pour la réforme). Les profils inférieurs (MINIMUM, BASIC WL, BASIC) sont des sous-ensembles qui ne couvrent pas tous les champs requis par EN 16931.

Légende des tableaux : Obligatoire — champ toujours requis · Conditionnel — requis selon le contexte · Optionnel — recommandé mais non obligatoire

2. Identification de la facture

Champ Identifiant EN 16931 Statut Description et format
Numéro de facture BT-1 Obligatoire Identifiant unique de la facture, attribué par l'émetteur. Ex : "FAC-2026-00142"
Date d'émission BT-2 Obligatoire Date à laquelle la facture est émise. Format ISO 8601 : AAAA-MM-JJ
Code type de document BT-3 Obligatoire 380 pour facture commerciale, 381 pour avoir, 383 pour facture de débit
Devise de facturation BT-5 Obligatoire Code ISO 4217. En France : "EUR"
Devise de TVA BT-6 Conditionnel Si différente de la devise de facturation (cas d'opérations en devises étrangères)
Date de livraison / prestation BT-72 Conditionnel Date réelle de livraison ou d'exécution de la prestation (si différente de la date d'émission)
Référence bon de commande BT-13 Conditionnel Numéro du bon de commande émis par l'acheteur. Obligatoire si l'acheteur l'a fourni
Référence contrat BT-12 Optionnel Référence du contrat-cadre ou du projet auquel se rattache la facture
Note (remarque libre) BT-22 Optionnel Champ libre pour des informations complémentaires (ex : "Pénalités de retard applicables selon CGV")

3. Données du vendeur (émetteur)

Champ Identifiant EN 16931 Statut Description
Nom / Raison sociale du vendeur BT-27 Obligatoire Nom complet de l'entreprise ou nom du commerçant
Adresse complète du vendeur BG-5 Obligatoire Rue, code postal, ville, pays (code ISO 3166-1 alpha-2, ex : "FR")
Numéro de TVA intracommunautaire du vendeur BT-31 Obligatoire Format : FR + clé de 2 chiffres + SIREN à 9 chiffres. Ex : "FR12345678901"
SIRET du vendeur BT-30 Obligatoire (France) 14 chiffres. Exigé par la CIUS française en complément de la norme européenne
Adresse e-mail du vendeur BT-34 Optionnel Adresse de contact pour les questions relatives à la facture
Téléphone du vendeur BT-42 Optionnel Numéro de téléphone du contact facturation
Identifiant légal vendeur (RCS, RM) BT-30 Conditionnel Numéro d'immatriculation au RCS ou RM, requis en France pour les commerçants

4. Données de l'acheteur (destinataire)

Champ Identifiant EN 16931 Statut Description
Nom / Raison sociale de l'acheteur BT-44 Obligatoire Nom complet de l'entreprise cliente
Adresse complète de l'acheteur BG-8 Obligatoire Rue, code postal, ville, pays
Numéro de TVA intracommunautaire de l'acheteur BT-48 Obligatoire (France) Exigé par la CIUS française pour les acheteurs assujettis à la TVA en France
SIRET de l'acheteur BT-47 Obligatoire (France) 14 chiffres. Requis par la réglementation française pour le routage via la PDP
Adresse de livraison BG-13 Conditionnel Si différente de l'adresse de facturation (livraison à un entrepôt, chantier, etc.)
Erreur fréquente : Beaucoup d'entreprises ne stockent pas le SIRET et le numéro de TVA de leurs clients dans leur logiciel de facturation. Or ces deux champs sont obligatoires en France pour le profil EN 16931. Enrichissez votre base de données clients avant le go-live.

5. Montants, taxes et totaux

Champ Identifiant EN 16931 Statut Description
Montant total HT BT-109 Obligatoire Somme de toutes les lignes, avant déductions et taxes. En euros.
Montant total TTC BT-112 Obligatoire Montant total à payer incluant toutes les taxes
Montant à payer BT-115 Obligatoire Montant effectivement dû (peut différer du TTC si acompte déjà versé)
Montant TVA par taux BG-23 Obligatoire Pour chaque taux de TVA applicable : base imposable, taux (%), montant de TVA
Code catégorie de TVA BT-118 Obligatoire S (standard), Z (taux zéro), E (exonéré), AE (autoliquidation), etc.
Montant des remises globales BG-20 Conditionnel Si des remises en pied de facture s'appliquent sur l'ensemble de la facture
Acomptes déjà versés BT-113 Conditionnel Montant des acomptes reçus avant l'émission de la facture finale
Montant arrondi BT-114 Optionnel Montant d'arrondi pour adapter le total à payer à un nombre entier

6. Lignes de facture

Chaque ligne de la facture doit contenir les champs suivants (profil EN 16931) :

Champ de ligne Identifiant EN 16931 Statut Description
Identifiant de ligne BT-126 Obligatoire Numéro séquentiel de la ligne (1, 2, 3…)
Description du produit / service BT-153 Obligatoire Libellé clair et précis de la prestation ou du bien vendu
Quantité facturée BT-129 Obligatoire Quantité avec son unité de mesure (pièce, heure, kg, etc.) selon le code UN/ECE
Prix unitaire HT BT-146 Obligatoire Prix hors taxes par unité de mesure
Montant net de la ligne HT BT-131 Obligatoire Quantité × Prix unitaire − Remises de ligne
Taux de TVA de la ligne BT-152 Obligatoire Taux de TVA applicable à cette ligne (20, 10, 5.5, 2.1, 0, etc.)
Code catégorie TVA de la ligne BT-151 Obligatoire S, Z, E, AE, etc.
Code produit / EAN BT-157 Optionnel Code-barres EAN, GTIN, ou code interne du produit
Remises sur la ligne BG-27 Conditionnel Remises ou majorations spécifiques à cette ligne

7. Modalités de paiement

Champ Identifiant EN 16931 Statut Description
Date d'échéance BT-9 Obligatoire Date limite de paiement. Format ISO 8601 : AAAA-MM-JJ
Code moyen de paiement BT-81 Conditionnel 30 (virement), 49 (prélèvement SEPA), 10 (chèque), etc.
IBAN BT-84 Conditionnel IBAN du compte bancaire de l'émetteur pour le paiement par virement. Obligatoire si moyen de paiement = virement.
BIC / SWIFT BT-86 Optionnel Code BIC de la banque de l'émetteur (recommandé pour les virements internationaux)
Référence mandat SEPA BT-89 Conditionnel Obligatoire si moyen de paiement = prélèvement SEPA
Conditions de paiement (texte libre) BT-20 Optionnel Texte décrivant les conditions générales de paiement et les pénalités de retard
Mention obligatoire des pénalités de retard : En vertu de l'article L.441-9 du Code de commerce (loi LME), les CGV doivent mentionner le taux des pénalités de retard. Cette mention peut être intégrée dans le champ BT-20 (conditions de paiement). Pour le calcul des pénalités, consultez notre guide sur les pénalités de retard LME.

8. Erreurs fréquentes lors de la validation

Voici les erreurs les plus souvent détectées par notre validateur Factur-X sur les fichiers soumis :

Erreur Fréquence Comment la corriger
SIRET ou n° TVA de l'acheteur manquant Très fréquent Enrichir la fiche client dans votre logiciel avec ces deux informations
Code catégorie TVA incorrect ou manquant Fréquent Vérifier la configuration de vos articles : chaque ligne doit avoir un code catégorie (S pour TVA standard, E pour exonéré, etc.)
Date d'échéance absente Fréquent Configurer systématiquement une date d'échéance dans vos conditions de paiement
Incohérence montants (TTC ≠ HT + TVA) Peu fréquent Vérifier les règles d'arrondi dans votre logiciel
XML non conforme au schéma XSD du profil déclaré Technique Mettre à jour votre logiciel ou contacter votre PDP — le XML généré ne correspond pas à la version de spécification déclarée
PDF/A-3 invalide (fichier n'est pas un vrai PDF/A-3) Technique Votre logiciel génère un PDF classique au lieu d'un PDF/A-3 — vérifiez les paramètres d'export

Vérifiez vos factures avant envoi

Notre validateur gratuit détecte toutes ces erreurs en quelques secondes et vous indique comment les corriger.

Valider une facture → Guide Factur-X →

Guides associés