ValidateFin
← Terug naar SEPA Validator
🇩🇪 Deutschland - SEPA Überweisungen & Lastschriften

SEPA Validator voor Duitse bedrijven

Duitsland is de grootste SEPA-markt. Valideer uw pain.001 en pain.008 bestanden tegen EPC- en DK-standaarden. 100 % browsergebaseerd.

Open SEPA Validator

SEPA-betalingen in Duitsland: van DTAUS naar ISO 20022

Duitsland verving het verouderde DTAUS-formaat volledig door SEPA XML in augustus 2014. De Deutsche Kreditwirtschaft (DK) publiceert implementatierichtlijnen (Anlage 3 der Schnittstellenspezifikation) die Duits-specifieke vereisten definiëren bovenop de EPC-regelboeken. De Deutsche Bundesbank bewaakt de SEPA-naleving.

Duitse banken aanvaarden pain.001 voor kredietoverschrijvingen (Überweisungen) en pain.008 voor automatische incasso's (Lastschriften). Duitse IBAN's volgen het formaat DE + 2 controlechijfers + 8 Bankleitzahl + 10 rekeningnummer (22 tekens totaal). Duitsland verwerkt jaarlijks meer dan 25 miljard SEPA-transacties.

Tijdlijn SEPA-adoptie in Duitsland

Jan 2008

SEPA Credit Transfer (SCT) gelanceerd. Duitse banken beginnen pain.001 XML te aanvaarden naast DTAUS-formaten.

Nov 2009

SEPA Direct Debit (SDD) geïntroduceerd. pain.008 begint Einzugsermächtigungsverfahren en Abbuchungsverfahren te vervangen.

Aug 2014

SEPA-migratiedeadline. DTAUS officieel buiten gebruik gesteld. Alle Duitse bedrijven moeten pain.001/pain.008 gebruiken voor EUR-betalingen.

Nov 2023

EPC 2023-update: verplichte ontvangst van SEPA Instant Credit Transfer voor PSP's. Duitse banken moeten instant SCT ondersteunen.

Wat ValidateFin controleert in uw SEPA-bestand

Voordat u indient bij uw Duitse bank, controleer of uw SEPA XML-bestand deze controles doorstaat:

  • XML-schemavalidatie tegen de officiële ISO 20022 pain.001.001.03/09/11 en pain.008.001.02/08/10 XSD-schema's
  • Duits IBAN-formaat: DE + 2 controlechijfers + 8 BLZ (Bankleitzahl) + 10 rekeningnummer (22 tekens), mod-97 controlesom
  • BIC-validatie: 8 of 11 tekens SWIFT-code voor Duitse banken (bijv. COBADEFFXXX, DEUTDEDBFRA)
  • Verplichte velden: MsgId, CreDtTm, NbOfTxs, CtrlSum, InitgPty, PmtInfId, ReqdExctnDt, IBAN, bedrag
  • CtrlSum-consistentie: het totale bedrag komt overeen met de som van alle afzonderlijke transactiebedragen

Veelvoorkomende SEPA-fouten bij Duitse banken

Ongeldige Bankleitzahl in IBAN

Duitse IBAN's bevatten de 8-cijferige Bankleitzahl (BLZ). Als de BLZ ongeldig is of toebehoort aan een gefuseerde/gesloten bank, wordt de betaling geweigerd. Controleer altijd de IBAN-controlesom vóór indiening.

Onjuist Gläubiger-ID-formaat in SDD

Duits SEPA Direct Debit vereist een geldige Gläubiger-Identifikationsnummer (Crediteur-ID) in het formaat DE + 2 controle + 3 bedrijfsgebied + 11 tekens. Een ongeldig ID zorgt ervoor dat de volledige batch mislukt.

DK-specifieke schending van tekenset

De DK-specificatie beperkt SEPA XML tot een subset van Latijnse tekens. Duitse umlauten (ä, ö, ü, ß) moeten worden getranslitereerd (ae, oe, ue, ss). Niet-conforme tekens veroorzaken weigering door de bank.

Veelgestelde vragen

Welke pain.001-versie geven Duitse banken de voorkeur aan?

De meeste Duitse banken aanvaarden pain.001.001.03 (DK-versie 2.7+). De overgang naar pain.001.001.09 is gaande conform DK-richtlijnen. Sommige Sparkassen en Volksbanken hebben specifieke versievereisten - raadpleeg de technische documentatie van uw bank. ValidateFin valideert alle versies.

Wat is de relatie tussen SEPA en XRechnung en e-facturering in Duitsland?

SEPA (betalingsbestanden) en XRechnung (e-facturering) dienen verschillende doeleinden. SEPA pain.001 initieert betalingen, terwijl XRechnung factuurgegevens overdraagt. De Wachstumschancengesetz verplicht B2B e-facturering vanaf 2027, maar dit verandert niets aan de vereisten voor SEPA-betalingsbestanden.

Zijn Duitse umlauten toegestaan in SEPA XML?

Nee. De EPC- en DK-tekenset beperkt SEPA XML tot basistekens in het Latijnse alfabet (a-z, A-Z, 0-9 en enkele speciale tekens). Duitse umlauten moeten worden getranslitereerd: ä→ae, ö→oe, ü→ue, ß→ss. ValidateFin markeert deze coderingsfouten tijdens de validatie.

Valideer uw SEPA-bestanden voor Duitse banken

Controleer pain.001/008, IBAN en EPC/DK-regels direct.