Zum Inhalt springen
RechnungslotseRechnungslotseRechnungslotseRechnungslotse

← Alle Fehlercodes

BR-DE-18XRechnung

Skonto-Angabe falsch formatiert

Skonto muss in den Zahlungsbedingungen (BT-20) in einer festen Form stehen: #SKONTO#TAGE=14#PROZENT=2.00#. Nach dem letzten Block MUSS ein Zeilenumbruch folgen — daran scheitert es am häufigsten.

Wortlaut der Meldung

[BR-DE-18] Die Zahlungsbedingungen (BT-20) müssen für Skonto der vorgegebenen Struktur entsprechen.

Betroffene Felder: BT-20 Payment terms

Warum das passiert

  • Der Skonto-Block steht als letzte Zeile ohne abschließenden Zeilenumbruch.
  • Prozentwert ohne zwei Nachkommastellen geschrieben (PROZENT=2 statt 2.00).
  • Deutsches Komma statt Punkt als Dezimaltrennzeichen.
  • Freitext und Skonto-Block vermischt, ohne den Block in eine eigene Zeile zu setzen.

So behebst du es

  1. Schreib den Block exakt so: #SKONTO#TAGE=14#PROZENT=2.00#
  2. Setz einen Zeilenumbruch dahinter, auch wenn danach nichts mehr kommt.
  3. Mehrere Stufen kommen als mehrere Blöcke untereinander, jeder mit eigenem Zeilenumbruch.
  4. Freitext gehört ÜBER die Blöcke, nicht dazwischen.

Im XML (UBL)

So scheitert es

<cbc:Note>Zahlbar in 30 Tagen. #SKONTO#TAGE=14#PROZENT=2#</cbc:Note>

So geht es durch

<cbc:Note>Zahlbar in 30 Tagen.
#SKONTO#TAGE=14#PROZENT=2.00#
</cbc:Note>

Was die Regel nicht prüft

Der fehlende Zeilenumbruch ist die mit Abstand häufigste Ursache und im Editor unsichtbar. Wer die Datei nur ansieht, findet den Fehler nicht — nur der Validator zeigt ihn.

Was der Empfänger sieht

Wenn die Datei durchgeht, sieht er die Skonto-Angabe im Klartext gar nicht — sein System liest den strukturierten Block. Ist er kaputt, fällt die Skontovereinbarung im Zahlungslauf einfach weg, und er überweist den vollen Betrag. Der Fehler kostet dich also nicht die Rechnung, sondern den Rabattanreiz.

Wenn die Rechnung schon raus ist

Skonto ist eine Vereinbarung, keine Pflichtangabe. Ist die Rechnung schon zugestellt, kannst du dem Kunden die Bedingung formlos per Mail mitteilen — sie bleibt wirksam. Für kommende Rechnungen den Block reparieren; eine Korrekturrechnung nur wegen Skonto ist unverhältnismäßig.

Tritt oft zusammen auf mit

Quelle der Regel: XRechnung. Diese Seite beschreibt, wie sich die Regel in der Praxis auswirkt — sie ersetzt nicht den Normtext und ist keine Rechts- oder Steuerberatung. Fehlt etwas oder stimmt etwas nicht? Schreib uns.

Dürfen wir messen, wie die Seite genutzt wird?

Für die Reichweitenmessung setzen wir Cookies unserer eigenen Matomo-Instanz. Sie läuft auf unserem Server in Deutschland, die Daten gehen an niemanden sonst. Ohne deine Zustimmung setzen wir nur das, was technisch nötig ist – die Seite funktioniert dann vollständig.

Du kannst das jederzeit in der Fußzeile unter „Cookie-Einstellungen“ ändern. Einzelheiten stehen in der Datenschutzerklärung.