IBAN Controleren

Controleer gratis en direct of een IBAN geldig is. Plak een rekeningnummer en zie meteen of het klopt, uit welk land het komt en bij welke bank het hoort.

Probeer een voorbeeld:
Deze tool controleert alleen of een IBAN technisch geldig is volgens de officiële 97-proef. Een geldig nummer betekent niet dat de rekening echt bestaat of bij een bepaalde persoon of een bepaald bedrijf hoort. Controleer bij twijfel altijd de tenaamstelling via je bank.

Wat is een IBAN?

IBAN staat voor International Bank Account Number: een internationaal rekeningnummer waarmee banken betalingen naar het juiste land, de juiste bank en de juiste rekening sturen. Elk IBAN heeft een vaste opbouw. Het begint met twee letters (de landcode), daarna volgen twee cijfers (het controlegetal) en tot slot het nationale deel met de bank en de rekening. Een Nederlands IBAN telt in totaal 18 tekens en ziet er zo uit:

NLlandcode 91controlegetal ABNAbankcode 0417164300rekeningnummer

De landcode NL staat voor Nederland, BE voor België en DE voor Duitsland. De bankcode van vier letters laat zien bij welke bank de rekening loopt: ABNA is ABN AMRO, INGB is ING en RABO is Rabobank. De laatste tien cijfers vormen het eigenlijke rekeningnummer. In andere landen is de opbouw van het nationale deel anders en kan een IBAN korter of langer zijn: een Belgisch IBAN telt bijvoorbeeld 16 tekens en een Duits IBAN 22.

Waarom een IBAN controleren?

Een IBAN check je vooral op twee momenten. Ten eerste voordat je geld overmaakt: een overgetypt rekeningnummer van een factuur, briefje of appje bevat zo een tikfout, en de controle haalt die er direct uit. Ten tweede als je een rekeningnummer ontvangt dat je niet vertrouwt, bijvoorbeeld op een onverwachte factuur of in een betaalverzoek. De tool laat dan meteen zien of het nummer echt een bestaand formaat heeft, uit welk land het komt en bij welke bank het hoort. Krijg je een "Nederlandse" factuur met een IBAN uit een heel ander land, dan is dat een goed moment om extra op te letten. Let wel: een geldig IBAN bewijst niet dat de rekening bestaat of dat de eigenaar te vertrouwen is; het bewijst alleen dat het nummer zelf klopt.

Hoe werkt de IBAN-controle? (de 97-proef)

Het controlegetal op plek drie en vier is geen willekeurig getal: het is zo gekozen dat het hele IBAN een rekensom doorstaat die de 97-proef heet. Die controle gaat in drie stappen. Verplaats eerst de eerste vier tekens naar het einde. Vervang daarna elke letter door een getal volgens een vaste tabel: A = 10, B = 11, C = 12, en zo verder tot Z = 35. Er ontstaat dan één heel lang getal. Deel dat getal tot slot door 97 en kijk naar de rest. In een formule ziet die laatste stap er zo uit:

rest van IBAN als getal 97 = 1

Voorbeeld: neem NL91 ABNA 0417 1643 00. Verplaats NL91 naar achteren: ABNA0417164300NL91. Vervang de letters (A = 10, B = 11, N = 23, L = 21): 10112310 0417164300 2321 91. Deel dit lange getal door 97 en de rest is precies 1, dus dit IBAN is geldig.

Klopt de rest niet, dan is er ergens een typfout gemaakt: een verkeerd cijfer, twee verwisselde cijfers of een vergeten teken. De 97-proef haalt vrijwel elke tikfout eruit, en dat is precies waarom banken deze controle uitvoeren voordat ze een overboeking accepteren. Deze tool doet exact dezelfde berekening, zodat je een rekeningnummer kunt checken voordat je geld overmaakt.

Hoeveel tekens heeft een IBAN per land?

Elk land heeft een vaste IBAN-lengte, vastgelegd in het officiële IBAN-register. Is een nummer ook maar één teken te kort of te lang, dan kan het nooit een geldig IBAN uit dat land zijn; de tool controleert dit automatisch. Dit zijn de lengtes van een aantal veelvoorkomende landen:

Noorwegen15
België16
Nederland18
Oostenrijk20
Zwitserland21
Duitsland22
Verenigd Koninkrijk22
Spanje24
Turkije26
Frankrijk27
Italië27
Polen28

De tool kent de lengtes van alle ruim negentig landen die het IBAN gebruiken, dus ook landen die hier niet in het overzicht staan.

De elfproef: de oude Nederlandse controle

Voor de komst van het IBAN werden veel Nederlandse rekeningnummers gecontroleerd met de elfproef: vermenigvuldig de tien cijfers van het rekeningnummer met de gewichten 10 tot en met 1, tel de uitkomsten op en kijk of de som deelbaar is door 11. Deze proef geldt alleen voor het Nederlandse rekeningnummer-gedeelte en lang niet voor elk IBAN: rekeningnummers van traditionele banken zoals ABN AMRO en Rabobank slagen ervoor, maar ING (de vroegere girorekeningen) en nieuwere banken zoals bunq en Knab gebruiken de elfproef helemaal niet. Zie je bij zo'n bank "niet geslaagd" staan, dan zegt dat dus niets; de 97-proef is voor elk IBAN de controle die telt. Voor de volledigheid toont de tool de uitkomst van de elfproef als extra weetje bij Nederlandse nummers.

