Formats et normes de la facture électronique : Factur-X, UBL, CII et EN 16931
La distinction entre formats et normes, expliquée clairement pour les PME et leurs conseils. Mise à jour : juin 2026.
L'essentiel
La réforme française reconnaît trois formats structurés : Factur-X, UBL 2.1 et CII. Toute plateforme agréée doit savoir les produire, les traiter et les convertir. La réforme n'impose donc pas Factur-X.
Deux niveaux de normes se superposent : les normes de format (la norme européenne EN 16931 et ses syntaxes) et les normes propres à la réforme française (règles CTC-FR, e-reporting, cycle de vie des statuts, annuaire).
Pour une PME, le profil EN 16931 est le réflexe sûr. EXTENDED ne se justifie qu'avec des besoins métier explicites.
Les trois formats du socle
Un format décrit la façon dont les données de la facture sont encodées dans un fichier. La réforme en reconnaît trois, considérés comme équivalents.
| Format | Nature | Lisible par un humain ? | Maintenu par |
|---|---|---|---|
| Factur-X | Hybride : PDF/A-3 contenant un XML CII embarqué | Oui (la partie PDF) | FNFE-MPE (France) et FeRD (Allemagne) |
| UBL 2.1 | XML pur (Universal Business Language) | Non, sans outil de rendu | OASIS |
| CII | XML pur (Cross Industry Invoice) | Non, sans outil de rendu | UN/CEFACT |
Factur-X est techniquement identique au ZUGFeRD 2.x allemand : le XML embarqué suit la syntaxe CII.
Un quatrième format existe, mais il ne transporte aucune facture : le CDAR, qui véhicule les statuts de cycle de vie (déposée, rejetée, refusée, encaissée) entre les plateformes agréées et le portail public de facturation.
Formats ou normes : deux niveaux à distinguer
C'est la confusion la plus fréquente. Une norme ne décrit pas un fichier, elle décrit des règles. Deux familles de règles se superposent.
EN 16931 est la norme européenne adoptée par le CEN en 2017 (révisée en 2019). Elle se décompose en :
- EN 16931-1 : le modèle sémantique (la liste des données et leur signification).
- EN 16931-2 : les syntaxes admises, c'est à dire UBL 2.1 et CII.
Le droit français y ajoute Factur-X comme extension nationale compatible. La dernière version, Factur-X 1.08 (ZUGFeRD 2.4), est entrée en vigueur le 15 janvier 2026.
Par dessus EN 16931, la DGFiP ajoute une couche de règles propres au cadre français :
- les règles CTC-FR (profil EXTENDED-CTC-FR) ;
- l'e-reporting (transmission des données de transaction et de paiement) ;
- le cycle de vie des statuts de chaque facture ;
- l'annuaire central de routage.
C'est cette couche qui distingue la réforme française d'une simple adoption d'EN 16931.
Le flux de bout en bout
Schéma sous licence CC BY 4.0 : · · Réutiliser ce schéma · SVG · PNG
Flux de la facturation électronique B2B : vendeur, plateformes agréées, annuaire, PPF et DGFiP
Les profils Factur-X
Un profil fixe le nombre de champs présents dans le XML. Du plus pauvre au plus riche :
| Profil | Contenu | Usage |
|---|---|---|
| MINIMUM | Données d'en-tête seulement (pas de détail de lignes) | Transition courte |
| BASIC WL | En-tête + totaux, sans lignes (without lines) | Transition courte |
| BASIC | En-tête + lignes simplifiées | Factures simples |
| EN 16931 | Conforme intégralement à la norme européenne | Réflexe sûr pour une PME |
| EXTENDED | EN 16931 + champs additionnels (logistique, douane, multi-devises) | Besoins métier explicites |
Quel profil choisir : pour la plupart des PME, le profil EN 16931 couvre tous les besoins et garantit la conformité. EXTENDED ne se justifie qu'en présence de contraintes métier réelles. MINIMUM et BASIC WL sont des solutions de transition, à ne pas viser comme cible durable.
Schéma sous licence CC BY 4.0 : · · Réutiliser ce schéma · SVG · PNG
Anatomie d'un fichier Factur-X : PDF/A-3 lisible avec XML CII embarqué, et les 5 profils MINIMUM, BASIC WL, BASIC, EN 16931, EXTENDED
Où trouver les normes et la liste des champs
| Règles EN 16931 | Artefacts de validation et fichiers de test publiés en open source sur le GitHub de la Commission européenne (ConnectingEurope). |
| Factur-X | Spécification, profils et fichiers d'exemple chez le FNFE-MPE. |
| Règles françaises | Dossier de spécifications externes B2B publié par la DGFiP et l'AIFE. |
| UBL 2.1 | OASIS. |
| CII | UN/CEFACT. |
| Transfrontalier | Peppol BIS. |
Le texte intégral de la norme EN 16931 est payant (via l'AFNOR), mais le modèle de données et les règles métier sont publics via les artefacts de validation.
Tester ces formats : nos outils gratuits
Pour passer de la théorie à la pratique, chaque format du socle dispose d'un validateur (XSD + règles EN 16931) et d'un générateur de factures conformes. Traitement en mémoire, aucun fichier stocké.
| Format | Valider un fichier | Créer une facture |
|---|---|---|
| Factur-X | Validateur Factur-X | Générateur Factur-X |
| UBL 2.1 | Validateur UBL | Générateur UBL |
| CII | Validateur CII | Générateur CII |
Vous partez d'une facture PDF déjà éditée ? Le convertisseur PDF vers Factur-X y embarque le XML sans en changer l'apparence, et l' extracteur XML Factur-X fait l'opération inverse.
Questions fréquentes
La réforme impose-t-elle Factur-X ?
Quelle différence entre un format et une norme ?
Quel profil viser pour une PME ?
Citer cette page
Formats et normes de la facture électronique : Factur-X,..., https://www.cabinetdigital.fr/guides/facturation-electronique-formats-et-normes/