XRechnung (Allemagne) · Erreur : la facture est rejetée

BR-DE-18 L'escompte (Skonto) n'est pas au format XRechnung

Ce que cela signifie

XRechnung impose un format fixe et lisible par machine pour l'escompte dans les conditions de paiement (BT-20) : une ligne comme #SKONTO#TAGE=14#PROZENT=2.00#, éventuellement avec #BASISBETRAG=…#, en majuscules, sans espaces superflus, terminée par un retour à la ligne. Cette facture contient une ligne d'escompte qui ne le respecte pas.

Causes fréquentes

  • L'escompte est rédigé en texte libre, par exemple « 2 % Skonto bei Zahlung innerhalb 14 Tagen ».
  • Le pourcentage n'a pas deux décimales (PROZENT=2 au lieu de PROZENT=2.00), ou utilise une virgule.
  • Des minuscules, des espaces en trop, ou un # ou retour à la ligne manquant à la fin.

Comment corriger

Écrivez chaque condition d'escompte exactement dans ce format, une par ligne, et placez tout texte explicatif sur une ligne séparée après les lignes codées.

Qui corrige : Le logiciel de facturation de l'émetteur (sa façon d'écrire les conditions de paiement).

Champs de facture concernés

BT-20

Règles liées

Ceci est notre propre explication en langage simple, pas le texte officiel de la règle. La définition officielle figure dans la première source ci-dessous.

Bloqué sur cette erreur dans votre propre logiciel ? Nous pouvons aider : Aide à l'intégration →

Sources

  1. XRechnung Schematron 2.6.0: XRechnung-UBL-validation.sch (KoSIT) (vérifié le )
  2. KoSIT validator configuration for XRechnung 3.0.2 (release 2026-08-31) (vérifié le )