ValidateFin
← Zurück zum SEPA-Validator
🇩🇪 Deutschland - SEPA Überweisungen & Lastschriften

SEPA-Validator für deutsche Unternehmen

Deutschland ist der größte SEPA-Markt nach Transaktionsvolumen. Validieren Sie Ihre pain.001 und pain.008 Dateien nach EPC- und DK-Standards. 100 % browserbasiert.

SEPA-Validator öffnen

SEPA-Zahlungen in Deutschland: von DTAUS zu ISO 20022

Deutschland ersetzte das veraltete DTAUS-Format im August 2014 vollständig durch SEPA XML. Die Deutsche Kreditwirtschaft (DK) veröffentlicht Implementierungsrichtlinien (Anlage 3 der Schnittstellenspezifikation), die deutschspezifische Anforderungen über die EPC-Regelwerke hinaus definieren. Die Deutsche Bundesbank überwacht die SEPA-Konformität.

Deutsche Banken akzeptieren pain.001 für Überweisungen und pain.008 für Lastschriften. Deutsche IBANs folgen dem Format DE + 2 Prüfziffern + 8 Bankleitzahl + 10 Kontonummer (insgesamt 22 Zeichen). Deutschland verarbeitet jährlich über 25 Milliarden SEPA-Transaktionen.

SEPA-Einführungszeitplan in Deutschland

Jan 2008

SEPA-Überweisung (SCT) eingeführt. Deutsche Banken beginnen, pain.001 XML neben DTAUS-Formaten zu akzeptieren.

Nov 2009

SEPA-Lastschrift (SDD) eingeführt. pain.008 beginnt Einzugsermächtigungsverfahren und Abbuchungsverfahren zu ersetzen.

Aug 2014

SEPA-Migrationsdeadline. DTAUS offiziell eingestellt. Alle deutschen Unternehmen müssen pain.001/pain.008 für EUR-Zahlungen verwenden.

Nov 2023

EPC 2023-Update: Verpflichtender Empfang von SEPA Instant Credit Transfer für PSPs. Deutsche Banken müssen Instant SCT unterstützen.

Was ValidateFin in Ihrer SEPA-Datei prüft

Bevor Sie bei Ihrer deutschen Bank einreichen, überprüfen Sie, ob Ihre SEPA XML-Datei diese Prüfungen besteht:

  • XML-Schemavalidierung gegen die offiziellen ISO 20022 pain.001.001.03/09/11 und pain.008.001.02/08/10 XSD-Schemata
  • Deutsches IBAN-Format: DE + 2 Prüfziffern + 8 BLZ (Bankleitzahl) + 10 Kontonummer (22 Zeichen), mod-97-Prüfsumme
  • BIC-Validierung: 8 oder 11 Zeichen SWIFT-Code für deutsche Banken (z. B. COBADEFFXXX, DEUTDEDBFRA)
  • Pflichtfelder: MsgId, CreDtTm, NbOfTxs, CtrlSum, InitgPty, PmtInfId, ReqdExctnDt, IBAN, Betrag
  • CtrlSum-Konsistenz: Gesamtbetrag stimmt mit der Summe aller einzelnen Transaktionsbeträge überein

Häufige SEPA-Fehler bei deutschen Banken

Ungültige Bankleitzahl in der IBAN

Deutsche IBANs enthalten die 8-stellige Bankleitzahl (BLZ). Ist die BLZ ungültig oder gehört sie einer fusionierten/geschlossenen Bank, wird die Zahlung abgelehnt. Überprüfen Sie immer die IBAN-Prüfsumme vor der Einreichung.

Falsches Gläubiger-ID-Format bei Lastschriften

Das deutsche SEPA-Lastschriftverfahren erfordert eine gültige Gläubiger-Identifikationsnummer im Format DE + 2 Prüfziffer + 3 Geschäftsbereich + 11 Zeichen. Eine ungültige ID führt zum Scheitern des gesamten Batches.

DK-spezifische Zeichensatzverletzung

Die DK-Spezifikation beschränkt SEPA XML auf eine Teilmenge lateinischer Zeichen. Deutsche Umlaute (ä, ö, ü, ß) müssen transliteriert werden (ae, oe, ue, ss). Nicht konforme Zeichen führen zur Bankablehnung.

Häufig gestellte Fragen

Welche pain.001-Version bevorzugen deutsche Banken?

Die meisten deutschen Banken akzeptieren pain.001.001.03 (DK-Version 2.7+). Der Übergang zu pain.001.001.09 läuft gemäß DK-Richtlinien. Einige Sparkassen und Volksbanken haben spezifische Versionsanforderungen - prüfen Sie die technische Dokumentation Ihrer Bank. ValidateFin validiert alle Versionen.

Wie verhalten sich SEPA, XRechnung und E-Invoicing in Deutschland zueinander?

SEPA (Zahlungsdateien) und XRechnung (E-Rechnungsstellung) dienen unterschiedlichen Zwecken. SEPA pain.001 initiiert Zahlungen, während XRechnung Rechnungsdaten übermittelt. Das Wachstumschancengesetz schreibt B2B-E-Rechnungsstellung ab 2027 vor, ändert aber nichts an den SEPA-Zahlungsdateianforderungen.

Sind deutsche Umlaute in SEPA XML erlaubt?

Nein. Der EPC- und DK-Zeichensatz beschränkt SEPA XML auf grundlegende lateinische Zeichen (a-z, A-Z, 0-9 und einige Sonderzeichen). Deutsche Umlaute müssen transliteriert werden: ä→ae, ö→oe, ü→ue, ß→ss. ValidateFin kennzeichnet diese Kodierungsprobleme während der Validierung.

Validieren Sie Ihre SEPA-Dateien für deutsche Bankkonformität

Prüfen Sie pain.001/008, IBAN und EPC/DK-Regeln sofort.