Qu’est-ce que la norme EN 16931 ?
La norme EN 16931 est le standard européen qui définit le modèle sémantique de base d’une facture électronique. Publiée par le Comité Européen de Normalisation (CEN) en 2017, elle a été élaborée en réponse à la directive européenne 2014/55/UE sur la facturation électronique dans les marchés publics.
Cette norme ne définit pas un format technique de fichier en tant que tel, mais un modèle conceptuel : l’ensemble des informations qu’une facture électronique doit ou peut contenir, leurs relations et les règles métier qui s’y appliquent. Ce modèle sémantique est ensuite implémenté dans deux syntaxes officielles :
- CII XML (UN/CEFACT Cross Industry Invoice) : la syntaxe utilisée par Factur-X
- UBL 2.1 (Universal Business Language) : une syntaxe alternative largement utilisée dans les pays nordiques
Contenu de la norme
La norme EN 16931 spécifie environ 170 éléments de données organisés en groupes fonctionnels :
Informations obligatoires (core)
- Identifiants du document (numéro, date, type)
- Informations sur le vendeur (nom, adresse, identifiants fiscaux comme le SIRET)
- Informations sur l’acheteur
- Détails des lignes de facture (description, quantité, prix, TVA)
- Récapitulatif des montants et de la TVA
- Conditions de paiement
Informations optionnelles
- Références de commande et de contrat
- Informations de livraison
- Pièces jointes et documents associés
- Remises et majorations
- Périodes de facturation
Règles métier
La norme définit également plus de 100 règles de validation :
- Cohérence des montants (total = somme des lignes)
- Présence des identifiants fiscaux requis
- Validité des codes (devises, pays, unités de mesure)
- Règles spécifiques à la TVA
Pourquoi EN 16931 est fondamentale
Interopérabilité européenne
La norme garantit qu’une facture émise dans un pays de l’UE peut être comprise et traitée dans n’importe quel autre Etat membre. Cette interopérabilité est essentielle pour le marché unique numérique européen.
Base de la réforme française
La réforme de la facturation électronique 2026 s’appuie directement sur la norme EN 16931. Le PPF exige que les factures soumises respectent ce modèle sémantique, quel que soit le format technique choisi.
Cadre pour les profils nationaux
Chaque pays peut définir des règles supplémentaires (CIUS - Core Invoice Usage Specification) adaptées à ses exigences réglementaires nationales, tout en restant compatible avec le noyau commun européen. La France a défini sa propre CIUS avec des exigences spécifiques comme le SIRET ou les mentions légales françaises.
EN 16931 et Factur-X
Le profil “EN 16931” de Factur-X correspond exactement au modèle sémantique défini par la norme. C’est le profil qui garantit la conformité complète aux exigences européennes. Les autres profils Factur-X sont soit des sous-ensembles (Minimum, Basic) soit des extensions (Extended) de ce modèle.
Pour la soumission au PPF, le profil Minimum de Factur-X est suffisant, mais utiliser le profil EN 16931 garantit une interopérabilité maximale avec les partenaires commerciaux européens.
Impact pratique pour les entreprises
Les entreprises françaises n’ont pas besoin de maîtriser les détails techniques de la norme EN 16931. En revanche, elles doivent s’assurer que leurs outils de facturation produisent des documents conformes. Les points clés à vérifier sont :
- Complétude des données : toutes les mentions obligatoires doivent être présentes
- Validité des identifiants : SIRET, TVA intracommunautaire, codes pays
- Cohérence des montants : les calculs de TVA et de totaux doivent être conformes aux règles de la norme
- Format de sortie : le document doit être dans l’un des trois formats acceptés par le PPF
Conformité automatisée avec Facturiz
Facturiz garantit la conformité EN 16931 de chaque facture générée. En connectant vos plateformes de paiement comme Stripe ou Mollie, Facturiz mappe automatiquement les données de facturation vers le modèle sémantique de la norme, applique les règles de validation et génère un document Factur-X conforme, sans intervention manuelle de votre part.