Skip to content

Ce que signifie réellement chaque partie d'un IBAN

6 min de lecture 16 juin 2026
ibanbanquepaiementsvirement international

Tout IBAN se découpe en trois morceaux : un code pays, une clé de contrôle à deux chiffres et les coordonnées de votre compte national. Une fois que vous savez les repérer, le numéro entier devient lisible.

Ce que signifie réellement chaque partie d'un IBAN — Hivly

Quelqu’un vous transmet un IBAN, ou vous en trouvez un sur une facture, et il ressemble à un code-barres écrit en toutes lettres : GB29 NWBK 6016 1331 9268 19. Rien n’est laissé au hasard. Chaque caractère occupe un emplacement fixe avec un rôle précis, et une fois que vous connaissez les trois parties qui composent un IBAN, vous pouvez les lire d’un seul coup d’œil.

En bref : un IBAN, c’est votre numéro de compte national habituel auquel on a ajouté deux choses à l’avant : un code pays de deux lettres et une clé de contrôle à deux chiffres. Tout ce qui suit ces quatre caractères correspond à votre compte national, dans le format propre à votre pays. Les IBAN de différents pays ne se ressemblent pas parce que ce format national diffère, et non parce que l’IBAN serait chiffré.

Les deux premières lettres désignent le pays

Tout IBAN commence par un code pays de deux lettres, sous sa forme ISO la plus simple. DE pour l’Allemagne, GB pour le Royaume-Uni, FR pour la France, NL pour les Pays-Bas, ES pour l’Espagne. C’est la partie que vous pouvez toujours lire sans rien savoir d’autre, et c’est la première chose que vérifie tout contrôle, car elle détermine tout le reste : la longueur attendue du numéro et la façon dont il est structuré.

Le code pays n’est donc pas un simple ornement. C’est la clé qui indique au système d’une banque quel jeu de règles appliquer aux caractères suivants. Un IBAN qui se présente comme DE mais qui ne fait pas 22 caractères est erroné avant même qu’on en examine les chiffres.

Les deux chiffres suivants forment une clé de contrôle intégrée

Juste après le code pays viennent deux chiffres. Ce sont les chiffres de contrôle, et ce sont la partie la plus ingénieuse de tout le format. Ils ne font pas partie de votre numéro de compte. Ils constituent une clé calculée à partir de tout le reste de l’IBAN, selon une méthode appelée modulo 97.

Leur seule raison d’être est de détecter les fautes de frappe. Comme les deux chiffres de contrôle sont calculés à partir de tous les autres caractères, modifier un seul caractère, ou en intervertir deux, fait presque toujours échouer la vérification. C’est pourquoi un IBAN mal saisi est généralement rejeté dès la saisie, au lieu d’envoyer discrètement de l’argent dans le vide. Pour le constater par vous-même, collez n’importe quel IBAN dans le validateur d’IBAN de finance.hivly.net et modifiez un caractère ; le contrôle échoue instantanément.

Tout ce qui suit correspond à votre compte habituel

Le reste de l’IBAN, du cinquième caractère jusqu’à la fin, s’appelle le BBAN, le Basic Bank Account Number. C’est la partie qui existait avant l’invention des IBAN. Il s’agit de votre numéro de compte national, exactement dans le format que votre pays a toujours utilisé, simplement écrit sans espaces.

Ce que contient le BBAN dépend entièrement du pays :

  • Un BBAN allemand se compose d’un code banque de huit chiffres (le Bankleitzahl) suivi d’un numéro de compte de dix chiffres.
  • Un BBAN britannique se compose d’un code banque de quatre lettres, d’un sort code de six chiffres et d’un numéro de compte de huit chiffres.
  • Un BBAN français regroupe un code banque, un code guichet, le numéro de compte et sa propre clé de contrôle nationale.

C’est pour cela que les IBAN de pays différents n’ont pas la même longueur et mêlent lettres et chiffres à des endroits différents. La norme IBAN n’a remplacé aucun de ces formats nationaux. Elle a enveloppé chacun d’eux, sans le modifier, afin qu’ils puissent franchir les frontières sous une forme uniforme.

