StartFehlercode-Lexikon › BR-DE-18
BR-DE-18 Feld BT-20 Deutsche Geschäftsregeln (BR-DE)

BR-DE-18 beheben: Skonto-Angaben (BT-20) im falschen Format

Skonto-Zeilen müssen dem vorgeschriebenen Format entsprechen. Die Informationen zur Gewährung von Skonto müssen wie folgt im Element "Payment terms" (BT-20) übermittelt werden: Anzugeben ist im ersten Segment "SKONTO", im zweiten "TAGE=n", im dritten "PROZENT=n". Prozentzahlen sind ohne Vorzeichen sowie mit Punkt getrennt von zwei Nachkommastellen anzugeben. Liegt dem zu berechnenden Betrag nicht BT-115, "fälliger Betrag" zugrunde, sondern nur ein Teil des fälligen Betrags der Rechnung, ist der Grundwert zur Berechnung von Skonto als viertes Segment "BASISBETRAG=n" gemäß dem semantischen Datentypen Amount anzugeben. Jeder Eintrag beginnt mit einer #, die Segmente sind mit einer # getrennt und eine Zeile schließt mit einer # ab. Am Ende einer vollständigen Skontoangabe muss ein XML-konformer Zeilenumbruch folgen. Alle Angaben zur Gewährung von Skonto müssen in Großbuchstaben gemacht werden. Zusätzliches Whitespace (Leerzeichen, Tabulatoren oder Zeilenumbrüche) ist nicht zulässig. Andere Zeichen oder Texte als in den oberen Vorgaben genannt sind nicht zulässig.

BR-DE-18 in deiner eigenen Rechnung? Lade die Datei hoch und finde alle Fehler in Sekunden.

Was bedeutet BR-DE-18?

Skonto-Zeilen müssen dem vorgeschriebenen Format entsprechen. Die Informationen zur Gewährung von Skonto müssen wie folgt im Element "Payment terms" (BT-20) übermittelt werden: Anzugeben ist im ersten Segment "SKONTO", im zweiten "TAGE=n", im dritten "PROZENT=n". Prozentzahlen sind ohne Vorzeichen sowie mit Punkt getrennt von zwei Nachkommastellen anzugeben. Liegt dem zu berechnenden Betrag nicht BT-115, "fälliger Betrag" zugrunde, sondern nur ein Teil des fälligen Betrags der Rechnung, ist der Grundwert zur Berechnung von Skonto als viertes Segment "BASISBETRAG=n" gemäß dem semantischen Datentypen Amount anzugeben. Jeder Eintrag beginnt mit einer #, die Segmente sind mit einer # getrennt und eine Zeile schließt mit einer # ab. Am Ende einer vollständigen Skontoangabe muss ein XML-konformer Zeilenumbruch folgen. Alle Angaben zur Gewährung von Skonto müssen in Großbuchstaben gemacht werden. Zusätzliches Whitespace (Leerzeichen, Tabulatoren oder Zeilenumbrüche) ist nicht zulässig. Andere Zeichen oder Texte als in den oberen Vorgaben genannt sind nicht zulässig. Es handelt sich um eine nationale Zusatzregel der KoSIT (XRechnung), die über die EN 16931 hinausgeht und für deutsche E-Rechnungen verpflichtend ist.

Häufige Ursachen für BR-DE-18

So behebst du BR-DE-18

  1. Fehlerhafte Stelle im XML finden. Öffne die XML der E-Rechnung und navigiere zum Feld BT-20 über den folgenden XPath://ram:SpecifiedTradePaymentTerms/ram:Description
  2. Korrektur einsetzen. Gib Skonto/Zahlungsbedingungen (BT-20) im vorgeschriebenen Format in 'ram:SpecifiedTradePaymentTerms/ram:Description' an (#SKONTO#TAGE=..#PROZENT=..#).
  3. Erneut validieren. Speichere die Datei und validiere sie erneut, um zu prüfen, dass BR-DE-18 nicht mehr gemeldet wird.
Konkreter Korrekturvorschlag

Gib Skonto/Zahlungsbedingungen (BT-20) im vorgeschriebenen Format in 'ram:SpecifiedTradePaymentTerms/ram:Description' an (#SKONTO#TAGE=..#PROZENT=..#).

XPath//ram:SpecifiedTradePaymentTerms/ram:Description

Häufige Fragen zu BR-DE-18

Wie behebe ich BR-DE-18?
Gib Skonto/Zahlungsbedingungen (BT-20) im vorgeschriebenen Format in 'ram:SpecifiedTradePaymentTerms/ram:Description' an (#SKONTO#TAGE=..#PROZENT=..#).

Verwandte Fehlercodes

BR-DE-18 automatisch prüfen

Statt das XML manuell zu durchsuchen, kannst du deine ZUGFeRD- oder XRechnung-Datei online validieren – lade die PDF oder XML hoch und du bekommst jeden Fehler mit Regel-ID, betroffenem Feld, Korrekturvorschlag und XPath, als lesbaren Report oder strukturiertes JSON über die API.

Jeden Fehler automatisch finden statt manuell suchen

Lade deine ZUGFeRD- oder XRechnung-Datei hoch – du bekommst jeden Verstoß mit Regel-ID, Feld, Korrekturvorschlag und XPath zurück.

Kostenlos online validieren
Rechnung prüfen