XRechnung vs. ZUGFeRD : quel format de facture électronique choisir ?
XRechnung vs. ZUGFeRD : quel format de facture électronique choisir ?
Avec la facturation électronique obligatoire en Allemagne, les entreprises font face à une question clé : XRechnung ou ZUGFeRD ? Les deux formats sont conformes à la norme européenne EN 16931, mais ils diffèrent fondamentalement dans leur structure et leur cas d'utilisation. Cet article vous aide à faire le bon choix.
Qu'est-ce que XRechnung ?
XRechnung est la norme allemande pour les factures électroniques soumises aux entités du secteur public. Il s'agit d'un format XML pur, transmis en UBL (Universal Business Language) ou en CII (Cross-Industry Invoice). La facture contient exclusivement des données structurées lisibles par machine — il n'y a pas de représentation visuelle PDF.
XRechnung a été développé par KoSIT (le bureau de coordination des normes informatiques) et est obligatoire pour les factures aux agences du gouvernement fédéral depuis novembre 2020. La norme définit des règles métier supplémentaires au-delà de la norme européenne, comme le Leitweg-ID obligatoire.
Qu'est-ce que ZUGFeRD ?
ZUGFeRD (Central User Guide of the Forum for Electronic Invoicing Germany) est un format hybride qui intègre un fichier XML lisible par machine dans un document PDF/A-3. Les destinataires peuvent donc à la fois visualiser la facture sous forme de PDF et la traiter automatiquement via le fichier XML CII intégré.
ZUGFeRD 2.x est identique à la norme française Factur-X et propose six profils avec différents niveaux de détail : Minimum, Basic WL, Basic, EN 16931 (Comfort), Extended et XRechnung. Le profil « EN 16931 » (Comfort) implémente intégralement le modèle de données européen et constitue le choix recommandé pour les factures B2B. Le profil « XRechnung » répond aux exigences de la norme XRechnung et — contrairement à tous les autres profils — est généré sous forme de fichier XML pur sans PDF.
Les principales différences
Format des données
- XRechnung : XML pur (UBL ou CII). Aucun document visuel inclus.
- ZUGFeRD : PDF/A-3 avec XML CII intégré. À la fois visuel et lisible par machine.
Cas d'utilisation
- XRechnung : Obligatoire pour les factures aux entités du secteur public (autorités fédérales, régionales et municipales).
- ZUGFeRD : Applicable de manière flexible dans le secteur B2B et de plus en plus dans le secteur public également (via le profil XRechnung).
Conformité EN 16931
Les deux formats reposent sur la norme européenne EN 16931 et satisfont donc aux exigences légales pour une facture électronique. XRechnung définit des règles nationales supplémentaires (CIUS — Core Invoice Usage Specification) qui sont vérifiées lors de la validation.
Lisibilité
- XRechnung : Nécessite un logiciel pour la visualisation. Sans outils spécialisés, le fichier XML est difficile à lire pour un être humain.
- ZUGFeRD : Le PDF peut être ouvert dans n'importe quel lecteur PDF. Le traitement machine se fait via le XML intégré.
Quand choisir quel format ?
XRechnung est le bon choix quand :
- Vous soumettez des factures à des agences fédérales ou des entités du secteur public
- Le destinataire exige explicitement XRechnung
- Vous transmettez via l'infrastructure Peppol
- Vos systèmes fonctionnent déjà sur une base XML
ZUGFeRD est le bon choix quand :
- Vous envoyez des factures à des clients professionnels dans le secteur B2B
- Les destinataires ont également besoin de la facture visuellement sous forme de PDF
- Vous poursuivez une transition progressive du PDF vers la facturation électronique
- Vous travaillez à l'international avec des partenaires en France (compatibilité Factur-X)
Utiliser les deux formats avec invapi
invapi prend entièrement en charge XRechnung et ZUGFeRD. Via l'API, vous pouvez :
- Convertir du JSON en UBL/CII pour générer des fichiers conformes XRechnung
- Créer des PDF ZUGFeRD en intégrant du XML CII dans des PDF existants
- Analyser les factures entrantes dans les deux formats et les convertir en JSON structuré
- Valider chaque document généré selon les règles EN 16931 et XRechnung
Avec le plan gratuit, vous pouvez tester les deux formats immédiatement.
Conclusion
XRechnung et ZUGFeRD ne sont pas des concurrents — ils se complètent. Pour le secteur public, XRechnung est incontournable, tandis que ZUGFeRD excelle dans le B2B grâce à sa combinaison de PDF et XML. Les entreprises qui maîtrisent les deux formats sont parfaitement préparées pour l'obligation de facturation électronique.