- Thema
- Fragen und Antworten
- SDK-Mitglieder
- AddPaymentMeans() AddTradePaymentTerms() CreditorReferenceID
- Business Terms
- BT-81 Code für die Zahlungsart BT-89 Kennung der Mandatsreferenz BT-90 Kennung des Gläubigers BT-91 Kennung des zu belastenden Kontos BG-16 Zahlungsanweisungen BG-19 Lastschriftverfahren BT-20 Zahlungsbedingungen BT-84 Kennung des Zahlungskontos
- Veröffentlicht
Kurz: Bei einer SEPA-Lastschrift ist die Zahlungsart (BT-81) der Code 59, nicht 58 (Überweisung). Dazu gehören die Mandatsreferenz (BT-89), Ihre Gläubiger-Identifikationsnummer (BT-90) und die IBAN des Kontos, das belastet wird (BT-91).
Häufiger Fehler
Oft steht in den Zahlungsbedingungen „wird per SEPA-Lastschrift abgebucht“, die Zahlungsart ist aber 58 mit der eigenen IBAN. Die Rechnung ist dann formal gültig, sagt aber maschinenlesbar „bitte überweisen“ – der Empfänger zahlt im schlimmsten Fall doppelt.
In der XRechnung sind Gläubiger-ID und IBAN des Zahlers bei einer Lastschrift Pflicht (Regeln BR-DE-30 und BR-DE-31).
In der Aloaha ZUGFeRD SDK
' Zahlungsart 59 mit der IBAN des Kunden (letzter Parameter True = belastetes Konto, BT-91)
alo.AddPaymentMeans(Aloaha_ZUGFeRD.iXML.Payment_Means.SEPA_direct_debit, "SEPA-Lastschrift",
"DE02120300000000202051", "", "", "", "", "", True)
' Gläubiger-Identifikationsnummer (BT-90)
alo.CreditorReferenceID = "DE98ZZZ09999999999"
' Zahlungsbedingung mit Fälligkeit und Mandatsreferenz (BT-89)
alo.AddTradePaymentTerms("Der Betrag wird am Fälligkeitstag per SEPA-Lastschrift eingezogen.", "20261101", "102", "MANDAT-0001")
Die IBAN und die Gläubiger-ID im Beispiel sind Muster-Werte.
Mehr dazu: Zahlungsanweisungen: Überweisung und Lastschrift, Mandatsreferenz für SEPA und CreditorReferenceID.
Business Terms in diesem Artikel: BT-81 BT-89 BT-90 BT-91 BG-16 BG-19 BT-20 BT-84