Skonto in der XRechnung angeben: Die #SKONTO#-Notation
Direkte Antwort: Skonto gehört in die Zahlungsbedingungen (BT-20), nicht in Nachlässe oder Summen: Der Rechnungsbetrag bleibt ungemindert, die Minderung tritt erst mit der schnellen Zahlung ein (§ 17 UStG). Damit Empfängersysteme Skonto automatisch verarbeiten, schreibt XRechnung eine feste Notation vor (BR-DE-18):
#SKONTO#TAGE=14#PROZENT=2.00#
Jede Skontostufe steht in einer eigenen Zeile; optional kann ein Basisbetrag angegeben werden (#BASISBETRAG=1190.00#). Freitext darf zusätzlich in BT-20 stehen, muss aber nach den Skonto-Zeilen folgen.
Die Notation im Detail
| Teil | Bedeutung | Format |
|---|---|---|
#SKONTO# |
Beginn einer Skontoangabe | fest |
TAGE=14 |
Frist in Tagen ab Rechnungsdatum | ganze Zahl |
PROZENT=2.00 |
Skontosatz | zwei Nachkommastellen, Punkt als Dezimaltrennzeichen |
BASISBETRAG=1190.00 |
optional, wenn Skonto nur auf einen Teilbetrag gilt | zwei Nachkommastellen |
# |
Abschluss | fest |
Mehrere Stufen:
#SKONTO#TAGE=7#PROZENT=3.00#
#SKONTO#TAGE=14#PROZENT=2.00#
Zahlbar innerhalb von 30 Tagen ohne Abzug.
Die Regel BR-DE-18 prüft Syntax und Zeilenstruktur; ein Tippfehler (#SKONTO#TAGE=14#PROZENT=2#) führt zum Fehler. Der Generator nimmt die Angabe im Feld Zahlungsbedingungen entgegen; die technische Prüfung meldet Verstöße.
Was der Empfänger damit macht
Buchhaltungssysteme berechnen aus Rechnungsdatum, Tagen und Prozent den Zahlbetrag bei Skontonutzung und die Frist (Skonto-Rechner). Bei Zahlung mit Skonto mindern beide Seiten Umsatzsteuer bzw. Vorsteuer anteilig; eine Rechnungskorrektur ist nicht nötig.
ZUGFeRD/Factur-X
Factur-X kennt keine verbindliche Notation; im Profil EXTENDED gibt es strukturierte Felder für Skonto (ApplicableTradePaymentDiscountTerms). Im Profil EN 16931 steht Skonto als Text in BT-20 – die XRechnung-Notation ist dort erlaubt und wird von deutschen Empfängern oft erkannt.
Beispiel
Rechnung über 1.190,00 € vom 21.10.2026 mit „2 % Skonto bei Zahlung bis 4.11., sonst 30 Tage netto“: BT-20 = #SKONTO#TAGE=14#PROZENT=2.00# + Zeile „Zahlbar innerhalb von 30 Tagen ohne Abzug.“ Zahlbetrag bei Skonto: 1.166,20 € (Abzug 23,80 €, davon 20,00 € Entgelt und 3,80 € USt).
Häufige Fehler
- Skonto als Nachlass (BG-20) eintragen – mindert den Rechnungsbetrag sofort.
- Komma statt Punkt (
2,00) oder eine Nachkommastelle. - Freitext vor der Skonto-Zeile – BR-DE-18 erwartet die Skonto-Zeilen zuerst.
- Frist ab Rechnungseingang meinen, aber „TAGE“ zählt ab Rechnungsdatum.
Grenzen
Notation nach XRechnung 3.0.2. Andere Länder und Peppol kennen die Notation nicht; dort bleibt Skonto Freitext.
Passendes Werkzeug: E-Rechnung ansehen – lokal im Browser, ohne Datei-Upload.
Quellen
- KoSIT XRechnung-Spezifikation 3.0.2 – Zahlungsbedingungen, Skonto-Notation (BR-DE-18) (abgerufen 22.10.2026)
- KoSIT XRechnung Schematron 2.6.0 – Regel BR-DE-18 (abgerufen 22.10.2026)
- § 17 UStG – Änderung der Bemessungsgrundlage (abgerufen 22.10.2026)