BR-DE – XRechnung
BR-DE-25-a: Lastschrift ohne Mandatsangaben (BG-19)
FehlerGeschäftsregel XRechnung (KoSIT)
Originaltext der Regel
[BR-DE-25-a] Wenn BT-81 "Payment means type code" einen Schlüssel für Lastschriften enthält (59), muss genau BG-19 "DIRECT DEBIT" übermittelt werden.Quelle: KoSIT XRechnung, Version 3.0.2 (Schematron 2.6.0)
Bedeutung der Regel
Ihre Rechnung nennt als Zahlungsweg die Lastschrift (Code 59), enthält aber keine Angaben zum Lastschriftmandat. XRechnung verlangt in diesem Fall die Gruppe BG-19 mit der Mandatsreferenz, der Gläubiger-Identifikationsnummer oder dem zu belastenden Konto, damit der Kunde nachvollziehen kann, auf welcher Grundlage sein Konto belastet wird. Fehlt die Gruppe, weist der Empfänger die Rechnung ab, weil der angekündigte Einzug nicht belegt ist.
Woran es meist liegt
- Der Zahlungscode 59 wurde gesetzt, ohne das Mandat aus dem Kundenstamm zu übernehmen.
- Die Software schreibt die Mandatsreferenz nur in den Rechnungstext, nicht in die Zahlungsangabe.
- Das Mandat ist im Kundenstamm nicht hinterlegt.
Korrektur im XML
Ergänzen Sie bei Code 59 die Gruppe BG-19: in UBL cac:PaymentMandate mit cbc:ID für die Mandatsreferenz und cac:PayerFinancialAccount für das belastete Konto, in CII ram:DirectDebitMandateID in den Zahlungsbedingungen und die Gläubiger-ID im CreditorReferenceID.
<cac:PaymentMeans>
<cbc:PaymentMeansCode>59</cbc:PaymentMeansCode>
</cac:PaymentMeans><cac:PaymentMeans>
<cbc:PaymentMeansCode>59</cbc:PaymentMeansCode>
<cac:PaymentMandate>
<cbc:ID>MANDAT-2024-0031</cbc:ID>
<cac:PayerFinancialAccount>
<cbc:ID>DE75512108001245126199</cbc:ID>
</cac:PayerFinancialAccount>
</cac:PaymentMandate>
</cac:PaymentMeans>Fragen und Antworten
Welche Angabe aus BG-19 reicht mindestens aus?
In UBL genügt die Gruppe PaymentMandate mit der Mandatsreferenz; üblich und für den Kunden hilfreich ist zusätzlich das belastete Konto.
Warum steht die Gläubiger-ID in CII an anderer Stelle als in UBL?
CII führt die Gläubiger-Identifikation als CreditorReferenceID in den Abrechnungsangaben; beide Syntaxen bilden dieselbe Gruppe BG-19 ab, nur an verschiedenen Orten.
Felder der EN 16931
- BG-19
- BT-81
- BT-89
- BT-90
- BT-91
Siehe auch
Rechnung prüfen
Der XRechnung-Validator meldet diese Regel mit Zeilennummer und Fundstelle – direkt in Ihrem Browser, ohne Upload.
Die Regel im Detail
- UBL · Kontext (XPath)
/ubl:Invoice/cac:PaymentMeans[normalize-space(cbc:PaymentMeansCode) = '59'] | /cn:CreditNote/cac:PaymentMeans[normalize-space(cbc:PaymentMeansCode) = '59']- UBL · Schematron-Test
cac:PaymentMandate- CII · Kontext (XPath)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementPaymentMeans[normalize-space(ram:TypeCode) = '59']- CII · Schematron-Test
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradePaymentTerms/ram:DirectDebitMandateID or /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:CreditorReferenceID or ram:PayerPartyDebtorFinancialAccount/ram:IBANID
Erklärung erstellt am 14.09.2026