XRechnung vs. ZUGFeRD : la différence, expliquée simplement

XRechnung et ZUGFeRD sont les deux formats de factures électroniques courants en Allemagne. Les deux satisfont la norme européenne EN 16931 — la différence tient à l’emballage.

Ce qu’ils ont en commun

Les deux sont des factures électroniques valides au sens de EN 16931 : ils portent les mêmes champs obligatoires structurés et peuvent être traités automatiquement. Un destinataire conforme peut lire les deux — la différence n’est que l’enveloppe extérieure.

La différence essentielle

Quel format quand ?

Situation Recommandation
Facture aux administrations (B2G) XRechnung
Le destinataire doit aussi « voir » la facture ZUGFeRD
Traitement entièrement automatisé XRechnung (UBL/CII)

En cas de doute : choisissez XRechnung pour l’échange de données pures (surtout en B2G) et ZUGFeRD lorsqu’un PDF lisible est également attendu. Des guides pas à pas sont disponibles sous Créer une facture électronique et Créer une XRechnung.

Vérifier et créer les deux

Quel que soit le format qui vous parvient — vous pouvez ouvrir et valider une facture électronique directement dans votre navigateur. Un PDF ZUGFeRD est lu automatiquement et son XML intégré est vérifié par rapport à EN 16931.

Pour le contexte juridique, voir Obligation de facturation électronique en Allemagne.

Frequently asked questions

Quelle est la différence entre XRechnung et ZUGFeRD ?

XRechnung est un fichier XML pur ; ZUGFeRD est un PDF avec un XML intégré. Les deux satisfont EN 16931 ; XRechnung est le standard pour les administrations, tandis que ZUGFeRD convient aux cas où le destinataire doit aussi voir la facture.

ZUGFeRD est-il la même chose que Factur-X ?

Techniquement oui. ZUGFeRD (Allemagne) et Factur-X (France) utilisent le même format hybride d’un PDF avec un XML CII intégré.

Quel format utiliser pour les administrations ?

Pour les factures aux administrations (B2G), XRechnung est le standard — y compris le Leitweg-ID.

Les deux formats sont-ils validés de la même manière ?

Oui. Les deux sont validés par rapport à EN 16931 et aux règles métier allemandes ; pour ZUGFeRD, le XML intégré est extrait au préalable.