Zo gebruik je deze tool

Typ of plak een IBAN in het invoerveld, of klik op een van de voorbeelden om de tool te proberen. Spaties, puntjes en kleine letters zijn geen probleem: de invoer wordt tijdens het typen automatisch netjes in groepjes van vier gezet. Zodra alle tekens er staan, voert de tool de 97-proef uit en zie je aan het vinkje of kruisje in het invoerveld meteen de uitslag. Bij een geldig IBAN wordt het nummer in gekleurde blokjes uiteengelegd (landcode, controlegetal, bankcode en rekeningnummer), kun je het met één klik in de standaardnotatie kopiëren en zie je in de kaartjes eronder het land, het controlegetal, de lengte en of het land meedoet aan SEPA, de Europese betaalruimte waarbinnen euro-overboekingen net zo makkelijk en goedkoop zijn als binnenlandse betalingen. Bij Nederlandse nummers komen daar de bankcode, de bijbehorende BIC (SWIFT-code) en het rekeningnummer bij. Bij een ongeldig IBAN legt de tool uit wat er niet klopt. De controle gebeurt volledig in je eigen browser: het rekeningnummer dat je invoert verlaat je apparaat niet en wordt nergens opgeslagen.

Veelgestelde vragen

Plak het IBAN in het invoerveld hierboven. De tool controleert de landcode, de lengte en het controlegetal met de officiële 97-proef en laat direct zien of het nummer geldig is. Handmatig kan ook: zet de eerste vier tekens achteraan, vervang letters door getallen (A = 10 tot Z = 35) en deel het lange getal door 97. Is de rest 1, dan is het IBAN geldig.

Nee. De controle zegt alleen dat het nummer technisch klopt, dus dat het geen typfout bevat. Of de rekening echt bestaat en van wie die is, weet alleen de bank. Nederlandse banken controleren daarom bij een overboeking of de naam en het rekeningnummer bij elkaar horen. Twijfel je aan een betaalverzoek of factuur, maak dan niet zomaar geld over.

Nee, uit het nummer zelf is geen naam af te leiden. Wel zie je uit welk land het IBAN komt en bij Nederlandse nummers bij welke bank de rekening loopt, want de vier letters in het IBAN vormen de bankcode. Wil je zeker weten dat een rekening bij een bepaalde persoon of een bepaald bedrijf hoort, gebruik dan de naam-nummercontrole die je bank bij het overboeken uitvoert.

Dat verschilt per land. Een Nederlands IBAN telt altijd 18 tekens: NL, twee cijfers, vier letters en tien cijfers. Een Belgisch IBAN telt 16 tekens, een Duits 22 en een Frans 27. Het langste IBAN ter wereld is dat van Rusland met 33 tekens. Deze tool kent de officiële lengte van elk land en waarschuwt als een nummer te kort of te lang is.

Ja. De 97-proef is internationaal en werkt voor elk land dat het IBAN gebruikt, van België en Duitsland tot Brazilië en Saoedi-Arabië. De tool kent de landcodes en lengtes uit het officiële IBAN-register. Alleen de bankcode, het losse rekeningnummer en de elfproef worden uitsluitend bij Nederlandse nummers getoond, omdat de opbouw per land verschilt.

De elfproef is de oude controle op Nederlandse rekeningnummers van voor het IBAN-tijdperk: vermenigvuldig de tien cijfers van het rekeningnummer met de gewichten 10 tot en met 1, tel de uitkomsten op en kijk of de som deelbaar is door 11. De proef geldt alleen voor Nederlandse nummers en lang niet voor allemaal: ING, bunq en Knab gebruiken de elfproef bijvoorbeeld helemaal niet, dus bij die banken zegt de uitkomst niets. Voor elk IBAN, uit welk land ook, is de 97-proef de controle die telt.

De BIC (Bank Identifier Code, ook wel SWIFT-code genoemd) is de internationale code van een bank zelf, los van het rekeningnummer. De BIC van ING is bijvoorbeeld INGBNL2A en die van Rabobank RABONL2U. Bij overboekingen binnen SEPA is een BIC meestal niet meer nodig, maar bij betalingen van of naar landen buiten Europa wordt er soms nog om gevraagd. Bij Nederlandse IBAN's van bekende banken toont deze tool de bijbehorende BIC automatisch.

SEPA staat voor Single Euro Payments Area: de Europese betaalruimte waar alle EU-landen en onder andere Noorwegen, Zwitserland en het Verenigd Koninkrijk aan meedoen. Binnen SEPA werken euro-overboekingen net zo makkelijk en goedkoop als een binnenlandse betaling, en heb je aan het IBAN genoeg. De tool laat zien of het land van het ingevoerde IBAN meedoet aan SEPA.

Ja. De controle draait volledig in je eigen browser; het rekeningnummer dat je invoert verlaat je apparaat niet en wordt nergens opgeslagen of verstuurd. Je kunt de tool dus veilig gebruiken om een IBAN van een factuur of betaalverzoek te checken.