BR-DE-25-aWenn BT-81 "Payment means type code" einen Schlüssel für Lastschriften enthält (59), muss genau BG-19 "DIRECT DEBIT" übermittelt werden.
Offizieller Regeltext
Wird als Zahlungsmittel SEPA-Lastschrift angegeben (BT-81 mit Code 59), muss die Gruppe BG-19 („DIRECT DEBIT“) übermittelt werden — mit den Angaben, die den Einzug tragen: Mandatsreferenz, Gläubiger-ID und zu belastendes Konto.
- Schweregrad
- Fehler
- Gilt für
- CII, UBL
- Regelwerk
- v2026-08-31
- Geprüft am
Geschrieben und gegen das offizielle KoSIT-Regelwerk geprüft von Dmytro Yalanskyi, NormAPI.
Warum tritt BR-DE-25-a auf?
Der Code 59 wird gesetzt, weil per Lastschrift eingezogen wird — Mandatsreferenz und Gläubiger-ID leben aber im Debitorenstamm und wurden nie in das Rechnungsformat gemappt. Die Messlatte ist dabei in beiden Syntaxen eine andere: UBL verlangt das Element cac:PaymentMandate selbst, CII lässt eines von dreien genügen — Mandatsreferenz, Gläubiger-ID oder die IBAN des Zahlers. Ein CII-Dokument mit bloßer Gläubiger-ID und ohne Mandat besteht BR-DE-25-a also, das entsprechende UBL-Dokument nicht. Der Code 59 steht nicht im Ausdruck, sondern im Kontext der Regel, und geprüft wird je Zahlungsweg einzeln.
Was der Validator prüft
Der Ausdruck, den das offizielle KoSIT-Regelwerk auswertet — nicht paraphrasiert, sondern aus der ausgelieferten Schematron-Datei gelesen. UBL und CII adressieren verschiedene Dokumentbäume, deshalb steht dieselbe Regel je Syntax anders da.
- UBL
cac:PaymentMandate- CII
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradePaymentTerms/ram:DirectDebitMandateID or /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:CreditorReferenceID or ram:PayerPartyDebtorFinancialAccount/ram:IBANID
Quelle: Regelwerk v2026-08-31
Wie behebt man BR-DE-25-a?
Übermitteln Sie BG-19: Mandatsreferenz (BT-89, UBL cac:PaymentMandate/cbc:ID, CII ram:SpecifiedTradePaymentTerms/ram:DirectDebitMandateID), Gläubiger-ID (BT-90) und das zu belastende Konto (BT-91). Siehe auch BR-DE-30 und BR-DE-31, die die letzten beiden einzeln prüfen.
Im XML
Ausschnitt in UBL. Der CII-Pfad steht oben im Text — dieselbe Änderung, andere Elementnamen.
<cac:PaymentMeans>
<cbc:PaymentMeansCode>59</cbc:PaymentMeansCode>
</cac:PaymentMeans><cac:PaymentMeans>
<cbc:PaymentMeansCode>59</cbc:PaymentMeansCode>
<cac:PaymentMandate>
<cbc:ID>MANDAT-2026-0007</cbc:ID>
<cac:PayerFinancialAccount>
<cbc:ID>DE02120300000000202051</cbc:ID>
</cac:PayerFinancialAccount>
</cac:PaymentMandate>
</cac:PaymentMeans>Verwandte Regeln
NormAPI liefert technische Validierung, keine Steuer- oder Rechtsberatung.