🏦

IBAN Validator: Controleer elk IBAN-nummer gratis | Cash Book

Typ of plak een IBAN. De controle bevestigt het land, de lengte en de mod-97 controlecijfers, en splitst het nummer in delen. Niets verlaat deze pagina.

Resultaat

—

Typ of plak een IBAN. De controle gebeurt op dit apparaat.

Snel antwoord

Een IBAN-validator controleert de opbouw van een rekeningnummer, niet de rekening zelf. Het leest de eerste twee letters als landcode, vergelijkt de lengte met de landelijke standaard en voert de ISO 13616 mod-97 berekening uit: de eerste vier tekens worden naar achteren verplaatst, letters worden cijfers en het geheel wordt gedeeld door 97. Een restwaarde van 1 betekent dat de controlecijfers kloppen. Dit voorkomt typefouten, maar bewijst niet dat de rekening bestaat, bij de juiste persoon hoort of dat een betaling aankomt.

Deze validator werkt volledig in je browser: het IBAN dat je invoert wordt nooit geüpload, opgeslagen of ergens naartoe gestuurd. De pagina blijft werken zonder internetverbinding. De controle bestaat uit drie stappen: het uitlezen van de landcode, het verifiëren van de lengte en de mod-97 berekening volgens ISO 13616. Als alle drie slagen, is het nummer correct opgebouwd.

Dit is een beperktere claim dan men vaak denkt. Een correct opgebouwd IBAN is geen garantie voor een bestaande rekening, een juiste ontvanger of een geslaagde betaling. De rest van deze pagina gaat over dat verschil, want daar gaat het vaak mis.

Een opmerking over het invoerveld: mensen plakken vaak nummers uit PDF's, die soms onzichtbare tekens bevatten zoals harde spaties of zachte koppeltekens. Het veld verwijdert deze automatisch voordat de controle begint. Als een IBAN elders faalt en hier wel slaagt, komt dat door het opschonen van deze onzichtbare tekens.

Hoe te gebruiken

  1. Plak het nummer precies zoals je het hebt ontvangen. Spaties, kleine letters en punten worden automatisch verwijderd. Plak het nummer in plaats van het over te typen, want bij overtypen ontstaan juist de fouten die je wilt vinden.
  2. Lees het oordeel. Geldig betekent dat de landcode in het register staat, de lengte klopt en de mod-97 restwaarde 1 is. Niet geldig betekent dat een van deze drie niet klopt.
  3. Bekijk de details. De tabel toont het IBAN in blokken van vier, het land, de controlecijfers en het rekeningnummer. Vergelijk het land met wat je verwacht. Een factuur van een leverancier in Portugal die een geldig IBAN in Cyprus oplevert, is een reden voor een telefoontje.
  4. Herstel fouten. Een lengtefout wijst meestal op een ontbrekend of dubbel teken. Een checksum-fout wijst op een typefout of verwisseling. Lees de bron opnieuw in plaats van te gokken.
  5. Controleer de naam apart. De validator weet niet van wie de rekening is. Bevestig de naam van de rekeninghouder bij de ontvanger via een eigen kanaal voordat je geld overmaakt.

Wat de controle bewijst

Een IBAN volgt ISO 13616. De structuur is vast: twee letters voor het land, twee controlecijfers, en het nationale rekeningnummer (BBAN). De twee controlecijfers zijn een checksum volgens ISO 7064. De berekening:

  1. Verplaats de eerste vier tekens naar het einde.
  2. Vervang letters door getallen (A=10, B=11, ..., Z=35).
  3. Deel het resultaat door 97.
  4. De restwaarde moet 1 zijn.

Een restwaarde van 1 betekent dat de controlecijfers nog steeds kloppen bij de landcode en het rekeningnummer. Dit is een uitstekende foutdetector voor typefouten, maar het zegt niets over de bank zelf, of de rekening open is, of wie de eigenaar is.

Waar de controle stopt

Fraudeurs gebruiken vaak geldige IBANs. Bij factuurfraude is het rekeningnummer op de vervalste factuur een echt, werkend nummer. Een groen resultaat betekent alleen dat het nummer correct is getypt. Vertrouw bij gewijzigde betaalgegevens altijd op een nummer dat je al kende, niet op een nummer in een e-mail.

De naamcontrole is een extra laag die inmiddels via Verordening (EU) 2024/886 wordt uitgerold. Banken vergelijken de ingevoerde naam met de rekeninghouder. Als je bank zo'n waarschuwing geeft, volg die dan op.

Er zijn ook typefouten die toevallig toch geldig zijn. Mod-97 vangt bijna alles, maar er is een kleine kans dat een foutief nummer toch op een restwaarde van 1 uitkomt. Ook kunnen twee verschillende, bestaande rekeningen slechts één teken verschillen. De validator kan niet zien welke je bedoelde.

Vijf nummers, gecontroleerd

Het Duitse testnummer DE89 3704 0044 0532 0130 00 is een goed voorbeeld. Na het verwijderen van spaties en het toepassen van de mod-97 berekening is de restwaarde 1. Verander je het laatste cijfer in een 1, dan is de restwaarde 28 en krijg je een checksum-fout. Eén fout cijfer wordt altijd opgemerkt.

Wat elk deel van een IBAN betekent

Een IBAN is geen geheim. Het staat op elke factuur. Het is vergelijkbaar met een postadres: het laat iemand geld naar je sturen, maar geeft geen toegang tot je rekening.

Wat dit te maken heeft met geld bijhouden

