Qu'est-ce que Factur-X ?
Dernière mise à jour : 2026-05-28 · Lecture ~5 minutes
Factur-X est le format hybride franco-allemand de facturation électronique structurée : un fichier PDF/A-3 dans lequel est intégré un fichier XML conforme à la norme européenne EN 16931 (profil Cross Industry Invoice). Le PDF reste lisible par l'humain ; le XML permet un traitement automatique par les logiciels de comptabilité et les ERP. Factur-X est officiellement reconnu par la DGFiP comme format éligible à la réforme française de facturation électronique, dont les échéances s'échelonnent entre septembre 2026 et septembre 2027.
Définition
Le nom "Factur-X" est une contraction de "Facture" et du suffixe "X" renvoyant à l'interopérabilité et à la norme d'échange. Le format repose sur deux couches complémentaires :
- Le PDF/A-3 : une version archivable du format PDF (norme ISO 19005-3), garantissant la lisibilité à long terme et permettant d'intégrer des pièces jointes binaires.
- Le fichier XML CII : un document structuré conforme à la syntaxe Cross Industry Invoice (CII) de l'UN/CEFACT, qui implémente le modèle de données de la norme européenne EN 16931. Ce fichier est intégré comme pièce jointe obligatoire dans le PDF/A-3 sous le nom
factur-x.xml.
Une facture PDF envoyée par e-mail sans le fichier XML embarqué n'est pas une facture électronique conforme au sens de la réforme française — même si elle est reçue en format numérique.
Histoire
Factur-X est le résultat d'une collaboration franco-allemande initiée en 2014 entre deux organisations nationales :
- FNFE-MPE (Forum National de la Facture Électronique et des Marchés Publics Électroniques) — côté français, sous l'égide de la Direction générale des finances publiques (DGFiP).
- FeRD (Forum elektronische Rechnung Deutschland) — côté allemand, regroupant les principaux éditeurs de logiciels comptables (SAP, Datev, Lexware, etc.).
La version 1.0 du format a été publiée conjointement en 2017, alignée sur la norme européenne EN 16931 adoptée par le CEN la même année. La version actuelle, Factur-X 1.0.07 (publiée en 2023), est la version de référence pour la réforme française.
L'objectif initial était de créer un format hybride permettant la transition progressive : les PME qui reçoivent une facture Factur-X peuvent continuer à lire le PDF normalement, tandis que leurs partenaires équipés d'un ERP peuvent traiter le XML automatiquement — sans avoir à changer leur processus de validation visuelle.
Structure technique
Un fichier Factur-X est techniquement un fichier PDF/A-3. Sa structure interne comprend :
- Un flux PDF conforme à la norme PDF/A-3 (ISO 19005-3), contenant la représentation visuelle de la facture (logo, lignes de détail, totaux, mentions légales).
- Un fichier
factur-x.xmlattaché au PDF selon le mécanisme d'intégration de fichiers de la norme PDF/A-3 (EmbeddedFiles, avec relation AFRelationship = "Alternative"). - Des métadonnées XMP dans le PDF déclarant la présence du fichier XML et le profil Factur-X utilisé (champ
fx:ConformanceLevel).
Le fichier XML intégré suit la syntaxe CII (Cross Industry Invoice) de l'UN/CEFACT, dans sa version D16B. C'est cette syntaxe — et non UBL — que la France a retenue pour Factur-X, par cohérence avec le ZUGFeRD allemand.
Profils Factur-X
Factur-X définit cinq profils qui correspondent à des niveaux d'enrichissement progressifs des données XML. Plus le profil est élevé, plus les données structurées sont détaillées et plus le traitement automatisé est précis.
| Profil | Contenu XML | Conforme EN 16931 ? | Cas d'usage typique |
|---|---|---|---|
| MINIMUM | Données minimales obligatoires (vendeur, acheteur, montant total, TVA) | Non (sous-ensemble) | Factures de petits volumes, auto-entrepreneurs |
| BASIC WL | Données de tête de facture sans lignes de détail | Non (sous-ensemble) | Factures sans ventilation par article |
| BASIC | Données complètes avec lignes de détail | Oui (niveau de base) | PME, flux B2B standard |
| EN 16931 | Profil complet, interopérable avec ZUGFeRD 2.x | Oui (complet) | Échanges transfrontaliers FR-DE, ERP avancés |
| EXTENDED | Données supplémentaires au-delà d'EN 16931 (champs métier spécifiques) | Oui + extensions | Grands comptes, secteurs réglementés |
Pour la réforme française, le profil BASIC ou supérieur est requis pour les échanges B2B assujettis à la TVA. Le profil MINIMUM seul ne suffit pas à satisfaire les exigences d'EN 16931.
Factur-X vs ZUGFeRD
Factur-X et ZUGFeRD sont techniquement le même format. La seule différence est le nom et le contexte réglementaire national :
| Caractéristique | Factur-X | ZUGFeRD |
|---|---|---|
| Pays d'origine | France | Allemagne |
| Organisme porteur | FNFE-MPE (DGFiP) | FeRD |
| Structure technique | PDF/A-3 + XML CII EN 16931 | PDF/A-3 + XML CII EN 16931 |
| Syntaxe XML | CII (UN/CEFACT D16B) | CII (UN/CEFACT D16B) |
| Noms de profils | MINIMUM, BASIC WL, BASIC, EN 16931, EXTENDED | MINIMUM, BASIC WL, BASIC, EN 16931, EXTENDED, XRECHNUNG |
| Interopérabilité | Totale au niveau du profil EN 16931 | |
Un fichier Factur-X profil EN 16931 est valide en Allemagne comme ZUGFeRD 2.x, et vice versa. Pour les entreprises franco-allemandes, un seul flux de génération suffit.
Pour en savoir plus sur ZUGFeRD côté allemand, consultez notre page Was ist ZUGFeRD ? (DE).
Factur-X vs UBL
UBL (Universal Business Language, norme ISO/IEC 19845) est une autre syntaxe XML pour les factures structurées, également conforme à EN 16931. La différence principale avec Factur-X est structurelle :
| Caractéristique | Factur-X | UBL 2.1 |
|---|---|---|
| Format de fichier | PDF/A-3 (avec XML intégré) | XML pur (pas de PDF) |
| Syntaxe XML | CII (UN/CEFACT) | UBL (OASIS) |
| Lisibilité humaine | Oui (le PDF est lisible) | Non sans transformation XSLT/CSS |
| Utilisé dans | France, Allemagne (ZUGFeRD) | Peppol BIS 3.0, Belgique, Pays-Bas, Scandinavie |
| Conforme EN 16931 | Oui (profil BASIC et supérieur) | Oui |
La réforme française accepte les deux formats. Factur-X est généralement préféré pour les échanges B2B internes à la France, car il conserve la lisibilité humaine du PDF. L'UBL est plus courant dans les échanges Peppol et B2G (Chorus Pro pour les administrations publiques).
Obligation en France
La réforme française de facturation électronique est encadrée par l'ordonnance n°2021-1190 du 15 septembre 2021 et l'arrêté du 25 mars 2025. Elle impose un calendrier progressif selon la taille de l'entreprise :
| Date | Obligation | Qui est concerné ? |
|---|---|---|
| 1er septembre 2026 | Réception de factures électroniques structurées | Toutes les entreprises assujetties à la TVA |
| 1er septembre 2026 | Émission de factures électroniques | Grandes entreprises (> 5 000 salariés ou CA > 1,5 Md€) |
| 1er septembre 2027 | Émission de factures électroniques | ETI (250–5 000 salariés) |
| 1er septembre 2027 | Émission de factures électroniques | PME et TPE (moins de 250 salariés) |
Source : DGFiP — ordonnance n°2021-1190 et arrêté du 25 mars 2025. Pour le calendrier détaillé avec toutes les exceptions, consultez notre guide complet de la réforme 2026.
Les formats acceptés par la DGFiP pour la réforme sont : Factur-X (PDF/A-3 + XML CII), UBL 2.1 (XML pur) et CII seul (XML pur sans PDF). Les factures doivent transiter par une plateforme certifiée — le PPF (Portail Public de Facturation) gratuit de l'État ou une PDP (Plateforme de Dématérialisation Partenaire) privée certifiée par la DGFiP.
Pour comprendre la différence entre PPF et PDP, consultez notre page PDP — Plateforme de Dématérialisation Partenaire.
Questions fréquentes
Qu'est-ce que Factur-X en résumé ?
Factur-X est un format hybride de facturation électronique : un fichier PDF/A-3 lisible par l'humain, dans lequel est intégré un fichier XML structuré conforme à la norme européenne EN 16931 (profil Cross Industry Invoice). Il a été développé conjointement par la France (FNFE-MPE) et l'Allemagne (FeRD) à partir de 2014 et est techniquement identique au format ZUGFeRD allemand.
Factur-X et ZUGFeRD sont-ils le même format ?
Oui, techniquement. Factur-X (version française) et ZUGFeRD (version allemande) partagent la même spécification technique : PDF/A-3 avec XML CII EN 16931 embarqué. La différence est uniquement de nom et de contexte réglementaire national. Un fichier Factur-X profil EN 16931 est valide comme ZUGFeRD 2.x et vice versa.
Quelle est la différence entre Factur-X et UBL ?
UBL (Universal Business Language) est un format XML pur, sans composante PDF. Factur-X est un format hybride : le PDF/A-3 contient à la fois la représentation visuelle et le XML embarqué. Les deux sont conformes à la norme EN 16931. La réforme française accepte les deux formats, mais Factur-X est préféré pour les entreprises qui veulent conserver une facture lisible par l'humain.
Quels sont les profils Factur-X ?
Factur-X définit 5 profils d'enrichissement progressif : MINIMUM (données minimales, non conforme EN 16931 seul), BASIC WL (sans lignes de détail), BASIC (lignes de détail incluses), EN 16931 (profil complet, interopérable avec ZUGFeRD), et EXTENDED (données supplémentaires au-delà d'EN 16931). Pour la réforme française, le profil BASIC ou supérieur est requis pour les échanges B2B.
Factur-X est-il obligatoire en France ?
Factur-X n'est pas le seul format obligatoire, mais c'est l'un des formats éligibles reconnus par la DGFiP. À partir du 1er septembre 2026, toutes les entreprises assujetties à la TVA doivent être capables de recevoir des factures électroniques structurées. L'obligation d'émission s'applique aux grandes entreprises dès septembre 2026, et aux PME/TPE à partir de septembre 2027.
Mon logiciel de comptabilité supporte-t-il Factur-X nativement ?
La plupart des logiciels de comptabilité français (Sage, EBP, Cegid) intègrent Factur-X ou l'intégreront avant les échéances. QuickBooks Online et Xero ne génèrent pas Factur-X nativement — ils produisent des PDF standards sans XML embarqué. Un connecteur comme Pactaro est nécessaire pour convertir automatiquement les factures QBO ou Xero au format Factur-X.
Factur-X avec QuickBooks ou Xero
QuickBooks Online et Xero ne génèrent pas Factur-X nativement. Pactaro est un connecteur de conformité qui convertit automatiquement chaque facture approuvée dans QBO ou Xero au format Factur-X (PDF/A-3 avec XML EN 16931 embarqué), la transmet via la plateforme appropriée (PPF ou PDP) et l'archive pendant 10 ans en UE — sans que vous quittiez votre logiciel actuel.
Avertissement : Pactaro n'est pas un conseiller fiscal. Cette page présente le format Factur-X à titre informatif et ne remplace pas un conseil fiscal ou juridique. Pour toute question contraignante sur la réforme de facturation électronique, consultez votre expert-comptable ou la DGFiP.
Sujets connexes : Factur-X avec QuickBooks · Factur-X avec Xero · Réforme française 2026 · PDP — Plateforme de Dématérialisation Partenaire · Was ist ZUGFeRD ? (DE) · Trust & sécurité