Factur-X : le format de facture électronique hybride, expliqué simplement
Factur-X combine un PDF lisible et un XML structuré dans un seul fichier. C'est le format privilégié en France pour la facturation électronique. Voici ce qu'il faut comprendre — et comment vérifier gratuitement qu'une facture est conforme.
Vous avez déjà une facture Factur-X (PDF) ? Vérifiez sa conformité EN 16931 en 10 secondes.
Valider ma factureQu'est-ce que Factur-X ?
Factur-X est un fichier PDF/A-3 — un PDF conçu pour l'archivage — qui embarque un fichier XML au format CII (Cross Industry Invoice, UN/CEFACT). Résultat : un document unique, à la fois :
- lisible par un humain (le rendu PDF, comme une facture classique) ;
- traitable par une machine (le XML embarqué, structuré et normé).
C'est un standard franco-allemand : Factur-X en France (porté par la FNFE-MPE) et ZUGFeRD en Allemagne (porté par le FeRD) sont techniquement alignés et interopérables.
Les profils Factur-X
Factur-X définit plusieurs profils, du plus léger au plus complet. Le niveau de données embarquées augmente à chaque profil :
| Profil | Contenu |
|---|---|
| MINIMUM | Données d'en-tête minimales (usage restreint en France). |
| BASIC WL | Sans lignes de détail (« without lines »). |
| BASIC | Lignes de facture incluses, sous-ensemble d'EN 16931. |
| EN 16931 | Profil « socle » entièrement conforme à la norme européenne. |
| EXTENDED | Surensemble d'EN 16931 pour cas métier avancés. |
Le profil EN 16931 est le socle de référence : il correspond à la norme européenne et convient à la majorité des factures B2B.
Factur-X, UBL, CII : quelle différence ?
Ce sont des manières différentes de représenter une même facture, toutes rattachées à la norme européenne EN 16931 :
- UBL 2.1 et CII sont deux syntaxes XML (le « comment c'est écrit »).
- Factur-X est un conteneur : un PDF qui embarque un XML CII, conforme EN 16931.
Pourquoi Factur-X compte en 2026
La facturation électronique B2B devient progressivement obligatoire en France et dans l'Union européenne. Le PDF simple ne suffira plus : la facture devra porter des données structurées conformes à EN 16931 — ce que fait précisément Factur-X.
Le calendrier et les modalités sont fixés par l'administration et peuvent évoluer ; vérifiez toujours les échéances applicables à votre entreprise auprès des sources officielles (DGFiP, impots.gouv.fr).
Comment vérifier qu'une facture Factur-X est valide ?
La validation se fait en deux temps : on extrait le XML CII embarqué dans le PDF, puis on le contrôle contre le schéma (XSD) et les règles sémantiques EN 16931. Chaque règle échouée (ex. BR-CO-09) indique un problème précis.
Validateur Factur-X gratuit
Déposez votre PDF (ou un XML UBL/CII). Le rapport d'erreurs est en français, ligne par ligne, sans inscription.
Ouvrir le validateurQuestions fréquentes
Factur-X, c'est quoi exactement ?
Factur-X est un format de facture électronique hybride : un fichier PDF/A-3 lisible par un humain qui contient, embarqué, un fichier XML structuré (au format CII) lisible par une machine. Une seule pièce sert donc à la fois à l'archivage visuel et au traitement automatique.
Quelle différence entre Factur-X et ZUGFeRD ?
Ce sont les deux faces d'un même standard franco-allemand : Factur-X côté français (FNFE-MPE) et ZUGFeRD côté allemand (FeRD). À partir de ZUGFeRD 2.x / Factur-X 1.0, ils sont techniquement alignés et interopérables.
Factur-X est-il conforme à la norme EN 16931 ?
Oui, via son profil « EN 16931 » (et le profil EXTENDED). Le XML embarqué est un CrossIndustryInvoice (CII) qui doit respecter les règles sémantiques de la norme européenne EN 16931.
Comment vérifier qu'une facture Factur-X est valide ?
Déposez le PDF dans un validateur : le XML CII est extrait puis contrôlé contre le schéma (XSD) et les règles EN 16931. Le validateur Normwire fait cela gratuitement et affiche les erreurs en français, ligne par ligne.
