Valider une XRechnung — gratuit, sans inscription
Vous facturez un acheteur public allemand et il exige une XRechnung ? Déposez le fichier — en CII ou en UBL — et voyez en quelques secondes s’il est conforme : schéma XML, règles de gestion EN 16931 et règles allemandes BR-DE, chacune avec son code et une explication claire. Gratuit et sans inscription.
- CII et UBL
- XRechnung 3.0
- Règles BR-DE avec leur code
- Gratuit, sans inscription

XRechnung : de quoi s’agit-il ?
XRechnung est la déclinaison allemande (CIUS) de la norme EN 16931, pensée pour les factures adressées à l’administration allemande. Elle existe en deux syntaxes, UBL 2.1 et UN/CEFACT CII, et ajoute à la norme des règles propres, les BR-DE. Pour vos clients en France, c’est Factur-X qui compte ; XRechnung ne vous concerne que si un acheteur public allemand la réclame.
Valider en trois étapes
Le fichier XML de la XRechnung, jusqu’à 5 Mo.
Schéma XML, règles EN 16931 et règles BR-DE de XRechnung.
Conforme ou non — et pour chaque constat le code de règle, le champ concerné et s’il s’agit d’une erreur ou d’un simple avertissement.
Les erreurs BR-DE les plus fréquentes
Le champ BT-10 est obligatoire. Pour une administration, il contient la Leitweg-ID, l’identifiant d’acheminement que l’acheteur vous communique.
Le groupe BG-6 avec nom du contact (BT-41), téléphone (BT-42) et e-mail (BT-43) est obligatoire. Beaucoup de logiciels n’écrivent que l’adresse de l’entreprise.
BG-16 doit figurer. Pour un virement (code 30 ou 58), BR-DE-23-a exige en plus le compte bancaire en BG-17.
L’escompte s’écrit dans les conditions de paiement (BT-20) sous une forme fixe, en majuscules : #SKONTO#TAGE=14#PROZENT=2.00#. Un texte libre est refusé.
Les règles qui exigent (« muss ») produisent une erreur : le fichier n’est pas conforme. Celles qui recommandent (« soll ») produisent un avertissement : le fichier reste conforme. Toutes les familles de règles : règles de gestion EN 16931.
Avec quoi nous contrôlons
Le contrôle s’appuie sur la bibliothèque libre Mustang 2.26.0, qui embarque les règles Schematron de la KoSIT pour XRechnung 3.0.2 — séparément pour CII et UBL — et les règles EN 16931 en version 1.3.16. Ce n’est pas le validateur officiel de la KoSIT : celui-ci est un logiciel à télécharger, et l’administration allemande ne propose pas de page de validation gratuite en ligne.
En toute transparence : E-Rechnung Pro ne crée pas de XRechnung. Nous produisons des factures Factur-X et ZUGFeRD (profils BASIC, EN 16931, EXTENDED). Le portail de l’État fédéral allemand n’accepte ZUGFeRD que dans le profil XRECHNUNG et uniquement sous forme de fichier XML seul. Différences en détail : XRechnung ou ZUGFeRD.
Questions fréquentes
La validation XRechnung est-elle vraiment gratuite ?
Oui, sans inscription ni données de paiement. Sans compte, jusqu’à douze contrôles par heure ; avec un compte gratuit, davantage, et chaque contrôle reste dans l’historique avec son rapport.
Puis-je valider une XRechnung au format UBL ?
Oui. Les deux syntaxes, UBL 2.1 et CII, sont contrôlées avec les règles qui leur correspondent.
Une facture Factur-X peut-elle remplacer une XRechnung ?
Entre entreprises en Allemagne, oui : XRechnung n’y est pas imposée, et Factur-X / ZUGFeRD est admis, sauf dans les profils MINIMUM et BASIC WL. Pour un acheteur public allemand, c’est lui qui fixe le format ; au niveau fédéral, une XRechnung ou un ZUGFeRD au profil XRECHNUNG en XML seul.
Mon fichier est-il conservé ?
Non. Il sert uniquement au contrôle, puis il est supprimé. Sans compte, aucun historique n’est créé.
Votre XRechnung contrôlée en quelques secondes
Déposez le fichier, lisez le rapport, corrigez les erreurs. Sans inscription, sans frais.