Enterprise Ready

Bankgegevens Valideren
met Precisie.

De snelste manier om IBAN-nummers te controleren tegen de internationale ISO-standaard en lokale bankregels.

Wat is een IBAN?

IBAN staat voor International Bank Account Number. Het is een internationaal systeem dat is ontwikkeld om grensoverschrijdende transacties te vereenvoudigen en de kans op fouten bij handmatige invoer te minimaliseren.

Elke IBAN heeft een unieke structuur bestaande uit een landcode (2 letters), een controlegetal (2 cijfers) en een landspecifiek bankrekeningnummer (BBAN).

Verschillende IBAN Types

  • • SEPA IBAN: Gebruikt binnen de 36 SEPA-landen voor Euro-betalingen.
  • • Non-SEPA IBAN: Landen zoals Jordanië of Mauritius gebruiken de IBAN-structuur, maar vallen buiten SEPA-regelgeving.
  • • Virtual IBAN: Vaak uitgegeven door FinTechs (zoals Wise of Revolut) voor lokale incasso's.

Landcodes & Lengtes

Hieronder vindt u de meest voorkomende land-prefixen en de bijbehorende lengte van het IBAN-nummer.

Land Prefix Lengte Voorbeeld Structuur
Nederland NL 18 tekens NL29 BANK 0123 4567 89
België BE 16 tekens BE68 0012 3456 7890
Duitsland DE 22 tekens DE21 1002 0000 1234 5678 90
Frankrijk FR 27 tekens FR76 3000 6000 0112 3456 7890 123
Spanje ES 24 tekens ES34 2100 0418 4502 0005 1332
Verenigd Koninkrijk GB 22 tekens GB29 ABCD 6016 1331 9268 19
Italië IT 27 tekens IT60 X054 2811 1010 0000 0123 456

MOD-97 Algoritme

Onze engine voert een volledige modulo-97 berekening uit conform ISO 7064 om typefouten direct te detecteren.

Landspecifieke Controle

Naast de globale checksum verifiëren wij ook de verwachte lengte per land. Een Nederlands IBAN heeft altijd 18 tekens, afwijkingen worden direct gemarkeerd.

Privacy by Design

Wij slaan geen banknummers op. Validatie vindt plaats in real-time en gegevens worden direct uit het geheugen gewist.