Zum Inhalt springen

BR-DE-23-b: Bei Überweisung sind Karten- oder Lastschriftangaben nicht erlaubt

Offizielle Meldung

[BR-DE-23-b] Wenn BT-81 "Payment means type code" einen Schlüssel für Überweisungen enthält (30, 58), dürfen BG-18 und BG-19 nicht übermittelt werden.

XRechnung (CII) · Fehler · Sprache der Meldung: Deutsch · Stand: xrechnung-3.0.2-validator-configuration-2026-08-31

[BR-DE-23-b] Wenn BT-81 "Payment means type code" einen Schlüssel für Überweisungen enthält (30, 58), dürfen BG-18 und BG-19 nicht übermittelt werden.

XRechnung (UBL) · Fehler · Sprache der Meldung: Deutsch · Stand: xrechnung-3.0.2-validator-configuration-2026-08-31
Schweregrad
Fehler Die Rechnung gilt als ungültig und kann vom Empfänger abgelehnt werden.
Gilt für
XRechnung (CII), XRechnung (UBL)
Betroffene Felder
BT-81, BG-18, BG-19

Was bedeutet das?

Ist als Zahlungsart eine Überweisung angegeben (Code 30 oder 58 in BT-81), dürfen keine Kartenangaben (BG-18) und keine Lastschriftangaben (BG-19) übermittelt werden. Die Rechnung enthält solche Angaben.

Typische Ursachen

Beim Zahlungsmittel für die Überweisung ist zusätzlich eine Kartennummer oder ein Lastschrift-Konto (BT-91) eingetragen.
Mandatsreferenz (BT-89) oder Gläubiger-ID (BT-90) sind ausgefüllt, obwohl per Überweisung gezahlt wird. Bei CII zählen diese Angaben auf Rechnungsebene ebenfalls als Lastschriftangaben.
Eine Vorlage für Lastschriften wurde für eine Rechnung mit Überweisung weiterverwendet.

So beheben Sie den Fehler

Bei Zahlung per Überweisung Kartenangaben (BT-87, BT-88) sowie Mandatsreferenz (BT-89), Gläubiger-ID (BT-90) und belastetes Konto (BT-91) entfernen.
Wird tatsächlich per Lastschrift gezahlt, stattdessen den Zahlungsart-Code 59 verwenden.
Die Rechnung erneut erzeugen und prüfen.

In E-Rechnungsfreund

Im Rechnungsformular (Ansicht „Experte“) im Abschnitt „Zahlungsmittel (BG-16)“ beim Zahlungsmittel mit Code 30 oder 58 die Felder „Karten-PAN (BT-87)“, „Karteninhaber (BT-88)“ und „Lastschrift-Konto (BT-91)“ leeren.
Im Abschnitt „Zahlungsinformationen / SEPA“ die Felder „Mandatsreferenz SEPA (BT-89)“ und „Gläubiger-ID SEPA (BT-90)“ leeren.

Beispiel

Fehlerhaft

<ram:ApplicableHeaderTradeSettlement>
  <ram:CreditorReferenceID>DE98ZZZ09999999999</ram:CreditorReferenceID>
  ...
  <ram:SpecifiedTradeSettlementPaymentMeans>
    <ram:TypeCode>58</ram:TypeCode>
    <ram:PayeePartyCreditorFinancialAccount>
      <ram:IBANID>DE02120300000000202051</ram:IBANID>
    </ram:PayeePartyCreditorFinancialAccount>
  </ram:SpecifiedTradeSettlementPaymentMeans>
</ram:ApplicableHeaderTradeSettlement>

Richtig

<ram:ApplicableHeaderTradeSettlement>
  ...
  <ram:SpecifiedTradeSettlementPaymentMeans>
    <ram:TypeCode>58</ram:TypeCode>
    <ram:PayeePartyCreditorFinancialAccount>
      <ram:IBANID>DE02120300000000202051</ram:IBANID>
    </ram:PayeePartyCreditorFinancialAccount>
  </ram:SpecifiedTradeSettlementPaymentMeans>
</ram:ApplicableHeaderTradeSettlement>
Für Entwickler: Prüfausdruck je Syntax

XRechnung (CII) (CII)

Kontext: /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementPaymentMeans[normalize-space(ram:TypeCode) = ('30','58')]

not(ram:ApplicableTradeSettlementFinancialCard) and not(/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradePaymentTerms/ram:DirectDebitMandateID or /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:CreditorReferenceID or ram:PayerPartyDebtorFinancialAccount/ram:IBANID)

XRechnung (UBL) (UBL)

Kontext: /ubl:Invoice/cac:PaymentMeans[normalize-space(cbc:PaymentMeansCode) = ('30','58')] | /cn:CreditNote/cac:PaymentMeans[normalize-space(cbc:PaymentMeansCode) = ('30','58')]

not(cac:CardAccount) and not(cac:PaymentMandate)

Verwandte Prüfregeln

  • BR-DE-1: Zahlungsanweisungen (BG-16) fehlen
  • BR-DE-10: Ort der Lieferanschrift (BT-77) fehlt
  • BR-DE-11: Postleitzahl der Lieferanschrift (BT-78) fehlt
  • BR-DE-14: Steuersatz in der Steueraufschlüsselung (BT-119) fehlt
  • BR-DE-15: Käuferreferenz (BT-10) fehlt
  • BR-DE-16: USt-IdNr., Steuernummer oder Steuervertreter des Verkäufers fehlt

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