IBAN Validatie
Automatische controle van rekeningnummers in SEPA bestanden
Wat is IBAN validatie?
IBAN validatie is het controleren of een International Bank Account Number (IBAN) correct is samengesteld. Elke IBAN bevat een ingebouwde controlemechanisme - de mod-97 checksum - waarmee typfouten direct kunnen worden opgespoord.
Een ongeldige IBAN in je SEPA bestand kan leiden tot:
- Afgewezen betalingen door de bank
- Vertraagde verwerking van de hele batch
- Extra kosten voor correcties
- Administratieve rompslomp
Hoe werkt de mod-97 checksum?
De IBAN checksum werkt als volgt:
-
Herrangschik de IBAN
Verplaats de eerste 4 tekens (landcode + controlegetal) naar het einde.
-
Converteer letters naar cijfers
A=10, B=11, C=12, ... Z=35
-
Bereken modulo 97
Deel het getal door 97. Het restgetal moet 1 zijn.
Voorbeeld
IBAN: NL91ABNA0417164300
Herrangschikt: ABNA0417164300NL91
Als cijfers: 1011231041716430023221191
Modulo 97: 1011231041716430023221191 mod 97 = 1 β
IBAN structuur per land
De lengte en structuur van een IBAN verschilt per land:
NL91 ABNA 0417 1643 00
18 tekens
BE68 5390 0754 7034
16 tekens
DE89 3704 0044 0532 0130 00
22 tekens
FR14 2004 1010 0505 0001 3M02 606
27 tekens
GB29 NWBK 6016 1331 9268 19
22 tekens
IBAN validatie in SEPAKit
Wanneer je een SEPA bestand uploadt in SEPAKit, worden automatisch alle IBAN's gevalideerd:
Automatisch
Alle IBAN's worden direct bij het laden gecontroleerd.
Duidelijke markering
Ongeldige IBAN's worden rood gemarkeerd in de tabel.
Status overzicht
Zie direct hoeveel geldige en ongeldige IBAN's er zijn.
100% Lokaal
De validatie gebeurt volledig in je browser, niets wordt verstuurd.
Veelvoorkomende IBAN fouten
- Verwisselde cijfers - Twee cijfers per ongeluk omgedraaid
- Verkeerde lengte - Een cijfer te veel of te weinig
- Letter/cijfer verwarring - O (letter) in plaats van 0 (nul)
- Oude rekeningnummers - Nog niet geconverteerd naar IBAN formaat
- Spaties op verkeerde plekken - Bij kopiΓ«ren/plakken
Waarschuwing: IBAN validatie is geen garantie
De mod-97 checksum controleert alleen of de IBAN technisch correct is samengesteld. Het zegt niets over:
- Of de rekening daadwerkelijk bestaat
- Of de rekening actief is
- Of de naam bij de rekening hoort
- Of de bank de betaling accepteert
Controleer daarom altijd of je de juiste IBAN van de begunstigde hebt ontvangen via een betrouwbaar kanaal.
Valideer je SEPA bestand
Upload je pain.001 bestand en controleer direct alle IBAN's.
SEPA bestand uploaden