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
- Skonto-Zeile genau nach dem Muster schreiben:
#SKONTO#TAGE=14#PROZENT=2.00#und danach einen Zeilenumbruch. - Freitext zu den Zahlungsbedingungen in eine eigene Zeile ohne führendes # schreiben.
Betroffene Felder
| Feld | UBL | CII (ZUGFeRD) |
|---|---|---|
| BT-20 Zahlungsbedingungen | cac:PaymentTerms/cbc:Note | ram:SpecifiedTradePaymentTerms/ram:Description |