Rekeningnummer Generator

Sinds 1 augustus 2014 is het losse Nederlandse rekeningnummer (9 of 10 cijfers) vervangen door het IBAN (18 tekens, beginnend met NL). Voor fictieve rekeningnummers gebruik je daarom de IBAN Generator hieronder.

Let op:alle gegenereerde gegevens zijn volledig fictief en mogen niet worden gebruikt als echte persoonsgegevens.

Rekeningnummer = IBAN sinds 2014

Door de overgang naar SEPA (Single Euro Payments Area) is het oude Nederlandse rekeningnummer van 9 of 10 cijfers sinds 1 augustus 2014 vervangen door het IBAN (International Bank Account Number). Gebruik de IBAN Generator om fictieve rekeningnummers te genereren met MOD-97 validatie.

Ga naar IBAN Generator →

Van rekeningnummer naar IBAN: de SEPA-migratie

Nederland gebruikte tot 2014 twee typen rekeningnummers. Het bankrekeningnummer was een 9- of 10-cijferig nummer bij een commerciële bank (ABN AMRO, ING, Rabobank, SNS, etc.). Daarnaast was er het gironummer, een 1- tot 7-cijferig nummer bij de Postbank (later ING). Beide systemen hadden eigen validatieregels.

Op 1 februari 2014 voltooide de Europese betaalunie SEPA (Single Euro Payments Area) de harmonisatie van eurobetalingen. Nederland kreeg tot 1 augustus 2014 om volledig over te stappen op IBAN — het internationale, 18-cijferige formaat dat bank, land en controlecijfers combineert.

Sindsdien heb je alleen nog een IBAN nodig voor alle eurobetalingen binnen de EU. Het oude 9- of 10-cijferige nummer zit vaak nog "verstopt" in het IBAN: bij Nederlandse IBAN's zijn de laatste 10 cijfers hetzelfde als het oude bankrekeningnummer.

Structuur van een Nederlands IBAN

Een Nederlands IBAN is 18 tekens lang en heeft vier vaste onderdelen:

OnderdeelPositieVoorbeeld
Landcode1–2NL
Controlecijfers (MOD-97)3–491
Bankcode (4 letters)5–8ABNA
Rekeningnummer (10 cijfers)9–180417164300

Volledig IBAN: NL91 ABNA 0417 1643 00. De bankcodes voor de grote Nederlandse banken:

  • ABNA — ABN AMRO
  • INGB — ING
  • RABO — Rabobank
  • SNSB — SNS Bank
  • TRIO — Triodos Bank
  • BUNQ — Bunq

Oud rekeningnummer omzetten naar IBAN

Heb je nog documentatie of data met oude bankrekeningnummers en wil je die omzetten naar IBAN? Dat kan deterministisch voor banknummers, maar niet voor gironummers (die kregen andere mapping-regels).

Het IBAN-omnummeringsproces (voor bankrekeningen) werkt als volgt:

  1. Neem het oude 9- of 10-cijferige rekeningnummer.
  2. Pad met voorloopnullen tot 10 cijfers.
  3. Zoek de BIC/bankcode van de bank op (ABNA, INGB, etc.).
  4. Construeer: NL + "00" + bankcode + rekeningnummer.
  5. Bereken de 2 controlecijfers met MOD-97 en vervang de "00".

Voor de MOD-97 berekening zie het kennisbank-artikel over IBAN MOD-97 — met drie implementatiestrategieën, benchmarks voor Node 22 en valkuilen bij formatteren.

Veelgestelde vragen

Bestaat het "gewone" rekeningnummer nog?

Alleen intern bij sommige banken. Voor alle betalingen, incassomachtigingen en factuurverkeer is IBAN sinds 1 augustus 2014 verplicht.

Kan ik fictieve rekeningnummers genereren voor tests?

Ja, gebruik de IBAN Generator . Alle gegenereerde nummers zijn fictief, voldoen aan MOD-97 en zijn niet gekoppeld aan echte rekeningen.

Wat is BIC en heb ik die ook nodig?

BIC (Bank Identifier Code) is een 8- of 11-cijferige code die de bank identificeert. Sinds 2016 is BIC bij SEPA-betalingen binnen de EU niet meer verplicht — het IBAN bevat al genoeg informatie (IBAN-only).

Verwante tools