Rechnungssuite.Testen
BR-CO-25

BR-CO-25: Fälligkeitsdatum oder Zahlungsbedingung fehlt

BR-CO-25 ist eine der einfachsten Regeln überhaupt und trotzdem ein häufiger Rückläufer: Wenn am Ende der Rechnung ein Betrag zu zahlen ist, muss auch dranstehen, bis wann. Entweder als Datum oder als Satz — eines von beidem genügt, keines von beidem geht nicht.

Stand: · Geprüft gegen XRechnung 3.0.2 mit dem KoSIT-Validator 1.6.0 und der Konfiguration 2026-01-31

Was bedeutet die Meldung?

Drei Felder sind beteiligt:

FeldWas dort hineingehörtBeispiel
BT-115Der fällige Zahlbetrag. Ist er größer als null, greift die Regel.1.749,30
BT-9Fälligkeitsdatum — der Tag, bis zu dem gezahlt sein soll.2026-09-13
BT-20Zahlungsbedingungen im Klartext. Hier steht auch eine Skontovereinbarung.Zahlbar bis 13.09.2026.

Die Regel prüft nicht den Inhalt, sondern nur, dass mindestens eines der beiden Felder BT-9 oder BT-20 vorhanden ist, sobald ein Betrag offen ist. Ein Satz wie „Zahlbar sofort.“ erfüllt sie ebenso wie ein konkretes Datum.

Warum tritt der Fehler auf?

  • Zahlungsziel nur im Layout. „Zahlbar innerhalb von 14 Tagen“ steht als fester Text in der Rechnungsvorlage, aber nicht in BT-9 oder BT-20.
  • Kein Zahlungsziel gepflegt. Wer bar oder auf Zuruf abrechnet, hat oft nie ein Standard-Zahlungsziel eingestellt.
  • Datum leer gelassen. Manche Programme lassen das Fälligkeitsfeld frei, wenn kein Zahlungsziel gewählt ist — statt ersatzweise einen Text zu schreiben.
  • Anzahlung deckt alles ab — fast. Bleibt nach Abzug einer Anzahlung noch ein Restbetrag, greift die Regel weiterhin. Nur bei exakt null ist sie erfüllt, ohne dass etwas dasteht.

So behebst du ihn

  1. Zahlungsziel setzen. In der Rechnungssuite gibst du im Entwurf das Zahlungsziel in Tagen an. Beim Festschreiben rechnet die Suite daraus das Fälligkeitsdatum (BT-9) und schreibt zusätzlich den Satz „Zahlbar bis …“ als Zahlungsbedingung (BT-20). Beide Felder sind damit gefüllt — dieser Fehler kann aus der Suite gar nicht entstehen.
  2. Kein Zahlungsziel gewünscht? Dann setze es auf 0 Tage. Die Rechnung ist damit am Ausstellungstag fällig, und das Datum steht trotzdem in der Datei. Ein leeres Feld ist keine Alternative.
  3. Skonto gehört in denselben Text. Eine Skontovereinbarung ist eine Zahlungsbedingung und kein Abzug von der Rechnungssumme. Sie gehört in BT-20 und darf die Summen nicht verändern.
  4. Bei anderen Programmen nachsehen. Suche im XML nach dem Feld für das Fälligkeitsdatum oder nach den Zahlungsbedingungen. Ist beides leer, hilft schon ein einziger Satz.

Was die Regel wörtlich verlangt

BR-CO-25EN 16931 — europäische Geschäftsregel
Ist der fällige Zahlbetrag (BT-115) positiv, muss entweder das Fälligkeitsdatum (BT-9) oder die Zahlungsbedingung (BT-20) vorhanden sein.

Englischer Originaltext der EN 16931: In case the Amount due for payment (BT-115) is positive, either the Payment due date (BT-9) or the Payment terms (BT-20) shall be present.

Fälligkeit und Verzug sind zweierlei

Das Feld BT-9 sagt nur, wann gezahlt werden soll. Wann rechtlich Verzug eintritt, regelt §286 BGB — spätestens 30 Tage nach Fälligkeit und Zugang der Rechnung, bei Verbrauchern allerdings nur, wenn in der Rechnung darauf hingewiesen wurde. Ein gesetztes Fälligkeitsdatum macht die Sache eindeutig und erspart die Diskussion, ab wann eine Zahlungserinnerung berechtigt ist.

Rechnung selbst gegenprüfen — ohne Hochladen

Die kostenlose Vorprüfung öffnet deine XML-Datei direkt im Browser und sagt dir, welche der hier beschriebenen Pflichtangaben fehlen. Die Datei verlässt dein Gerät dabei nicht.

Weitere Ablehnungsgründe

© 2026 Rechnungssuite · Made in Germany