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 ValidatorSEPA-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
SEPA Credit Transfer (SCT) gelanceerd. Duitse banken beginnen pain.001 XML te aanvaarden naast DTAUS-formaten.
SEPA Direct Debit (SDD) geïntroduceerd. pain.008 begint Einzugsermächtigungsverfahren en Abbuchungsverfahren te vervangen.
SEPA-migratiedeadline. DTAUS officieel buiten gebruik gesteld. Alle Duitse bedrijven moeten pain.001/pain.008 gebruiken voor EUR-betalingen.
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.