Facture électronique · Formats

Factur-X, ZUGFeRD ou XRechnung : quel format de facture pour un client allemand ?

Comparatif des formats de facture électronique entre la France et l'Allemagne : syntaxe, PDF lisible, profils acceptés. Factur-X et ZUGFeRD sont le même standard.

Trois noms reviennent dans les échanges avec l'Allemagne. Factur-X est le nom français et ZUGFeRD le nom allemand d'un même format : un PDF lisible qui contient un fichier XML. XRechnung est un autre format : du XML seul, sans PDF. Les services fiscaux allemands tiennent pour valides la XRechnung et la ZUGFeRD, à une exception près sur les profils les plus pauvres.

Le comparatif

Les formats côte à côte
Factur-XZUGFeRDXRechnung
OrigineStandard franco-allemand (FNFE-MPE et FeRD)Même standard que Factur-X, version 2.5 (2.5.2 publiée le 4 août 2026)Standard allemand, tenu par la KoSIT pour l'administration
Syntaxe XMLUN/CEFACT CII (D22B)UN/CEFACT CII (D22B)CII ou UBL
PDF lisibleOui, PDF/A-3 avec le XML jointOui, PDF/A-3 avec le XML jointNon : un fichier XML seul
ProfilsMINIMUM, BASIC WL, BASIC, EN 16931, EXTENDEDLes mêmes, plus un profil XRECHNUNGUn seul : le standard allemand (règles BR-DE)
Reconnu comme E-Rechnung allemandeVoir ZUGFeRDOui à partir de la version 2.0.1, sauf les profils MINIMUM et BASIC WLOui

Ce qui prime quand le PDF et le XML se contredisent

Avant l'E-Rechnung, c'était l'image PDF qui faisait foi. Depuis la réforme allemande, ce sont les données XML : si le XML et l'image PDF diffèrent, le XML l'emporte. Un contrôle automatique doit donc lire le XML, pas l'image.

Que choisir

Sans demande précise du client, un fichier Factur-X au profil EN 16931 est lisible par un humain et reconnu en Allemagne. Si le client, ou son acheteur public, réclame une XRechnung, vous produisez le XML dans ce format. Le format et le mode d'envoi se conviennent entre les parties. En France, Factur-X est l'un des trois formats que toute entreprise doit savoir recevoir.

À automatiser

  1. Ouvrir le PDF reçu ou produit et en extraire le XML joint.
  2. Lire le profil dans le fichier : un profil MINIMUM ou BASIC WL ne compte pas comme E-Rechnung allemande.
  3. Comparer les totaux du XML et du PDF avant l'envoi.
  4. Contrôler le fichier avec les règles de la norme européenne et de la XRechnung (voir le vérificateur ci-dessous).
  5. Archiver le XML d'origine, tel quel.

Un exemple chiffré

Un fichier Factur-X au profil MINIMUM contient l'entête de la facture et ses totaux, sans les lignes. Pour une facture à un client allemand qui exige une E-Rechnung, ce profil ne suffit pas : il faut au moins le profil BASIC, et le profil EN 16931 est le choix courant.

Vérifier un fichier Factur-X, ZUGFeRD ou XRechnung dans votre navigateur →

Parlons de vos factures vers l'Allemagne →

Questions

Questions fréquentes

Factur-X et ZUGFeRD sont-ils compatibles ?

Oui. Le FNFE-MPE indique que Factur-X est le même standard que ZUGFeRD 2.5 : techniquement, ils sont identiques.

Une XRechnung contient-elle un PDF ?

Non. Elle ne comprend aucune représentation PDF : il faut un logiciel de lecture du XML. L'administration fiscale allemande propose un lecteur gratuit.

Le profil MINIMUM suffit-il ?

Non pour une E-Rechnung allemande : les profils MINIMUM et BASIC WL sont exclus par le ministère des Finances.

Sources : Ministère fédéral allemand des Finances, questions et réponses sur la E-Rechnung (état de mars 2026), FNFE-MPE, Factur-X et ZUGFeRD, KoSIT, règles Schematron XRechnung (dépôt public), Service Public Entreprendre, calendrier de la facturation électronique.

Réservez votre heure offerte

Réponse sous 24 h ouvrées pour fixer le créneau.

En visio, gratuit et sans engagement.

Réserver mon heure offerte