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.

Samengesteld en gecontroleerd door de RekenmachinePro-redactie.

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).

Advertentie

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
Advertentie

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)
Advertentie

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.
Advertentie

Gerelateerde tools

Uitgelichte artikelen

Financiën11 min leestijd

Snelheidsboete 2026: wat kost te hard rijden?

Tien kilometer te hard kost je in 2026 € 95 binnen de bebouwde kom, € 89 buiten de bebouwde kom en € 84 op de autosnelweg — plus € 9 administratiekosten. Dezelfde overtreding, drie bedragen: hoe dichter je bij fietsers en voetgangers rijdt, hoe duurder het wordt. Hieronder staan de officiële tarieven van het Openbaar Ministerie per wegtype, hoe de meetcorrectie je snelheid verlaagt vóór er een boete volgt, vanaf welke overschrijding het strafrecht wordt, en wat er gebeurt als je niet op tijd betaalt.

14 juli 2026Lezen
Financiën11 min leestijd

Box 2 belasting 2026: wat betaal je als DGA over dividend?

Keer je als DGA dividend uit je BV uit, dan betaal je daarover box 2-belasting. In 2026 geldt 24,5% over de eerste € 68.843 aan box 2-inkomen en 31% over alles daarboven. Heb je een fiscaal partner, dan geldt het lage tarief samen tot € 137.686. Maar dat is niet het hele verhaal: over de winst waaruit je dat dividend uitkeert, heeft je BV al vennootschapsbelasting betaald. Van € 100.000 BV-winst houd je daardoor netto ongeveer € 60.365 over in privé. Hieronder staan de tarieven, de gecombineerde druk van vpb plus box 2, de gebruikelijkloonregeling en rekenvoorbeelden die je zo kunt narekenen.

14 juli 2026Lezen
Financiën11 min leestijd

Kinderalimentatie berekenen: zo werken behoefte, draagkracht en zorgkorting

Kinderalimentatie wordt in Nederland berekend volgens de tremanormen: eerst de behoefte van het kind, dan de draagkracht van beide ouders en ten slotte de zorgkorting. In deze gids leest u stap voor stap hoe die methode werkt, met een voorbeeld en antwoord op de meest gestelde vragen.

1 juli 2026Lezen
Advertentie

Laatst bijgewerkt: 17 april 2026