Aller au contenu principal

Validateur XRechnung : contrôle KoSIT et EN 16931 avant le dépôt

Importez votre XML XRechnung. Nous vérifions le schéma et les règles EN 16931 et BR-DE, et affichons chaque erreur avec son code de règle et le champ concerné, avant qu’un portail ou une administration ne rejette la facture.

  • Validateur KoSIT
  • EN 16931
  • XRechnung 3.0.2 avec BR-DE
  • UBL et CII
  • Gratuit, sans compte

Le validateur contrôle uniquement le fichier et n’envoie rien : ni via Peppol, ni via OZG-RE ou un autre portail. Vous transmettez la facture par votre canal habituel.

Ce que vérifie le validateur

  • Structure et données obligatoires selon EN 16931 : schéma XML, parties, montants, TVA et identifiant de spécification (BT-24).
  • Règles nationales allemandes (BR-DE) de XRechnung 3.0.2, par exemple les instructions de paiement (BG-16) et le contact du vendeur (BG-6).
  • Référence de l’acheteur (BT-10) : le validateur vérifie qu’elle est présente (BR-DE-15), pas que la Leitweg-ID est correcte.
Structure et chiffre de contrôle de la Leitweg-ID

Comment ça marche

  1. Importez le XML : UBL ou CII, jusqu’à 2 Mo.
  2. Lisez le résultat : erreurs et avertissements avec code de règle et champ concerné (BT).
  3. Corrigez, vérifiez à nouveau, et déposez la facture seulement ensuite.

Questions fréquentes

Le validateur XRechnung est-il gratuit ?

Oui. Le validateur est gratuit et fonctionne sans compte. Sans connexion, chaque adresse IP peut lancer jusqu’à 30 contrôles par heure et au plus 6 par minute.

Le validateur vérifie-t-il l’UBL ou le CII ?

Les deux. Le validateur KoSIT contrôle les XRechnung en UBL (Invoice et CreditNote) et en CII selon les mêmes règles EN 16931 et XRechnung. Le fichier peut peser jusqu’à 2 Mo. Vérifiez les fichiers ZUGFeRD et Factur-X avec le validateur ZUGFeRD.

Que signifient les codes d’erreur courants ?

  • BR-DE-15 : la référence de l’acheteur (BT-10) manque. Pour les acheteurs publics, elle contient la Leitweg-ID.
  • BR-CO-10 : la somme des montants nets des lignes (BT-106) ne correspond pas aux lignes elles-mêmes (BT-131).
  • PEPPOL-EN16931-R046 : un prix brut (BT-148) est indiqué, mais le prix net de l’article (BT-146) n’est pas égal au prix brut moins la remise sur prix de l’article (BT-147).
  • BR-S-02 : une ligne a la catégorie de TVA S (par exemple 19 % ou 7 % en Allemagne), mais le numéro de TVA ou le numéro d’enregistrement fiscal du vendeur (BT-31, BT-32) ou le numéro de TVA de son représentant fiscal (BT-63) manque.

Que devient mon fichier ?

Le validateur traite uniquement le fichier que vous importez, pour établir le rapport de validation. Le fichier est transmis à nos services de validation et n’est pas conservé après le contrôle ; les copies de travail temporaires sont supprimées immédiatement. Nous ne transmettons pas le fichier à des destinataires, des portails ou des services d’IA. Nous conservons les journaux techniques (par exemple statut, temps de réponse et codes d’erreur) pendant une durée limitée, comme décrit dans la politique de confidentialité.

Politique de confidentialité
Tous les codes d’erreur KoSIT avec solutions

Votre facture n’existe qu’en PDF ?

Invoice Converter lit la facture PDF, vous montre les données extraites pour vérification et crée une XRechnung contrôlée selon les règles KoSIT avant le téléchargement.

Abonnements dès 10 €/mois hors taxes en facturation annuelle, ou 5 € par conversion hors taxes sans abonnement.

Qu'est-ce que la validation KoSIT ?

KoSIT (Koordinierungsstelle für IT-Standards) est le bureau de coordination allemand pour les standards informatiques. Le validateur KoSIT est l'outil officiel pour vérifier XRechnung et autres formats de facturation électronique par rapport à la norme européenne EN 16931. Il effectue à la fois la validation du schéma XML et les vérifications des règles métier Schematron.

L'utilisation du validateur KoSIT officiel aide à détecter les problèmes que les autorités publiques allemandes et autres destinataires exigeant la conformité XRechnung peuvent rejeter. Notre validateur en ligne utilise le même moteur de validation officiel.

Qu'est-ce que XRechnung ?

XRechnung est la mise en œuvre allemande (CIUS) de la norme européenne EN 16931 pour les factures électroniques. Pour les destinataires fédéraux, des obligations s’appliquent aux fournisseurs depuis le 27 novembre 2020 ; les règles et canaux des Länder et des communes peuvent différer. XRechnung utilise du XML en syntaxe UBL ou CII et sert à la transposition de la directive européenne 2014/55/UE.

En savoir plus sur la Norme XRechnung et Référence des champs XRechnung.

Norme européenne EN 16931

EN 16931 est la norme européenne pour le modèle de données sémantique des factures électroniques. Elle définit les éléments essentiels requis pour la facturation électronique transfrontalière au sein de l'UE. XRechnung implémente EN 16931 avec des règles spécifiques à l'Allemagne (CIUS). La validation contre EN 16931 aide à vérifier que vos factures répondent aux exigences minimales de la facturation électronique européenne.

En savoir plus sur EN 16931 →

Comment lire les résultats de validation

La validation KoSIT fournit des contrôles de schéma (structure XML) et des règles Schematron (règles métier). Comprendre les deux aide à corriger rapidement les problèmes susceptibles de provoquer un rejet par les destinataires.

  • Les erreurs de schéma indiquent souvent que le XML est mal formé ou que des éléments sont au mauvais endroit.
  • Les erreurs de règles métier (Schematron) pointent des champs obligatoires manquants ou des valeurs invalides (codes, totaux, dates).
  • Chaque résultat contient un code de règle (ex. BR-DE-1) et le champ concerné (référence BT/BG si disponible).
  • Après correction, relancez la validation jusqu’à réussite des contrôles configurés.