Belegschmied
BR-CO-25EN 16931

BR-CO-25: Fälligkeitsdatum oder Zahlungsbedingungen fehlen

Sobald ein Betrag zu zahlen ist, verlangt EN 16931 entweder ein Fälligkeitsdatum oder eine Zahlungsbedingung. Warum „zahlbar sofort“ im PDF nicht reicht.

Regeltext im Prüfregelwerk

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.

BT-9BT-20BT-115

Diese Regel trifft ZUGFeRD und XRechnung gleichermaßen und gehört zu den häufigsten Beanstandungen überhaupt.

Was die Regel prüft

Wenn der zu zahlende Betrag größer als null ist, muss die Rechnung mindestens eine der beiden folgenden Angaben enthalten: ein konkretes Fälligkeitsdatum (BT-9) oder eine Zahlungsbedingung im Textfeld BT-20. Beides zusammen ist erlaubt, keines von beidem nicht.

Warum sie in der Praxis fehlschlägt

Der typische Fall ist eine Rechnung, auf der zwar „zahlbar sofort ohne Abzug" oder „Zahlung innerhalb von 14 Tagen" steht, aber nur als Fließtext im Layout. Wenn diese Zeile beim Erzeugen der E-Rechnung nicht ins Feld BT-20 übernommen wird, ist sie für den Validator nicht vorhanden.

Ein zweiter Fall sind Rechnungen ohne jede Zahlungsangabe, weil zwischen den Beteiligten ohnehin klar ist, wie gezahlt wird. Für die maschinelle Verarbeitung ist das nicht klar: Das Empfängersystem kann ohne Datum oder Bedingung keine Zahlungsfrist berechnen und damit auch keine Mahnstufe.

Beachte außerdem: Bei Gutschriften und in Fällen, in denen nichts mehr zu zahlen ist, etwa weil Abschlagszahlungen den Betrag ausgleichen, greift die Regel nicht. Sie prüft ausdrücklich nur, ob der offene Betrag positiv ist.

So behebst du den Fehler

Am robustesten ist ein echtes Fälligkeitsdatum. Es ist eindeutig, maschinell auswertbar und ersetzt jede Formulierung. Wenn du mit Zahlungszielen arbeitest, die sich am Rechnungsdatum orientieren, reicht auch die Zahlungsbedingung als Text.

Wichtig für die Praxis: Nimm die Formulierung dauerhaft in deine Rechnungsvorlage auf, statt sie einzeln nachzutragen. Ein fester Satz wie „Zahlbar innerhalb von 14 Tagen ohne Abzug" in der Vorlage erledigt diese Regel für alle künftigen Rechnungen.

Wenn du Skonto gewährst, sieh dir zusätzlich BR-DE-18 an. Skonto verlangt bei der XRechnung ein streng vorgegebenes Format und ist der häufigste Folgefehler an genau dieser Stelle.

XML-Beispiel: vorher und nachher

Der zu zahlende Betrag ist positiv, aber weder Fälligkeitsdatum noch Zahlungsbedingung sind vorhanden:

<!-- verletzt BR-CO-25: DuePayableAmount > 0, aber kein BT-9 und kein BT-20 -->
<ram:ApplicableHeaderTradeSettlement>
  <!-- … -->
  <ram:SpecifiedTradeSettlementHeaderMonetarySummation>
    <ram:GrandTotalAmount>1190.00</ram:GrandTotalAmount>
    <ram:DuePayableAmount>1190.00</ram:DuePayableAmount>
  </ram:SpecifiedTradeSettlementHeaderMonetarySummation>
</ram:ApplicableHeaderTradeSettlement>

Korrigiert mit Fälligkeitsdatum (BT-9) und Zahlungsbedingung (BT-20), eines von beiden würde genügen:

<ram:ApplicableHeaderTradeSettlement>
  <ram:SpecifiedTradePaymentTerms>
    <ram:Description>Zahlbar innerhalb von 14 Tagen ohne Abzug</ram:Description>
    <ram:DueDateDateTime>
      <udt:DateTimeString format="102">20260824</udt:DateTimeString>
    </ram:DueDateDateTime>
  </ram:SpecifiedTradePaymentTerms>
  <ram:SpecifiedTradeSettlementHeaderMonetarySummation>
    <ram:GrandTotalAmount>1190.00</ram:GrandTotalAmount>
    <ram:DuePayableAmount>1190.00</ram:DuePayableAmount>
  </ram:SpecifiedTradeSettlementHeaderMonetarySummation>
</ram:ApplicableHeaderTradeSettlement>

Rechnung selbst prüfen

Laden Sie Ihre Datei hoch und sehen Sie in Sekunden, welche Regeln sie besteht und welche nicht. Kostenlos, ohne Anmeldung, nichts wird gespeichert.

Regeln, die oft zusammen auftreten

← Alle Fehlermeldungen im Überblick

Gepflegt von Emilio Irmscher, Gründer von Belegschmied. Über den Autor