Décortiquer un vrai IBAN de bout en bout

Reprenons GB29 NWBK 6016 1331 9268 19 et examinons-le. GB, c’est le pays, le Royaume-Uni. 29, ce sont les chiffres de contrôle. NWBK est le code banque, qui représente ici l’établissement. 601613 est le sort code, soit le guichet. 31926819 est le numéro de compte à huit chiffres. Les espaces tous les quatre caractères servent uniquement à la lecture humaine ; ils sont supprimés avant toute lecture par une machine.

Faisons de même avec un exemple allemand, DE89 3704 0044 0532 0130 00. DE, c’est le pays, 89 les chiffres de contrôle, 37040044 le code banque, et 0532013000 le numéro de compte. Même logique en trois parties, mais un format national différent à l’intérieur du BBAN. Une fois que vous avez vu deux pays présentés ainsi, tous les autres IBAN se lisent de la même manière.

Ce que l’IBAN laisse volontairement de côté

Il est utile de savoir ce qui ne s’y trouve pas. Un IBAN ne contient ni votre nom, ni le nom de la banque en toutes lettres, ni la moindre garantie que le compte est ouvert. C’est un identifiant structurel et un détecteur de fautes de frappe, rien de plus. Un numéro peut réussir tous les tests de format et de clé de contrôle tout en pointant vers un compte clôturé, ou vers un compte bien réel appartenant à quelqu’un d’autre si une faute de saisie vous a conduit à un autre numéro valide.

C’est ce dernier point qu’il faut retenir. Les chiffres de contrôle prouvent que le numéro est cohérent en interne ; ils ne peuvent pas prouver qu’il s’agit bien du numéro que vous visiez. Lisez donc un IBAN pour ce qu’il est : un pays, une clé de contrôle et votre numéro de compte habituel, réunis en une seule ligne transportable. Savoir à quoi correspond chaque caractère transforme un mur de lettres en quelque chose que vous pouvez réellement vérifier avant de lui faire confiance.

Try the finance calculatorsMortgage, loan, retirement, savings, tax and interest math, plus IBAN tools, worked out instantly.

Questions fréquentes

Quelle est la longueur d'un IBAN ?
Cela dépend du pays. Un IBAN peut compter jusqu'à 34 caractères, mais chaque pays fixe sa propre longueur exacte. Un IBAN allemand fait toujours 22 caractères, un IBAN britannique 22, un IBAN français 27, un IBAN néerlandais 18. Cette longueur fait partie de ce qui rend un IBAN valide : un numéro dont la longueur ne correspond pas à son code pays est forcément erroné.
Qu'est-ce que le BBAN à l'intérieur d'un IBAN ?
Le BBAN, ou Basic Bank Account Number, est la partie qui suit le code pays et les chiffres de contrôle. Il s'agit de votre numéro de compte national, accompagné des codes de banque et de guichet utilisés par votre pays, dans le format propre à celui-ci. L'IBAN se contente d'envelopper ce numéro existant avec deux éléments supplémentaires pour qu'il fonctionne à l'international.
Pourquoi les IBAN de différents pays sont-ils si différents ?
Parce que le BBAN suit le format bancaire propre à chaque pays. Un BBAN britannique contient un code banque de quatre lettres et un sort code de six chiffres ; un BBAN allemand contient un code banque de huit chiffres. Le code pays et les deux chiffres de contrôle sont les seules parties communes à tous les IBAN.
L'IBAN contient-il mon nom ?
Non. Un IBAN ne code que le pays, une clé de contrôle et l'identité numérique du compte. Votre nom voyage séparément sur l'ordre de paiement. C'est pourquoi un virement peut tout de même partir vers un compte erroné mais bien réel si l'IBAN a été mal saisi et correspond par hasard à un autre numéro valide.

À lire ensuite

Un projet plus ambitieux ?

Hivly est créé par CodingEagles, un studio logiciel qui livre des applications web de production. Si vous avez un vrai projet, contactez-nous.

Découvrez ce que fait CodingEagles →