Een IBAN identificeert een bankrekening. Cash Book houdt bij wat er met je geld gebeurt, op je telefoon, en de twee komen nooit samen.

Cash Book maakt nooit verbinding met een bank. Er is geen bankkoppeling, geen IBAN-veld en geen plek voor bankgegevens. Transacties staan op je iPhone, met optionele iCloud-synchronisatie. De app heeft geen account of e-mailadres nodig.

Wat er wel is: Accounts voor je contanten, kaarten en spaargeld. Je houdt zelf je saldo bij, wat voldoende is voor budgettering zonder dat je bankgegevens deelt. Insights laat zien waar je geld blijft.

Voor het bijhouden van uitgaven is het toetsenbord of spraakherkenning ideaal. Voor meer informatie over het bijhouden van uitgaven, zie hoe je uitgaven op iPhone bijhoudt, hoe je contante uitgaven bijhoudt en hoe je abonnementen en terugkerende rekeningen bijhoudt.

Andere tools

De btw-calculator, rekening-splits-calculator, vermogenscalculator en spaarcalculator helpen je bij je financiële overzicht.

Volgende stappen

Plak het IBAN, lees de landcode en bevestig de naam van de ontvanger via een kanaal dat je zelf hebt gekozen. De checksum is een filter voor fouten; de rest is aan jouw eigen aandacht.

Download Cash Book in de App Store7 dagen gratis. Eenmalig $19.99 voor levenslange toegang.

Veelgestelde vragen

Is deze IBAN-validator veilig?

De controle gebeurt volledig in je browser via JavaScript. Het IBAN dat je invoert wordt nooit naar een server gestuurd, gelogd of opgeslagen. De pagina werkt zelfs als je offline bent. Een IBAN is geen geheim zoals een wachtwoord, maar er is geen reden dat het verder reist dan nodig.

Betekent een geldig IBAN dat de rekening bestaat?

Nee. De mod-97 controle bewijst alleen dat het nummer intern consistent is: de controlecijfers kloppen bij de landcode en het rekeningnummer. Een nummer kan perfect geldig zijn en toch bij niemand horen, bij een gesloten rekening horen, of bij iemand anders dan de beoogde ontvanger. Alleen de ontvangende bank weet of de rekening bestaat en alleen een naamcontrole vertelt je van wie deze is.

Waarom verschillen IBAN-lengtes per land?

Bij de invoering van IBAN hebben landen hun bestaande rekeningnummers behouden en voorzien van een voorvoegsel. Omdat die nationale formaten verschilden, verschillen de totalen ook: Noorwegen heeft 15 tekens, Duitsland 22, Frankrijk 27, Malta 31. ISO 13616 stelt het maximum op 34 en laat de invulling aan landen over, daarom heeft de validator een lengtetabel nodig.

Kan ik hier een BIC/SWIFT-code controleren?

Nee. Een BIC identificeert een bank en een IBAN een rekening; ze vallen onder verschillende standaarden. Een BIC is 8 of 11 tekens lang en bevat geen checksum, dus er is geen rekenkundige controle mogelijk. Als een betaalformulier om beide vraagt, neem de BIC dan over van hetzelfde document als het IBAN en vergelijk deze met de gegevens van de bank zelf.

Wat betekent een mod-97 restwaarde van 1 precies?

Het volledige IBAN, herschikt en omgezet naar cijfers, wordt behandeld als één lang getal. De twee controlecijfers zijn bij het aanmaken van de rekening zo gekozen dat deling door 97 precies 1 als rest overlaat. Elke andere restwaarde betekent dat er iets in het nummer is veranderd na het vaststellen van de controlecijfers. De restwaarde zelf bevat geen informatie over waar de fout zit.

Kan een foutief IBAN toch door de controle komen?

Elke typefout van één cijfer en elke verwisseling van twee aangrenzende tekens wordt door mod-97 opgevangen; daarom is dit systeem gekozen. Grotere fouten worden niet gegarandeerd opgemerkt: ongeveer één op de 97 willekeurige combinaties komt toevallig weer op een restwaarde van 1 uit. Twee IBANs die één teken verschillen kunnen beide geldig zijn, dus een positieve controle is een reden om nog eens goed te kijken, niet om te stoppen.

Wat is naamcontrole en vervangt dit de validator?

Het is een aanvulling. Volgens Verordening (EU) 2024/886 moeten betaaldienstverleners bij euro-overschrijvingen laten controleren of de naam die je invoert overeenkomt met de rekeninghouder voordat je bevestigt. Dit pakt het risico aan dat deze pagina niet kan zien: een IBAN dat correct is opgebouwd, maar bij de verkeerde persoon hoort. Gebruik beide, in die volgorde.

Waarom weigert de validator een landcode die ik ken?

De validator kent alleen de codes uit het officiële IBAN-register. Veel landen, waaronder de Verenigde Staten, Canada, Australië en Japan, gebruiken geen IBANs en werken met nationale nummers plus een BIC. Een geweigerde code betekent meestal dat het nummer geen IBAN is, niet dat de rekening fout is.

Kan Cash Book transacties ophalen van een rekening achter een IBAN?

Nee. Cash Book maakt nooit verbinding met een bank en er is in de app geen veld voor een IBAN of andere bankgegevens. Het houdt saldo en uitgaven bij op de telefoon zelf, op basis van wat je invoert via spraak, camera, Apple Pay-automatisering of het toetsenbord. Dat is een bewuste beperking, geen ontbrekende functie, en daarom heeft de app geen account of registratie nodig.

Download Cash Book in de App Store7 dagen gratis. Eenmalig $19.99 voor levenslange toegang.