Zum Inhalt springen

BR-CO-25: Fälligkeitsdatum (BT-9) oder Zahlungsbedingungen (BT-20) fehlen

Offizielle Meldung

[BR-CO-25] 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.

Factur-X / ZUGFeRD EN 16931 · Fehler · Sprache der Meldung: Englisch · Stand: Factur-X 1.08 / ZUGFeRD 2.4
Schweregrad
Fehler Die Rechnung gilt als ungültig und kann vom Empfänger abgelehnt werden.
Gilt für
Factur-X / ZUGFeRD EN 16931
Betroffene Felder
BT-115, BT-9, BT-20

Was bedeutet das?

Ist der fällige Betrag (BT-115) positiv, muss die Rechnung ein Fälligkeitsdatum (Payment due date, BT-9) oder Zahlungsbedingungen (Payment terms, BT-20) enthalten. Beides fehlt.

Typische Ursachen

Weder ein Fälligkeitsdatum noch ein Text zu den Zahlungsbedingungen wurde angegeben.
Die Zahlungsbedingungen stehen nur in einer allgemeinen Bemerkung zur Rechnung (BT-22), nicht in BT-20.

So beheben Sie den Fehler

Ein Fälligkeitsdatum (BT-9) und/oder die Zahlungsbedingungen als Text (BT-20) angeben, z. B. „Zahlbar innerhalb von 14 Tagen ohne Abzug“.
CII: ram:SpecifiedTradePaymentTerms/ram:DueDateDateTime bzw. ram:Description, UBL: cbc:DueDate bzw. cac:PaymentTerms/cbc:Note. In UBL wird die Regel nur für Rechnungen geprüft, nicht für Gutschriften (CreditNote).
Die Rechnung erneut erzeugen und prüfen.

In E-Rechnungsfreund

Im Rechnungsformular im Abschnitt „Datum & Zeiträume“ das Feld „Fälligkeitsdatum (BT-9)“ und/oder „Zahlungsbedingungen (BT-20)“ ausfüllen. In der Ansicht „Einfach“ wird ein leeres Fälligkeitsdatum mit Rechnungsdatum plus 14 Tagen vorbelegt. Danach die Rechnung erneut prüfen.

Beispiel

Fehlerhaft

<ram:ApplicableHeaderTradeSettlement>
  ...
  <ram:SpecifiedTradeSettlementHeaderMonetarySummation>
    ...
    <ram:DuePayableAmount>399.25</ram:DuePayableAmount>
  </ram:SpecifiedTradeSettlementHeaderMonetarySummation>
</ram:ApplicableHeaderTradeSettlement>

Richtig

<ram:ApplicableHeaderTradeSettlement>
  ...
  <ram:SpecifiedTradePaymentTerms>
    <ram:Description>Zahlbar innerhalb von 14 Tagen ohne Abzug</ram:Description>
    <ram:DueDateDateTime><udt:DateTimeString format="102">20261104</udt:DateTimeString></ram:DueDateDateTime>
  </ram:SpecifiedTradePaymentTerms>
  <ram:SpecifiedTradeSettlementHeaderMonetarySummation>
    ...
    <ram:DuePayableAmount>399.25</ram:DuePayableAmount>
  </ram:SpecifiedTradeSettlementHeaderMonetarySummation>
</ram:ApplicableHeaderTradeSettlement>
Für Entwickler: Prüfausdruck je Syntax

Factur-X / ZUGFeRD EN 16931 (CII)

Technische ID in der Quelle: FX-SCH-A-000155

Kontext: /rsm:CrossIndustryInvoice

(number(//ram:DuePayableAmount) > 0 and ((//ram:SpecifiedTradePaymentTerms/ram:DueDateDateTime) or (//ram:SpecifiedTradePaymentTerms/ram:Description))) or not(number(//ram:DuePayableAmount) > 0)

Verwandte Prüfregeln

  • BR-CO-03: Steuerfälligkeitsdatum (BT-7) und Steuerfälligkeitscode (BT-8) schließen sich aus
  • BR-CO-04: Steuerkategorie der Position (BT-151) fehlt
  • BR-CO-05: Code des Abschlagsgrunds (BT-98) und Abschlagsgrund (BT-97) müssen dieselbe Art beschreiben
  • BR-CO-06: Code des Zuschlagsgrunds (BT-105) und Zuschlagsgrund (BT-104) müssen dieselbe Art beschreiben
  • BR-CO-07: Code des Abschlagsgrunds der Position (BT-140) und Abschlagsgrund (BT-139) müssen dieselbe Art beschreiben
  • BR-CO-08: Code des Zuschlagsgrunds der Position (BT-145) und Zuschlagsgrund (BT-144) müssen dieselbe Art beschreiben

Häufige Fragen

Gilt die Regel auch, wenn nichts mehr zu zahlen ist?

Nein. Ist der fällige Betrag (BT-115) 0 oder negativ, etwa weil die Rechnung vollständig vorausbezahlt ist, verlangt diese Regel weder Fälligkeitsdatum noch Zahlungsbedingungen.

Zuletzt aktualisiert:
Erläuterung der Prüfregel, keine Rechts- oder Steuerberatung.