Comment calculer un IBAN : étapes, formule MOD-97 et outils

Publié le · Mis à jour le

Comment calculer un IBAN

L’IBAN (International Bank Account Number) est l’identifiant unique d’un compte bancaire au format international, normalisé par l’ISO 13616. Calculer correctement un IBAN est indispensable pour que vos virements arrivent à bon port, sans rejet ni frais supplémentaires.

En bref

  • Un IBAN compte jusqu’à 34 caractères alphanumériques. En France, il en compte 27.
  • Il commence par le code pays (2 lettres), suivi de deux chiffres de contrôle et du numéro de compte national (BBAN).
  • Les chiffres de contrôle sont calculés avec l’algorithme MOD-97 (ISO 7064).
  • Si vous ne disposez que d’un numéro de compte national espagnol (CCC), utilisez notre générateur d’IBAN pour obtenir l’IBAN.
  • Pour valider un IBAN existant, utilisez le validateur d’IBAN.

Structure de l’IBAN

FR  14  20041 01005 0500013M026 06
│   │   │                        │
│   │   └── BBAN (Basic Bank Account Number, propre à chaque pays)
│   └────── Chiffres de contrôle (2 caractères)
└────────── Code pays ISO 3166-1 (2 lettres)

Chaque pays définit la longueur et la composition de son BBAN. France : 5 (code banque) + 5 (code guichet) + 11 (numéro de compte) + 2 (clé RIB) = 23 caractères.

Calculer un IBAN à la main

  1. Commencez par le code pays (FR, BE, ES, etc.) suivi de 00 comme chiffres de contrôle provisoires.
  2. Ajoutez le numéro de compte national complet (BBAN). En France, ce sont les 23 caractères de votre RIB.
  3. Réordonnez : déplacez les quatre premiers caractères (FR00…) à la fin → …FR00.
  4. Convertissez les lettres en chiffres : A=10, B=11, …, Z=35.
  5. Appliquez le MOD-97 : divisez par 97 et conservez le reste.
  6. Calculez les chiffres de contrôle : 98 − reste. Remplacez le 00 provisoire (complétez par un zéro à gauche si nécessaire).

Le calcul manuel est possible, mais une seule erreur de saisie rend l’IBAN invalide : c’est pourquoi presque tout le monde passe par un outil.

Obtenir un IBAN espagnol à partir d’un CCC

L’Espagne a été l’un des derniers pays à adopter l’IBAN. Si un compte espagnol vous a été communiqué dans l’ancien format CCC (20 chiffres : banque-agence-clé-compte), l’IBAN correspond simplement à ES + les deux chiffres calculés + le CCC. Pour l’obtenir en un clic :

  1. Ouvrez le générateur d’IBAN.
  2. Collez le CCC (avec ou sans espaces).
  3. Nous vous renvoyons un IBAN valide avec les bons chiffres de contrôle.

Valider un IBAN existant

Si l’on vous a communiqué un IBAN et que vous voulez vérifier qu’il est valide avant d’envoyer un virement, utilisez le validateur d’IBAN. Nous contrôlons :

  • la longueur correcte pour le pays ;
  • les chiffres de contrôle MOD-97 ;
  • la structure du BBAN national ;
  • la banque associée à l’IBAN.

Erreurs fréquentes lors du calcul d’un IBAN

  • Oublier d’ajouter le code pays avant d’appliquer le MOD-97.
  • Confondre 0 et O, ou 1 et l/I.
  • Copier l’IBAN depuis un PDF et embarquer des espaces invisibles.
  • Mélanger l’IBAN d’une banque avec le numéro de compte d’une autre.

Conclusion

Le calcul d’un IBAN est un processus déterministe et reproductible, mais un seul chiffre mal saisi peut entraîner le rejet d’un virement et des frais de retour. Utilisez notre générateur d’IBAN si vous partez d’un CCC espagnol, ou le validateur d’IBAN pour vérifier un IBAN existant.


Questions fréquentes

Combien de caractères compte un IBAN français ?
27 caractères : FR + 2 chiffres de contrôle + les 23 caractères du RIB (code banque sur 5, code guichet sur 5, numéro de compte sur 11 et clé RIB sur 2).
Puis-je calculer un IBAN si je n'ai que le numéro de compte national ?
Oui. Il suffit d'appliquer la méthode MOD-97 décrite ci-dessus. Pour un compte espagnol, l'IBAN correspond à ES + deux chiffres de contrôle + le CCC complet de 20 chiffres, et notre générateur d'IBAN le calcule pour vous.
Qu'est-ce que l'algorithme MOD-97 ?
C'est la méthode définie par la norme ISO 7064 pour calculer les chiffres de contrôle de l'IBAN. On réordonne l'IBAN, on convertit les lettres en chiffres, puis on calcule 98 moins le reste de la division par 97.
Comment savoir si un IBAN est valide ?
Vérifiez la longueur propre au pays, les chiffres de contrôle MOD-97 et le format du BBAN national. Notre validateur d'IBAN gratuit fait tout cela en quelques secondes.
L'IBAN change-t-il si je change d'agence au sein de la même banque ?
En général oui, car l'IBAN contient le code de l'agence (le code guichet, positions 10 à 14 d'un IBAN français). Votre banque vous communiquera le nouvel IBAN après le transfert.

Vérifiez n'importe quel IBAN gratuitement

Essayer maintenant →
Cet article vous a-t-il été utile ?

Articles liés

Sur mobile, seules les quatre premières sont affichées.