Referenz
Markdown-ExportBR-DE-30 Lastschrift erfordert die Gläubiger-Identifikationsnummer
Nach dem deutschen XRechnung-Profil muss bei Angabe einer SEPA-Lastschrift als Zahlungsart (Zahlungsartcode BT-81 = 59) zwingend die Gläubiger-Identifikationsnummer (BT-90) des Verkäufers übermittelt werden. Die Gläubiger-ID (z. B. „DE98ZZZ09999999999“ in Deutschland) wird von der Deutschen Bundesbank ausgegeben und berechtigt den Verkäufer zum Einzug von SEPA-Basis- und Firmenlastschriften. Öffentliche Kassen (Bundeskasse, Landesoberkassen) können einen Lastschrifteinzug ohne gültige Gläubiger-ID und passendes Mandat nicht autorisieren.
Problembeschreibung
Nach dem deutschen XRechnung-Profil muss bei Angabe einer SEPA-Lastschrift als Zahlungsart (Zahlungsartcode BT-81 = 59) zwingend die Gläubiger-Identifikationsnummer (BT-90) des Verkäufers übermittelt werden. Die Gläubiger-ID (z. B. „DE98ZZZ09999999999“ in Deutschland) wird von der Deutschen Bundesbank ausgegeben und berechtigt den Verkäufer zum Einzug von SEPA-Basis- und Firmenlastschriften. Öffentliche Kassen (Bundeskasse, Landesoberkassen) können einen Lastschrifteinzug ohne gültige Gläubiger-ID und passendes Mandat nicht autorisieren.
FEHLER
XRechnung 3.0
Kontext und Bedeutung
Eine SEPA-Lastschrift setzt ein gültiges Mandat zwischen Gläubiger und Schuldner voraus. Ohne BT-90 ist die Lastschriftanweisung rechtlich unvollständig und führt zum Fehler BR-DE-30.
Lösung
Hinterlegen Sie in den Bank- und Lastschrifteinstellungen Ihres ERP-Systems Ihre offizielle SEPA-Gläubiger-Identifikationsnummer (z. B. DE98ZZZ09999999999). In UBL 2.1 befüllen Sie unter <cac:AccountingSupplierParty><cac:Party><cac:PartyIdentification> das Element <cbc:ID schemeID="SEPA">DE98ZZZ09999999999</cbc:ID>. In UN/CEFACT CII befüllen Sie <ram:CreditorReferenceID> unter <ram:ApplicableHeaderTradeSettlement>. Erfolgt die Zahlung per Überweisung statt per Lastschrift, ändern Sie BT-81 von Code 59 auf Code 58 (SEPA-Überweisung) oder 30.
Schnellzugriff
Gültige Beispiele
- Zahlungsartcode BT-81 = 59 mit SEPA-Gläubiger-ID BT-90 = „DE98ZZZ09999999999“ in PartyIdentification
- Zahlungsartcode BT-81 = 58 (SEPA-Überweisung), bei dem keine Gläubiger-ID erforderlich ist
Ungültige Beispiele
- Zahlungsart SEPA-Lastschrift (Code 59) gewählt, aber Verkäuferpartei enthält keine PartyIdentification mit SEPA-Schema oder BT-90-Wert
- Lastschrift auf einer Rechnung ausgewählt, bei der das Gläubiger-ID-Element leer ist (<cbc:ID schemeID="SEPA"/>)
Code-Beispiele
<cac:AccountingSupplierParty>
<cac:Party>
<cac:PartyIdentification>
<cbc:ID schemeID="SEPA">DE98ZZZ09999999999</cbc:ID>
</cac:PartyIdentification>
</cac:Party>
</cac:AccountingSupplierParty>
<cac:PaymentMeans>
<cbc:PaymentMeansCode>59</cbc:PaymentMeansCode>
</cac:PaymentMeans><cac:AccountingSupplierParty>
<cac:Party>
<cac:PartyName><cbc:Name>Lieferant GmbH</cbc:Name></cac:PartyName>
</cac:Party>
</cac:AccountingSupplierParty>
<cac:PaymentMeans>
<cbc:PaymentMeansCode>59</cbc:PaymentMeansCode>
</cac:PaymentMeans>