IBAN-formaat per land: volledige gids 2026
Lengte, structuur en voorbeelden van IBAN's voor alle SEPA-landen. Frankrijk, Duitsland, België, Nederland, Spanje, Italië, Portugal, Polen en meer.
Structuur en werking van IBAN
IBAN (International Bank Account Number) is een internationale ISO 13616-standaard voor identificatie van bankrekeningen. Het bestaat uit de landcode (2 letters), een controlecijfer (2 cijfers) en het BBAN (Basic Bank Account Number, landspecifiek).
De IBAN-lengte varieert per land: van 15 tekens (Noorwegen) tot 34 tekens (Malta). De controlecijfers worden berekend met het mod-97-algoritme gedefinieerd in ISO 7064.
In de SEPA-zone is IBAN verplicht voor alle overboekingen en incasso's since 2014.
IBAN per land: lengtes en formaten
De volgende tabel toont IBAN-formaten voor de 10 grootste SEPA-economieën op betalingsvolume. Voor een volledige referentie van 36 landen, zie het SWIFT IBAN-register.
| Land | Formaat | Lengte | Voorbeeld |
|---|---|---|---|
| Duitsland (DE) | DE + 2 controle + 8 BLZ + 10 rekening | 22 | DE89370400440532013000 |
| Frankrijk (FR) | FR + 2 controle + 10 bank/filiaal + 11 rekening + 2 nationale controle | 27 | FR7630006000011234567890189 |
| Nederland (NL) | NL + 2 controle + 4 bankcode + 10 rekening | 18 | NL91ABNA0417164300 |
| België (BE) | BE + 2 controle + 3 bank + 7 rekening + 2 nationale controle | 16 | BE68539007547034 |
| Spanje (ES) | ES + 2 controle + 4 bank + 4 filiaal + 2 controlegetal + 10 rekening | 24 | ES9121000418450200051332 |
| Italië (IT) | IT + 2 controle + 1 CIN + 5 ABI + 5 CAB + 12 rekening | 27 | IT60X0542811101000000123456 |
| Polen (PL) | PL + 2 controle + 8 bank/filiaal + 16 rekening | 28 | PL61109010140000071219812874 |
| VK (GB) | GB + 2 controle + 4 BIC bank + 6 sort code + 8 rekening | 22 | GB29NWBK60161331926819 |
| Zwitserland (CH) | CH + 2 controle + 5 bank + 12 rekening | 21 | CH9300762011623852957 |
| Oostenrijk (AT) | AT + 2 controle + 5 bank + 11 rekening | 20 | AT611904300234573201 |
Hoe een IBAN valideren
IBAN-validatie verloopt in 3 stappen: 1) Controleer de landcode (2 erkende hoofdletters), 2) Controleer de lengte (landspecifiek), 3) Bereken de mod-97 controlecijfer (resultaat moet 1 zijn).
Het mod-97-algoritme verschuift de eerste 4 tekens naar het einde, converteert letters naar cijfers (A=10, B=11, ..., Z=35), en berekent dan modulo 97. Als het resultaat 1 is, is het IBAN geldig.
ValidateFin biedt een gratis IBAN-validator die onmiddellijk het formaat, de lengte en het controlecijfer van uw IBAN verifieert — voor alle SEPA-landen en meer.
Veelgemaakte fouten en hoe ze te vermijden
De meest voorkomende IBAN-fouten zijn: cijfertransposities (bijv. 12 in plaats van 21), verwarring tussen 0 (nul) en O (letter), en ontbrekende of verkeerd geplaatste spaties.
Voor SEPA-betalingen is een onjuist IBAN de belangrijkste oorzaak van overboekingsafwijzingen. Voorvalidering met een tool zoals ValidateFin voorkomt deze incidenten.
Let op: een geldig IBAN (correcte mod-97 sleutel) garandeert niet dat de rekening bestaat. De sleutel verifieert alleen de integriteit van het nummer, niet het bestaan in het banksysteem.
Valideer uw IBAN's onmiddellijk
Gebruik onze gratis IBAN-validator om uw rekeningnummers te controleren vóór uw SEPA-betalingen.
Mijn IBAN's validerenVeelgestelde vragen
Wat is de lengte van een Frans IBAN?
Een Frans IBAN heeft 27 tekens: FR + 2 cijfers (sleutel) + 5 cijfers (bankcode) + 5 cijfers (filiaalcode) + 11 tekens (rekeningnummer) + 2 cijfers (RIB-sleutel).
Hoe bereken ik het IBAN-controlecijfer?
De mod-97 sleutel wordt berekend door de eerste 4 tekens naar het einde te verplaatsen, letters te converteren (A=10...Z=35), en dan modulo 97 te berekenen. Het resultaat moet 1 zijn voor een geldig IBAN.
Is IBAN verplicht in Nederland?
Ja, voor alle SEPA-overboekingen en -incasso's since 1 februari 2014.
Kan ik een IBAN hebben zonder BIC in de SEPA-zone?
Ja, since november 2016 is BIC niet meer verplicht voor SEPA-betalingen. Alleen het IBAN is voldoende.
Garandeert een geldig IBAN dat de rekening bestaat?
Nee. IBAN-validatie verifieert alleen de wiskundige consistentie van het nummer. Het verifieert niet het bestaan van de rekening in het banksysteem.
Wat is het verschil tussen IBAN en rekeningnummer?
Het rekeningnummer is het nationale formaat. IBAN voegt de landcode (bijv. NL) en twee controlecijfers toe om internationale identificatie mogelijk te maken.
Hoe lees ik een Zwitsers IBAN?
Een Zwitsers IBAN heeft 21 tekens: CH + 2 cijfers (sleutel) + 5 cijfers (clearingnummer) + 12 cijfers (rekeningnummer).
Gebruiken landen buiten de SEPA-zone IBAN?
Ja, veel landen buiten SEPA gebruiken IBAN: Turkije (TR, 26 tekens), Brazilië (BR, 29 tekens), Saoedi-Arabië (SA, 24 tekens). Voor internationale betalingen buiten SEPA is BIC meestal nog vereist.
Hoe converteer ik een Belgisch rekeningnummer naar IBAN?
Voeg BE toe, bereken twee controlecijfers met mod-97, en voeg het 12-cijferige Belgische rekeningnummer toe.
Kan ValidateFin IBAN's buiten SEPA valideren?
Ja, ValidateFin valideert IBAN's van alle landen die de ISO 13616-standaard gebruiken, inclusief landen buiten SEPA zoals Turkije, Brazilië of Golfstaten.