ZUGFeRD ou XRechnung ? Les différences expliquées

La principale différence entre XRechnung et ZUGFeRD tient à leur structure : la XRechnung est un simple fichier XML sans partie visuelle, ZUGFeRD est un fichier PDF dans lequel un jeu de données XML est intégré. Toutes deux reposent sur la norme européenne EN 16931 et constituent des factures électroniques autorisées dans les échanges entre entreprises. Pour les factures adressées aux administrations fédérales, c’est en revanche en principe la XRechnung qui est prévue ; ZUGFeRD n’y est accepté que dans le profil XRECHNUNG et uniquement sous forme de fichier XML.
XRechnung et ZUGFeRD en bref
La XRechnung est la norme allemande pour les factures électroniques. Elle est publiée par la Koordinierungsstelle für IT-Standards (KoSIT, l’organisme allemand de coordination des normes informatiques) et transpose la norme EN 16931 avec des règles nationales complémentaires, par exemple l’obligation d’indiquer la référence acheteur (BT-10), qui correspond à la Leitweg-ID pour les administrations. Sur le plan technique, il s’agit d’un fichier XML en syntaxe UBL ou CII. La version actuellement en vigueur est la 3.0.2.
ZUGFeRD signifie « Zentraler User Guide des Forums elektronische Rechnung Deutschland » (guide utilisateur central du Forum allemand de la facture électronique). Le format est développé par le FeRD en collaboration avec son partenaire français, le FNFE-MPE, où il porte le nom de Factur-X. Une facture ZUGFeRD est un fichier PDF/A-3 avec un XML intégré en syntaxe CII. Les personnes lisent le PDF, les programmes lisent le XML. Pour en savoir plus sur la structure, les versions et les profils, consultez Qu’est-ce que ZUGFeRD ?.
ZUGFeRD associe un PDF à un jeu de données XML intégré
Les différences en un coup d’œil
| Caractéristique | XRechnung | ZUGFeRD |
|---|---|---|
| Format de fichier | Fichier XML pur | PDF/A-3 avec XML intégré |
| Lisible par l’humain | Uniquement avec une visionneuse ou une visualisation | Directement dans n’importe quel lecteur PDF |
| Syntaxe XML | UBL ou CII | CII |
| Éditeur | KoSIT | FeRD, avec le FNFE-MPE (Factur-X) |
| Profils | Une seule norme, extension en option | MINIMUM, BASIC WL, BASIC, EN 16931, EXTENDED, XRECHNUNG |
| Règles spécifiques allemandes | Oui, par exemple l’obligation d’indiquer la référence acheteur | Uniquement dans le profil XRECHNUNG |
| Utilisation typique | Administrations, réception de factures automatisée | Factures adressées à des entreprises, y compris avec contrôle manuel |
Quels profils ZUGFeRD sont considérés comme des factures électroniques
Tous les ZUGFeRD ne se valent pas. Le format comprend plusieurs profils, qui se distinguent par l’étendue des données XML. Selon la circulaire du BMF (ministère fédéral des Finances) du 15 octobre 2025, ZUGFeRD à partir de la version 2.0.1 fait partie des formats de facture électronique autorisés, à l’exception des profils MINIMUM et BASIC-WL (BMF). Ces deux profils ne contiennent pas toutes les informations de la facture dans le XML et ne constituent donc pas une facture électronique au sens du § 14 UStG (loi allemande sur la TVA).
| Profil | Contenu | Facture électronique selon le § 14 UStG |
|---|---|---|
| MINIMUM | Uniquement les données d’en-tête, pas de lignes | Non |
| BASIC WL | Données d’en-tête sans lignes | Non |
| BASIC | Informations essentielles avec lignes | Oui |
| EN 16931 | Modèle de données complet de la norme | Oui |
| EXTENDED | EN 16931 plus des champs supplémentaires | Oui |
| XRECHNUNG | EN 16931 avec les règles de la XRechnung | Oui |
Si vous recevez une facture ZUGFeRD, ne vous fiez donc pas seulement au format, mais vérifiez aussi le profil.
Quand les administrations exigent une XRechnung
Pour les fournisseurs de l’État fédéral, c’est la E-Rechnungsverordnung (ERechV, règlement sur la facture électronique) qui s’applique. Depuis le 27 novembre 2020, les factures adressées aux administrations fédérales doivent en principe être émises sous forme électronique, à l’exception notamment des commandes directes jusqu’à 1 000 euros. Selon le § 4 ERechV, c’est en principe la XRechnung qui doit être utilisée. Une autre norme n’est autorisée que si elle est conforme à la norme européenne.
En pratique, cela signifie que les portails de facturation de l’État fédéral (ZRE et OZG-RE) acceptent ZUGFeRD dans le profil XRECHNUNG, mais uniquement sous forme de fichier XML pur, et non de PDF hybride (e-rechnung-bund.de). Un PDF ZUGFeRD hybride, par exemple dans le profil EXTENDED, ne satisfait pas à cette exigence, même si la mention « ZUGFeRD accepté » peut laisser penser le contraire à première vue. Les Länder et les communes ont leurs propres règles et portails, qui diffèrent dans le détail. En cas de doute, renseignez-vous auprès du donneur d’ordre et envoyez une XRechnung. L’article Les portails de facturation de l’État fédéral expliqués simplement explique leur fonctionnement.
Quand ZUGFeRD est le meilleur choix
Dans les échanges entre entreprises, les deux formats sont autorisés. ZUGFeRD y présente un avantage pratique : les destinataires qui n’utilisent pas encore de logiciel de facturation électronique peuvent lire et contrôler immédiatement le PDF. Ceux qui traitent automatiquement les factures lisent le XML. Il est important que les deux parties concordent. Si le PDF et le XML divergent, ce sont, selon la circulaire du BMF, les données de la partie structurée qui prévalent.
La XRechnung révèle tout son intérêt lorsque le destinataire traite de toute façon les factures automatiquement, par exemple via un ERP ou le réseau Peppol. Les grandes entreprises et les groupes imposent souvent le format souhaité dans leurs directives fournisseurs.
Une règle simple :
- Administration destinataire : XRechnung.
- Entreprise sans exigence particulière : ZUGFeRD dans le profil EN 16931 ou EXTENDED, car le PDF reste immédiatement lisible.
- Entreprise avec exigence : le format imposé, souvent XRechnung ou Peppol.
- Jamais comme facture électronique : ZUGFeRD MINIMUM ou BASIC WL.
Les deux formats avec faktoora
Dans faktoora, vous définissez le format lors de la création de chaque facture : XRechnung pour les donneurs d’ordre publics, ZUGFeRD pour les entreprises. faktoora génère les factures ZUGFeRD dans le profil EXTENDED ; un profil ZUGFeRD avec les règles de la XRechnung est également disponible. Une conversion ultérieure entre les formats n’est pas prévue, il vaut donc la peine de faire votre choix avant la création. Vous trouverez tout sur le processus sous Créer des factures électroniques ; la page Facture électronique résume les bases juridiques.
Questions fréquentes
Quelle est la différence entre XRechnung et ZUGFeRD ?
La XRechnung est un simple fichier XML, ZUGFeRD un PDF avec un XML intégré. Toutes deux reposent sur la norme EN 16931. ZUGFeRD est directement lisible par l’humain, la XRechnung nécessite pour cela une visionneuse.
ZUGFeRD est-il une facture électronique ?
Oui, à partir de la version 2.0.1 et dans les profils BASIC, EN 16931, EXTENDED et XRECHNUNG. Selon le BMF, les profils MINIMUM et BASIC WL ne sont pas considérés comme des factures électroniques.
Puis-je envoyer une facture ZUGFeRD à une administration ?
Aux administrations fédérales, uniquement dans le profil XRECHNUNG et sous forme de fichier XML pur. Un PDF ZUGFeRD hybride n’est pas accepté par les portails fédéraux. Les Länder et les communes appliquent leurs propres règles.
Quel format utiliser pour les factures adressées à des entreprises ?
Les deux sont autorisés. Si le client n’impose rien, ZUGFeRD est pratique, car le PDF reste lisible. Si le client impose un format, utilisez celui-ci.
Factur-X est-il la même chose que ZUGFeRD ?
Oui, ZUGFeRD et Factur-X sont techniquement identiques et sont publiés conjointement par le FeRD et le FNFE-MPE. ZUGFeRD 2.5 correspond à Factur-X 1.09.