— data —
IBAN controleren: hoe weet je of een rekeningnummer klopt?
4 min leestijd
Een IBAN controleer je door drie dingen na te lopen: heeft het nummer de juiste lengte voor het land, bevat het alleen toegestane tekens, en klopt de ingebouwde controlegetal-berekening (MOD-97)? Gaat één daarvan mis, dan is het nummer ongeldig en zal een betaling bouncen. Dat rekenwerk kun je volledig in je browser doen — zonder het rekeningnummer ergens naartoe te sturen.
Je krijgt een rekeningnummer aangeleverd: van een nieuwe klant, een leverancier, een donateur. Voordat je geld overmaakt of een incasso klaarzet wil je weten of het klopt. Hieronder lees je wat een IBAN geldig maakt, hoe je er één controleert, en hoe je een hele lijst in één keer nakijkt.
Wat maakt een IBAN geldig?
Een IBAN (International Bank Account Number) heeft een vaste opbouw die is vastgelegd in de norm ISO 13616:
- Landcode — twee letters, bijvoorbeeld
NLvoor Nederland ofBEvoor België. - Twee controlegetallen — twee cijfers die wiskundig aan de rest gekoppeld zijn.
- BBAN — het binnenlandse deel: de bankcode en het rekeningnummer.
Een Nederlands IBAN is altijd 18 tekens lang, bijvoorbeeld NL91 ABNA 0417 1643 00. De
lengte verschilt per land: een Belgisch IBAN is 16 tekens, een Duits 22.
De echte controle zit in de MOD-97-checksum (ISO 7064). Daarbij worden de twee controlegetallen gebruikt om te toetsen of de rest van het nummer intern klopt. Bij een geldig IBAN komt die berekening altijd op een rest van 1 uit. Eén verkeerd of verwisseld cijfer en de rest klopt niet meer — zo worden de meeste typefouten gevangen. (De oude Nederlandse "elfproef" voor rekeningnummers van vroeger is hierin opgegaan: bij een IBAN doet de MOD-97-check het werk.)
Eén IBAN controleren
Voor één nummer kun je de structuur met het oog checken: klopt de landcode, klopt de lengte, staan er geen rare tekens in? Maar de checksum reken je niet uit je hoofd. Plak het nummer in de tool IBAN bulk controleren — die werkt ook voor één enkel IBAN — en je ziet meteen of het geldig is, plus bij Nederlandse nummers welke bank erbij hoort.
Een hele lijst controleren
Heb je geen één maar honderden of duizenden nummers — een debiteurenlijst, een incassobestand, een ledenadministratie — dan wil je ze niet stuk voor stuk nalopen. Plak de hele lijst of upload een CSV in IBAN bulk controleren en je krijgt per regel het resultaat, met een reden bij elk ongeldig nummer. We schreven er een aparte uitleg over: IBAN-nummers controleren in bulk.
Wat een IBAN-check wél en niet vertelt
Belangrijk om scherp te hebben: een geldigheidscontrole is wiskunde, geen bankcheck. De controle vertelt je dat de structuur en de checksum kloppen — dus dat het een goed gevormd nummer is. Wat een check niet doet, is bevestigen dat de rekening echt bestaat, actief is, of bij een bepaalde naam hoort. Voor die naam-rekeningcontrole heb je een betaalde dienst van een bank nodig (zoals een IBAN-naam-check). Voor het opsporen van typefouten en ongeldige nummers is de geldigheidscontrole precies goed.
Waarom je dit in je browser wilt doen
Een rekeningnummer is gevoelige data — zeker een hele lijst ervan. Die wil je niet zomaar in een willekeurige online checker plakken die ze logt of naar een server stuurt. Bij IBAN bulk controleren gebeurt alle validatie op jouw apparaat. Plak je nummers, sluit de tab, en er blijft niets achter. Geen upload, geen account, geen log.
Veelgestelde vragen
Wat betekent het als een IBAN ongeldig is? Dat de structuur of de MOD-97-checksum niet klopt. Bijna altijd is dat een typefout: een verwisseld of vergeten cijfer, een verkeerde landcode of een spatie te veel. Corrigeer het nummer en controleer opnieuw.
Kan ik controleren of een IBAN bij een bepaalde naam hoort? Niet met een geldigheidscontrole. Of naam en rekening bij elkaar horen, kan alleen een bank bevestigen via een betaalde IBAN-naam-check. Lokaal kun je wél het nummer zelf valideren.
Werkt de controle ook voor buitenlandse IBANs? Ja. Alle SEPA-landen en andere landen met officiële IBANs worden op lengte, tekens en checksum gecontroleerd. De koppeling naar een banknaam is alleen voor Nederlandse nummers.
Hoeveel IBANs kan ik tegelijk controleren? Er is geen kunstmatige limiet. In de tabel zie je voor de snelheid de eerste 200; de volledige lijst zit altijd in de CSV-download.
Wordt mijn IBAN ergens opgeslagen? Nee. Alles draait in je browser, zonder server-call en zonder log. Sluit je de tab, dan is alles weg.
Een nummer of een hele lijst nakijken? IBAN controleren. In je browser, en je gegevens blijven van jou.