Startseite › Fehlercodes › BR-DE-18

BR-DE-18: Skonto im falschen Format

Die Zahlungsbedingungen enthalten eine Skonto-Zeile, die nicht dem vorgeschriebenen maschinenlesbaren Format entspricht.

Was die Meldung bedeutet

[BR-DE-18] 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" …

Fehler Die Rechnung wird abgelehnt.

Skonto steht in der XRechnung in einer festen Schreibweise im Feld Zahlungsbedingungen, damit Buchhaltungssysteme es automatisch abziehen können. Jede Skonto-Zeile beginnt mit #, die Teile werden mit # getrennt, und die Zeile endet mit # und einem Zeilenumbruch:

#SKONTO#TAGE=14#PROZENT=2.00#

Gilt das Skonto nur für einen Teil des Betrags, folgt BASISBETRAG=…#. Prozent und Beträge stehen mit Punkt und zwei Nachkommastellen.

Typische Ursachen

  • Skonto als Freitext („2 % Skonto bei Zahlung in 14 Tagen“) mit führendem #.
  • Komma statt Punkt, z. B. PROZENT=2,00.
  • Fehlender Zeilenumbruch nach der letzten Skonto-Zeile.

So beheben Sie den Fehler

  1. Skonto-Zeile genau nach dem Muster schreiben: #SKONTO#TAGE=14#PROZENT=2.00# und danach einen Zeilenumbruch.
  2. Freitext zu den Zahlungsbedingungen in eine eigene Zeile ohne führendes # schreiben.

Betroffene Felder

FeldUBLCII (ZUGFeRD)
BT-20 Zahlungsbedingungencac:PaymentTerms/cbc:Noteram:SpecifiedTradePaymentTerms/ram:Description