Naar hoofdinhoud

IBAN elfproef validator

Controleer een IBAN met de elfproef (mod-97). Onmisbaar bij het overschrijven van rekeningnummers, voor je betaalt aan een typo.

Hoe vind je deze calculator?

Een IBAN (International Bank Account Number) heeft een ingebouwde foutcontrole: de zogeheten elfproef of mod-97-controle. Door het hele nummer (na een vaste herschikking) modulo 97 te berekenen moet je altijd 1 uitkomen — anders is er een typefout. Met deze tool plak je een IBAN en zie je direct of die klopt, plus de landcode, de bankcode en het rekeningnummer (voor NL, BE en DE).

Wat is de IBAN-elfproef?

Het IBAN is in 2007 ingevoerd binnen SEPA. De eerste 2 letters zijn de landcode (NL = Nederland), dan 2 controlecijfers, dan het binnenlandse rekeningnummer. Die 2 controlecijfers worden zo gekozen dat het hele IBAN — na verplaatsing en lettervervanging — modulo 97 gelijk is aan 1.

Doordat een willekeurig getal slechts 1/97 kans heeft om mod-97 = 1 te geven, vangt deze test ~99% van de typefouten op.

Het algoritme stap voor stap

Omdat het getal heel groot wordt (40+ cijfers), reken je in stapjes: telkens een paar cijfers tegelijk opnemen en de rest mod 97 nemen.

  1. Verwijder spaties en zet alles om naar hoofdletters.
  2. Verplaats de eerste 4 tekens naar het einde (bv. NL91 ABNA0417164300 → ABNA0417164300NL91).
  3. Vervang elke letter door zijn positie + 9 (A = 10, B = 11, …, Z = 35).
  4. Bereken het resulterende grote getal modulo 97.
  5. Als de uitkomst 1 is: IBAN is geldig. Anders zit er een typo in.

IBAN-lengte per land

LandCodeLengte
NederlandNL18
BelgiëBE16
DuitslandDE22
FrankrijkFR27
Verenigd KoninkrijkGB22
SpanjeES24
ItaliëIT27
LuxemburgLU20
OostenrijkAT20
PolenPL28

Privé en veilig

Deze tool draait 100% in je browser — er gaat geen IBAN naar een server. Geen logging, geen tracking. Veilig om ook bedrijfsrekeningen te checken voordat je een betaalbatch uitvoert.

Formule

verplaatst = IBAN[4..] + IBAN[0..4]
numeriek = elke letter → (positie_in_alfabet + 9), bv. A=10
geldig ⇔ numeriek mod 97 == 1

Voorbeelden

  • NL91 ABNA 0417 1643 00
    Geldig (NL · ABNA · 0417164300)
  • NL02 RABO 0123 4567 89
    Geldig (NL · RABO · 0123456789)
  • DE89 3704 0044 0532 0130 00
    Geldig (DE · 37040044 · 0532013000)
  • NL91 ABNA 0417 1643 01
    Ongeldig (laatste cijfer fout)

Veelgestelde vragen

Wat is de elfproef precies?
Een wiskundige controle (mod-97) die in elk geldig IBAN is ingebouwd. Door de 2 controlecijfers in posities 3–4 vangt het algoritme bijna alle typefouten op (verwisseling van cijfers, één foutief cijfer, omgewisselde tekens).
Geldt deze tool ook voor Belgische en Duitse IBANs?
Ja. Het mod-97-algoritme is identiek voor alle SEPA-landen — alleen de lengte verschilt (NL=18, BE=16, DE=22, FR=27, etc.). Wij checken die lengte ook.
Werkt mijn IBAN als de naam verkeerd staat?
Ja — bij een SEPA-overboeking telt alleen het IBAN (en naam-controle bij IBAN-Naam Check). De elfproef zegt niets over de naam, alleen of het rekeningnummer technisch correct is.
Wordt mijn IBAN verstuurd naar een server?
Nee. Alle controle gebeurt in JavaScript in je browser. Geen netwerkverkeer, geen logging — veilig voor zakelijke en privé-IBANs.
Wat is het verschil met IBAN-Naam Check?
De elfproef controleert alleen de structuur van het rekeningnummer. IBAN-Naam Check (door je bank) controleert of de tenaamstelling klopt — dat vereist een API-call naar je bank en kan deze tool niet doen.
Mag een IBAN spaties bevatten?
Ja, voor leesbaarheid. Wij negeren ze. Op een formulier mag het altijd zonder spaties, maar de standaard 'gegroepeerde' notatie (per 4 tekens) is wel beter leesbaar.

Gerelateerde tools

Uitgelichte artikelen

Financiën11 min leestijd

Maandbudget gezin Nederland 2026 — NIBUD-norm + huishoudboekje

Sarah en Daan wonen met twee kinderen in een rijtjeshuis in Utrecht. Samen verdienen ze €5.200 netto per maand — maar aan het einde van de maand lijkt er nooit iets over. Herkenbaar? NIBUD-onderzoek laat zien dat één op de drie Nederlandse gezinnen niet goed weet of ze maandelijks rondkomen. Een helder maandbudget helpt niet om te beknibbelen, maar om controle en bewuste keuzeruimte te creëren. Dit artikel legt uit wat de NIBUD-norm voor uw gezinstype is, hoe u vaste lasten en toeslagen inzichtelijk maakt, en hoe u in vijf stappen een realistisch huishoudboekje opzet dat u ook volhoudt.

22 mei 2026Lezen
Financiën10 min leestijd

DUO maandlast 2026 inkomensafhankelijk: zo werkt jouw aflossing nu

Lisa studeerde af in 2019 en betaalt in 2026 elke maand €44 aan DUO — terwijl haar studieschuld €38.000 is. Haar studiegenoot Mark heeft diezelfde schuld maar verdient €70.000 bruto; hij betaalt €152 per maand. Dat is de kern van het inkomensafhankelijk aflossen: niet de hoogte van je schuld, maar wat je verdient bepaalt je DUO maandlast. Dit artikel legt uit hoe die berekening precies werkt, welk aflossstelsel voor jou geldt, wat kwijtschelding na 35 jaar betekent in euro's, en wanneer vrijwillig extra aflossen wel of niet slim is.

21 mei 2026Lezen
Financiën10 min leestijd

Autoverzekering premie 2026: WA, Beperkt of Allrisk — wat past bij jou?

Sandra uit Utrecht betaalt €112 per maand voor Allrisk op een auto die nog €6.500 waard is. Haar collega betaalt €39 voor WA op een vergelijkbaar rijtuig. Haar verzekeraar vertelde haar dat niet — want dat zou zijn eigen marge verkleinen. In 2026 zijn premies gemiddeld 8-12% gestegen door hogere reparatiekosten. Maar juist nu is het moment om te controleren of jij de juiste dekking hebt én wat je met slim vergelijken kunt besparen.

20 mei 2026Lezen

Laatst bijgewerkt: 17 april 2026