Format IBAN par pays : guide complet 2026
Longueur, structure et exemples des IBAN pour tous les pays SEPA. France, Allemagne, Belgique, Pays-Bas, Espagne, Italie, Portugal, Pologne et plus.
Structure et fonctionnement de l'IBAN
L'IBAN (International Bank Account Number) est un standard international ISO 13616 pour l'identification des comptes bancaires. Il se compose du code pays (2 lettres), d'une clé de contrôle (2 chiffres) et du BBAN (Basic Bank Account Number, spécifique à chaque pays).
La longueur de l'IBAN varie selon les pays : de 15 caractères (Norvège) à 34 caractères (Malte). La clé de contrôle est calculée selon l'algorithme mod-97 défini dans ISO 7064. Elle permet de détecter la majorité des erreurs de saisie.
En zone SEPA, l'IBAN est obligatoire pour tous les virements et prélèvements depuis 2014. En dehors de la zone SEPA, l'IBAN est recommandé mais peut être accompagné du BIC (Bank Identifier Code) pour identifier la banque destinataire.
IBAN par pays : longueurs et formats
Le tableau suivant présente les formats IBAN pour les 10 plus grandes économies SEPA par volume de paiements. Pour une référence complète à 36 pays, consultez le Registre IBAN SWIFT.
| Pays | Format | Longueur | Exemple |
|---|---|---|---|
| Allemagne (DE) | DE + 2 clé + 8 BLZ + 10 compte | 22 | DE89370400440532013000 |
| France (FR) | FR + 2 clé + 10 banque/guichet + 11 compte + 2 clé nationale | 27 | FR7630006000011234567890189 |
| Pays-Bas (NL) | NL + 2 clé + 4 code banque + 10 compte | 18 | NL91ABNA0417164300 |
| Belgique (BE) | BE + 2 clé + 3 banque + 7 compte + 2 clé nationale | 16 | BE68539007547034 |
| Espagne (ES) | ES + 2 clé + 4 banque + 4 agence + 2 contrôle + 10 compte | 24 | ES9121000418450200051332 |
| Italie (IT) | IT + 2 clé + 1 CIN + 5 ABI + 5 CAB + 12 compte | 27 | IT60X0542811101000000123456 |
| Pologne (PL) | PL + 2 clé + 8 banque/agence + 16 compte | 28 | PL61109010140000071219812874 |
| Royaume-Uni (GB) | GB + 2 clé + 4 BIC banque + 6 sort code + 8 compte | 22 | GB29NWBK60161331926819 |
| Suisse (CH) | CH + 2 clé + 5 banque + 12 compte | 21 | CH9300762011623852957 |
| Autriche (AT) | AT + 2 clé + 5 banque + 11 compte | 20 | AT611904300234573201 |
Comment valider un IBAN
La validation d'un IBAN se fait en 3 étapes : 1) Vérifier le code pays (2 lettres majuscules reconnues), 2) Vérifier la longueur (spécifique à chaque pays), 3) Calculer la clé de contrôle mod-97 (doit donner un reste de 1).
L'algorithme mod-97 consiste à déplacer les 4 premiers caractères à la fin de l'IBAN, convertir les lettres en chiffres (A=10, B=11, ..., Z=35), puis calculer le modulo 97. Si le résultat est 1, l'IBAN est valide. Cette vérification détecte ~99% des erreurs de saisie.
ValidateFin propose un validateur IBAN gratuit qui vérifie instantanément le format, la longueur et la clé de contrôle de votre IBAN — pour tous les pays SEPA et au-delà.
Erreurs courantes et comment les éviter
Les erreurs d'IBAN les plus fréquentes sont : la transposition de chiffres (ex: 12 au lieu de 21), la confusion entre 0 (zéro) et O (lettre), et les espaces oubliés ou mal placés. L'IBAN électronique s'écrit sans espaces ; les espaces dans la présentation papier (groupes de 4) sont optionnels.
Pour les paiements SEPA, l'IBAN incorrect est la première cause de rejet de virement. Un virement rejeté entraîne des frais bancaires et des délais de paiement. La validation préalable avec un outil comme ValidateFin permet d'éviter ces incidents.
Attention : un IBAN valide (clé mod-97 correcte) ne garantit pas que le compte existe. La clé vérifie uniquement l'intégrité du numéro, pas son existence dans le système bancaire.
Validez vos IBAN instantanément
Utilisez notre validateur IBAN gratuit pour vérifier vos numéros de compte avant vos paiements SEPA.
Valider mes IBANQuestions fréquemment posées
Quelle est la longueur d'un IBAN français ?
Un IBAN français comporte 27 caractères : FR + 2 chiffres (clé) + 5 chiffres (code banque) + 5 chiffres (code guichet) + 11 caractères (numéro de compte) + 2 chiffres (clé RIB).
Comment calculer la clé de contrôle IBAN ?
La clé mod-97 est calculée en déplaçant les 4 premiers caractères à la fin, convertissant les lettres (A=10...Z=35), puis calculant le modulo 97. Le résultat doit être 1 pour un IBAN valide.
L'IBAN est-il obligatoire en France ?
Oui, pour tous les virements et prélèvements SEPA depuis le 1er février 2014. Les coordonnées bancaires au format RIB seul ne sont plus suffisantes pour les paiements électroniques.
Peut-on avoir un IBAN sans BIC en zone SEPA ?
Oui, depuis novembre 2016, le BIC n'est plus obligatoire pour les paiements SEPA domestiques et transfrontaliers intra-SEPA. Seul l'IBAN suffit.
Un IBAN valide garantit-il que le compte existe ?
Non. La validation IBAN vérifie uniquement la cohérence mathématique du numéro (clé mod-97). Elle ne vérifie pas l'existence du compte dans le système bancaire.
Quelle est la différence entre IBAN et RIB ?
Le RIB (Relevé d'Identité Bancaire) est le format français historique comprenant code banque, code guichet, numéro de compte et clé. L'IBAN français est construit à partir du RIB en ajoutant le code pays FR et une clé de contrôle européenne.
Comment lire un IBAN suisse ?
L'IBAN suisse comporte 21 caractères : CH + 2 chiffres (clé) + 5 chiffres (numéro de clearing bancaire) + 12 chiffres (numéro de compte). La Suisse utilise un système de numérotation bancaire différent de l'IBAN SEPA standard.
Les pays hors zone SEPA utilisent-ils l'IBAN ?
Oui, de nombreux pays hors SEPA utilisent l'IBAN : Turquie (TR, 26 caractères), Brésil (BR, 29 caractères), Arabie Saoudite (SA, 24 caractères). Cependant, pour les paiements internationaux hors SEPA, le BIC reste généralement requis.
Comment convertir un RIB français en IBAN ?
Pour convertir un RIB en IBAN : 1) Concaténez code banque + code guichet + numéro de compte + clé RIB, 2) Ajoutez FR00 au début, 3) Calculez la clé mod-97 (98 - (BBAN*100 + 1527) mod 97), 4) Remplacez 00 par la clé calculée.
ValidateFin peut-il valider des IBAN hors SEPA ?
Oui, ValidateFin valide les IBAN de tous les pays qui utilisent le standard ISO 13616, y compris les pays hors SEPA comme la Turquie, le Brésil ou les pays du Golfe.