Qu'est-ce que ZUGFeRD ? Signification, versions, profils

ZUGFeRD est un format de facture électronique qui combine un fichier PDF lisible et un jeu de données XML intégré, lisible par machine. L'acronyme signifie « Zentraler User Guide des Forums elektronische Rechnung Deutschland » (guide utilisateur central du forum allemand de la facture électronique). Depuis la version 2.0, ZUGFeRD repose sur la norme européenne EN 16931 et est techniquement identique au format français Factur-X. La version actuelle est ZUGFeRD 2.5, de juin 2026.
ZUGFeRD : signification et acronyme
Le nom ZUGFeRD associe « Zentraler User Guide » (guide utilisateur central) et « Forum elektronische Rechnung Deutschland » (FeRD). Le FeRD est une initiative réunissant des fédérations, des ministères et des entreprises, qui travaille sous l'égide de l'Arbeitsgemeinschaft für wirtschaftliche Verwaltung (AWV). Il publie la spécification, depuis 2015 conjointement avec le forum français FNFE-MPE. En France, le format s'appelle donc Factur-X, mais son contenu est le même.
La structure d'une facture ZUGFeRD
Une facture ZUGFeRD se compose d'un seul fichier comportant deux parties :
- Partie visuelle : un PDF au format d'archivage PDF/A-3. Il ressemble à n'importe quelle facture habituelle et s'ouvre dans tout lecteur PDF.
- Partie données : un fichier XML intégré dans la syntaxe UN/CEFACT Cross Industry Invoice (CII). Il contient toutes les informations de la facture sous forme structurée, de sorte qu'un logiciel peut les reprendre sans ressaisie.
ZUGFeRD : le PDF pour les personnes, le XML pour les ordinateurs
Cette construction est dite hybride. L'avantage : les destinataires sans logiciel de facture électronique lisent le PDF, ceux qui en disposent lisent le XML. Si les deux parties divergent, c'est la partie XML structurée qui prévaut selon le Bundesfinanzministerium (ministère fédéral allemand des Finances).
Les versions de ZUGFeRD en un coup d'œil
| Version | Publication | Factur-X | Principale modification |
|---|---|---|---|
| 1.0 | Juin 2014 | Première version, antérieure à l'EN 16931 | |
| 2.0 | Mars 2019 | Passage à l'EN 16931, base commune avec Factur-X | |
| 2.0.1 | Octobre 2019 | Corrections ; facture électronique admise à partir de cette version selon le BMF | |
| 2.1 et 2.1.1 | Mars et juillet 2020 | 1.0 | Standard commun avec Factur-X, nouveau profil XRECHNUNG dans la version 2.1.1 |
| 2.2 | Mars 2022 | 1.0.06 | Profil XRECHNUNG intégré de manière permanente, documentation commune |
| 2.3 | Septembre 2024 | 1.0.07 | Base CII D22B, tolérances d'arrondi admises, XSLT pour la visualisation |
| 2.4 | Décembre 2025 | 1.08 | Identification des sous-lignes conforme aux règles de TVA dans le profil EXTENDED |
| 2.5 | Juin 2026 | 1.09 | Listes de codes et artefacts de validation mis à jour, nouveaux champs dans EXTENDED |
Les nouvelles versions sont en règle générale rétrocompatibles. Selon le FeRD, ZUGFeRD 2.5 continue de s'appuyer sur la base technique D22B de la version 2.4 (FeRD). À savoir si vous recevez du ZUGFeRD 1.0 : cette version ne repose pas sur l'EN 16931 et n'est pas considérée comme une facture électronique au sens du § 14 UStG (loi allemande sur la TVA).
Les profils ZUGFeRD
Chaque version comporte plusieurs profils. Ils déterminent la quantité d'informations contenues dans le XML.
| Profil | Contenu | Facture électronique au sens du § 14 UStG |
|---|---|---|
| MINIMUM | Seulement quelques données d'en-tête, pas de lignes | Non |
| BASIC WL | Données d'en-tête et totaux, sans lignes | Non |
| BASIC | Informations essentielles avec lignes de facture | Oui |
| EN 16931 | Modèle de données complet de la norme, anciennement COMFORT | Oui |
| EXTENDED | EN 16931 plus des champs supplémentaires pour les cas complexes | Oui |
| XRECHNUNG | EN 16931 avec les règles allemandes de la XRechnung | Oui |
Ce classement provient de la circulaire du BMF du 15 octobre 2025 : ZUGFeRD à partir de la version 2.0.1 est un format de facture électronique admis, à l'exception des profils MINIMUM et BASIC-WL (BMF). Concrètement, dans les relations commerciales entre entreprises, les profils EN 16931 et EXTENDED sont les plus courants.
ZUGFeRD et Factur-X
Depuis la version 2.1, ZUGFeRD et Factur-X forment un standard commun, avec une documentation commune en allemand, en français et en anglais. Les numéros de version évoluent séparément : ZUGFeRD 2.4 correspond à Factur-X 1.08, ZUGFeRD 2.5 à Factur-X 1.09. Une facture Factur-X valide est donc aussi une facture ZUGFeRD valide, et inversement, pour autant que le profil corresponde.
Vérifier un fichier ZUGFeRD
Un validateur permet de vérifier si un fichier ZUGFeRD est correct. Sont contrôlés le format PDF/A-3, le schéma XML et les règles de gestion de l'EN 16931, par exemple la cohérence des totaux et des montants de TVA. Pour le profil XRECHNUNG s'ajoutent les règles de la KoSIT. faktoora lit automatiquement les factures PDF entrantes contenant un jeu de données ZUGFeRD ou Factur-X intégré et les vérifie lors de l'import, rapport de validation compris. La page Recevoir des factures électroniques montre comment cela se passe.
ZUGFeRD et XRechnung
ZUGFeRD n'est pas le seul format allemand. La XRechnung est un fichier XML pur, sans PDF, et est en principe prévue pour les factures adressées aux autorités fédérales. L'article ZUGFeRD ou XRechnung ? Les différences expliquées compare les cas d'usage de chaque format. Dans faktoora, vous créez des factures ZUGFeRD au profil EXTENDED directement depuis l'interface ou via l'API ; plus d'informations sous Créer des factures électroniques.
Questions fréquentes
Que signifie l'acronyme ZUGFeRD ?
ZUGFeRD signifie « Zentraler User Guide des Forums elektronische Rechnung Deutschland ». Le FeRD est l'initiative qui publie le standard.
Quelle est la version actuelle de ZUGFeRD ?
La version actuelle est ZUGFeRD 2.5, publiée en juin 2026. Elle correspond à Factur-X 1.09. Les versions antérieures à partir de 2.0.1 restent admises en tant que facture électronique.
Une facture ZUGFeRD est-elle une facture électronique ?
Oui, à partir de la version 2.0.1, dans les profils BASIC, EN 16931, EXTENDED et XRECHNUNG. Les profils MINIMUM et BASIC WL ne remplissent pas les exigences.
Puis-je ouvrir une facture ZUGFeRD comme un PDF normal ?
Oui. La partie visuelle est un PDF ordinaire. Dans de nombreux lecteurs PDF, le XML intégré apparaît dans la liste des pièces jointes.
Quelle est la différence entre ZUGFeRD et Factur-X ?
Techniquement, aucune. Les deux noms désignent le même standard franco-allemand ; seuls les numéros de version diffèrent.