Factur-X / ZUGFeRD EN 16931
Factur-X (France/UE) et ZUGFeRD (Allemagne) sont des formats de facture électronique hybrides qui intègrent un fichier XML structuré dans un PDF. Le PDF est lisible par l'humain tandis que le XML embarqué permet le traitement automatisé par les ERP et logiciels comptables — le tout dans un seul fichier conforme à la norme EN 16931.
À propos du Viewer Factur-X / ZUGFeRD
Factur-X (France/UE) et ZUGFeRD (Allemagne) sont des formats de facture électronique hybrides qui intègrent un fichier XML structuré dans un PDF. Le PDF est lisible par l'humain tandis que le XML embarqué permet le traitement automatisé par les ERP et logiciels comptables — le tout dans un seul fichier conforme à la norme EN 16931.
Ce viewer extrait et affiche les données XML embarquées dans tout PDF Factur-X ou ZUGFeRD. Tous les profils sont supportés : MINIMUM, BASIC WL, BASIC, EN 16931 (COMFORT), EXTENDED, et ZUGFeRD 2.x. Aucun fichier n'est uploadé — tout s'exécute localement dans votre navigateur.
Factur-X est le format officiel de facturation électronique hybride pour l'obligation B2B de la France (déploiement à partir de 2026) et est reconnu dans toute l'UE comme une implémentation conforme EN 16931. ZUGFeRD 2.x est techniquement identique à Factur-X — les deux normes ont été harmonisées en 2020 — ce qui rend ce viewer compatible avec les factures d'origine française et allemande.
Le viewer affiche toutes les données structurées du XML embarqué : identification fournisseur et acheteur, lignes de facture avec quantités et prix, ventilation de la TVA, conditions de paiement et coordonnées bancaires. C'est particulièrement utile pour les équipes comptabilité fournisseurs qui doivent rapidement vérifier que les données structurées correspondent au PDF visible, ou pour les développeurs testant leur processus de génération Factur-X.
Qu'est-ce que Factur-X ?
Factur-X (également connu sous le nom de ZUGFeRD en Allemagne) est un format de facturation électronique hybride qui intègre des données XML structurées (UN/CEFACT CII) dans un document PDF/A-3. Cela permet aux factures d'être à la fois lisibles par l'humain (via le PDF) et traitables par les machines (via le XML embarqué). Factur-X est l'un des trois formats acceptés pour la conformité à la facturation électronique française.
Points clés
- Factur-X = ZUGFeRD — même norme technique, noms français et allemand
- Six profils de MINIMUM (référence basique) à EXTENDED (détail complet)
- Le profil EN 16931 (COMFORT) est requis pour la conformité B2G française via Chorus Pro
- ValidateFin extrait et valide le XML CII embarqué dans votre facture PDF
- Format accepté pour la réforme de la facturation électronique française à partir de septembre 2026
Questions fréquentes
Qu'est-ce qu'une facture Factur-X ou ZUGFeRD ?
Factur-X (France) et ZUGFeRD (Allemagne) sont des formats de facture PDF hybrides qui intègrent un fichier XML structuré dans un PDF. Cela permet à la fois une lecture humaine et un traitement automatisé. Pour les factures XML pures, consultez le Validateur UBL.
Quels profils Factur-X sont supportés ?
Le viewer supporte tous les profils Factur-X : MINIMUM, BASIC WL, BASIC, EN 16931 (COMFORT), et EXTENDED, ainsi que ZUGFeRD 2.x.
Puis-je extraire le XML embarqué d'un PDF Factur-X ?
Oui. L'outil extrait et affiche les données XML embarquées, vous permettant d'inspecter, copier ou valider les données de facture structurées. Vous pouvez ensuite vérifier la syntaxe UBL avec le Validateur UBL.
Cet outil convient-il aux tests d'intégration de logiciels comptables ?
Oui. Les développeurs et comptables peuvent utiliser cet outil pour vérifier la sortie Factur-X avant l'intégration avec des systèmes ERP ou comptables.
Quelle est la différence entre Factur-X et ZUGFeRD ?
Factur-X est le nom français/européen du standard de facture hybride, développé conjointement par FNFE-MPE (France) et FeRD (Allemagne). ZUGFeRD est le nom allemand du même standard. Les deux sont techniquement identiques à partir de la version 2.0 et partagent le même schéma XML (Cross Industry Invoice, UN/CEFACT CII). La différence est principalement de marque : les entreprises françaises l'appellent Factur-X, les entreprises allemandes ZUGFeRD.
Que contient chaque profil Factur-X ?
MINIMUM : identification de base uniquement (numéro de facture, date, parties, total). BASIC WL : ajoute des lignes sans détail. BASIC : ajoute les détails des lignes individuelles. EN 16931 (COMFORT) : conformité EN 16931 complète avec ventilation TVA et conditions de paiement. EXTENDED : richesse maximale des données, inclut tous les champs optionnels. Les profils supérieurs contiennent toutes les données des profils inférieurs plus des champs supplémentaires.
Comment savoir quel profil Factur-X utilise mon PDF ?
Le profil est déclaré dans le XML embarqué sous l'élément GuidelineSpecifiedDocumentContextParameter. Le viewer détecte et affiche automatiquement le nom du profil lorsque vous chargez un PDF Factur-X. Vous pouvez également le voir dans le XML brut sous forme d'URN comme urn:factur-x.eu:1p0:en16931.
Puis-je valider le XML extrait selon les règles Factur-X ?
Le viewer extrait et affiche le contenu XML brut. Pour une validation complète selon les règles Schematron Factur-X/ZUGFeRD, utilisez le Validateur UBL/Peppol pour la syntaxe UBL, ou un validateur CII dédié pour le format Cross Industry Invoice.
Qu'est-ce que PDF/A-3 et pourquoi est-il requis pour Factur-X ?
PDF/A-3 est une norme ISO (ISO 19005-3) pour l'archivage à long terme de documents PDF qui permet l'intégration de pièces jointes. Factur-X exige PDF/A-3 car les données XML de la facture doivent être intégrées comme pièce jointe dans le PDF de manière standardisée, préservant à la fois le contenu lisible par l'homme et par la machine. Les PDF ordinaires ou les versions PDF/A plus anciennes ne supportent pas les pièces jointes intégrées.
Factur-X est-il obligatoire pour les entreprises en France ou en Allemagne ?
Factur-X devient obligatoire pour la facturation électronique B2G (business-to-government) en France via le portail Chorus Pro. L'Allemagne met en œuvre progressivement des exigences de facturation électronique obligatoire à partir de 2025 dans le cadre de l'E-Rechnungsgesetz, avec ZUGFeRD comme l'un des formats acceptés. Pour la facturation B2B, les deux standards sont de plus en plus adoptés pour le traitement automatisé des factures, bien que pas encore universellement obligatoires. Consultez notre article e-invoicing en Europe 2026 pour un aperçu pays par pays.