Z E-Rechnung API
Startseite › E-Rechnung Wissen › Business Term › BT-20
Business Term • BT-20

BT-20 & BG-22: Skonto, Zahlungsfristen und Zahlungsbedingungen nach EN 16931

Die rechtssichere Abbildung von Skontofristen und Zahlungszielen ist in EN 16931 streng geregelt. BT-20 enthält die textuelle Beschreibung, während BG-22 optionale strukturierte Zahlungsbedingungen abbildet.

Eigene Rechnung hier hineinziehen

oder Datei vom Computer auswählen (.pdf oder .xml bis 10 MB)

🔒 100 % flüchtige RAM-Prüfung auf deutschen Servern (Frankfurt) – keine Speicherung.

Code-Vergleich: Falsches vs. Korrektes CII-XML

✗ Häufiger Fehler / Falsches XML Nicht konform
<!-- FEHLER: Unstrukturierte Zahlungsbedingung ohne klares Fälligkeitsdatum -->
<ram:SpecifiedTradePaymentTerms>
  <ram:Description>Bitte bald überweisen</ram:Description> <!-- Zu ungenau nach KoSIT -->
</ram:SpecifiedTradePaymentTerms>
✓ Valide nach EN 16931 / KoSIT Normkonform
<!-- KORREKT: Eindeutige Zahlungsbedingung mit Skontobetrag, Prozentsatz und Frist -->
<ram:SpecifiedTradePaymentTerms>
  <ram:Description>Zahlbar innerhalb von 14 Tagen bis 06.11.2026 ohne Abzug. 2% Skonto (20.00 EUR) bei Zahlung bis 28.10.2026.</ram:Description>
  <ram:DueDateDateTime>
    <udt:DateTimeString format="102">20261106</udt:DateTimeString>
  </ram:DueDateDateTime>
</ram:SpecifiedTradePaymentTerms>

Technische Ursache & Lösung

In der E-Rechnungspraxis nach EN 16931 ist Business Term BT-20 (Payment terms) das zentrale Element für Skonto- und Fälligkeitsvereinbarungen. Nach den CIUS-Regeln müssen Skontosätze, Fristen und der resultierende Skontobetrag klar verständlich formuliert sein.

Fehlt eine solche Angabe oder ist das Fälligkeitsdatum widersprüchlich zum Rechnungsdatum, greift die Schematron-Regel BR-DE-01.

Über unsere API kannst du Zahlungsbedingungen flexibel übermitteln oder dich auf die automatische, normgerechte Fristgenerierung verlassen.

⚡ Die schlüsselfertige Abkürzung für Entwickler & No-Code

Keine Lust auf XML-Schematron-Fehler und Rundungsdifferenzen?

Unsere E-Rechnung Cloud API übernimmt alle mathematischen Berechnungen, Steuerregeln, XSD-Schemata und die PDF/A-3 Konvertierung vollautomatisch im Hintergrund.

Häufig gestellte Fragen (FAQ)

Kann Skonto in ZUGFeRD maschinenlesbar verarbeitet werden?

Ja, in BT-20 wird der Text hinterlegt, und in ZUGFeRD Extended bzw. EN 16931 können strukturierte Skonto-Rabattgruppen hinterlegt werden.

Muss bei Barzahlung oder Lastschrift ein Fälligkeitsdatum angegeben werden?

Bei SEPA-Lastschrift oder Vorkasse reicht die entsprechende Kennzeichnung der Zahlungsart in BT-81 (z. B. Code 49 für Lastschrift).

Wie validiere ich, ob meine Zahlungsbedingungen konform sind?

Lade deine Datei einfach in unseren kostenlosen RAM-Validator unter /validator hoch; er prüft BT-20 und BR-DE-01 in Echtzeit.

Passende Themen & Normen

Alle 12 Themen ansehen →