HomeBlogIBAN : qu'est-ce que c'est et comment le vérifier
Aperçus de l'API

IBAN : qu'est-ce que c'est et comment le vérifier

International Bank Account Number : quand vérifier l'IBAN d'un compte bancaire et comment le faire

L'IBAN est la norme utilisée pour identifier de manière unique les comptes courants, qu'ils soient ouverts auprès de banques, d'établissements de monnaie électronique ou liés à des comptes de paiement, afin de faciliter le traitement des paiements nationaux et internationaux. Adopté dans 80 pays à travers le monde, le code IBAN est également l'un des piliers du système européen harmonisé SEPA (Single Euro Payments Area), qui permet d'effectuer des paiements dans toute l'Europe en quelques instants et sans frais supplémentaires.

Qu'est-ce que l'IBAN ?

L'IBAN (International Bank Account Number) est un code alphanumérique international qui identifie de manière unique un compte bancaire. En Italie, ce code est composé de 27 caractères et regroupe les coordonnées bancaires de manière structurée en identifiant le pays, l'établissement bancaire et le numéro de compte.

Créé en 1997 par l'ISO (Organisation internationale de normalisation), l'IBAN avait pour objectif principal de faciliter les virements bancaires internationaux, qui étaient alors des opérations coûteuses et particulièrement complexes, chaque pays disposant de son propre système de coordonnées bancaires, de ses règles et de ses délais de traitement.

Pendant de nombreuses années, l'IBAN a été utilisé uniquement pour les transactions internationales. Puis, le 1er janvier 2008, il est devenu obligatoire pour tous les virements nationaux. Entre-temps, au début des années 2000, la SEPA (Single Euro Payments Area) a vu le jour afin d'harmoniser les paiements entre les établissements financiers de plus de 30 pays, en s'appuyant précisément sur la standardisation de l'IBAN.

IBAN : quelle est sa structure ?

La standardisation au sein de la zone SEPA ne signifie pas que l'IBAN est identique dans tous les pays. L'ISO a défini un format commun qui ne concerne toutefois que les 4 premiers caractères du code : les deux premiers correspondent au code du pays (par exemple IT pour l'Italie, FR pour la France, GB pour le Royaume-Uni, etc.), tandis que les deux suivants sont des chiffres de contrôle.

L'ISO a également fixé une longueur maximale de 34 caractères. Dans cette limite, chaque pays est libre de définir la longueur de son IBAN et d'organiser les informations bancaires qu'il contient.

En Italie, par exemple, l'IBAN est composé de 27 caractères et comprend le code CIN, le code bancaire (ABI), le code agence (CAB) ainsi que le numéro de compte, de manière similaire aux comptes bancaires français. En Allemagne, en revanche, l'IBAN comporte 22 caractères, car il regroupe les identifiants de la banque et de l'agence sans inclure le CIN national, tandis qu'en Lituanie il ne compte que 20 caractères.

La structure de l'IBAN italien est la suivante :

  • IT (2 lettres) : le code du pays ;
  • 2 chiffres : les chiffres de contrôle internationaux ;
  • 1 lettre : le code CIN national ;
  • 5 chiffres : le code ABI identifiant la banque ;
  • 5 chiffres : le code CAB identifiant l'agence bancaire ;
  • 12 chiffres : le numéro de compte bancaire.

Calcul de l'IBAN : comment lire le code

Si vous souhaitez extraire des informations spécifiques à partir d'un IBAN, par exemple identifier la banque à partir de l'IBAN, il est nécessaire de comprendre la structure du code.

Pour identifier la banque dans laquelle le compte est ouvert, il faut se référer aux caractères situés après les cinq premiers, c'est-à-dire après la lettre correspondant au CIN national. Le groupe de cinq chiffres présent à cet emplacement représente le code bancaire, qui permet d'identifier l'établissement financier.

Si, en revanche, vous souhaitez connaître l'agence bancaire dans laquelle le compte est détenu, ou savoir si les fonds sont envoyés vers une banque en ligne, il faut rechercher le code agence, qui correspond à la séquence de cinq chiffres située immédiatement après le code bancaire.

Contrairement au code bancaire et au code agence, le code BIC/SWIFT ne figure pas dans l'IBAN. Il s'agit d'un code distinct (composé de 8 ou 11 caractères) qui identifie un établissement bancaire au niveau international et qui est indispensable pour les virements effectués en dehors de la zone SEPA ou dans une devise autre que l'euro.

Comment vérifier un IBAN ?

Vérifier un IBAN est particulièrement utile dans deux situations : lorsque l'on souhaite s'assurer qu'il est formellement correct, par exemple pour éviter les erreurs de saisie, et lorsque l'on veut vérifier qu'il est actif et qu'il appartient bien au titulaire attendu.

La vérification d'un IBAN peut donc être effectuée de différentes manières :

  1. Validation formelle de l'IBAN : il s'agit d'un contrôle qui permet de vérifier que l'IBAN est mathématiquement valide en appliquant l'algorithme de validation standard ;
  2. Vérification de l'IBAN et des coordonnées bancaires : ce service permet d'obtenir les informations complètes de l'établissement financier associé et de vérifier son accessibilité au sein du réseau de paiement SEPA ;
  3. Vérification du titulaire de l'IBAN : cette vérification permet de confirmer que l'IBAN appartient bien à la personne à laquelle vous souhaitez envoyer le virement. Depuis l'année dernière, les pays de la zone SEPA mettent progressivement en œuvre cette vérification ("Verification of Payee" (VoP) ou Name Check) dans leurs systèmes de paiement afin de prévenir les fraudes et les escroqueries. La vérification est effectuée en temps réel et, en cas de non-correspondance entre le titulaire du compte et le bénéficiaire indiqué, l'application bancaire affiche un avertissement spécifique.

Bien que la longueur de l'IBAN et les outils de validation varient selon les pays, la vérification d'un IBAN étranger repose sur les mêmes principes. Le Name Check international est d'ailleurs désormais une norme obligatoire dans l'ensemble de la zone SEPA.

IBAN : qu'est-ce que c'est et comment le vérifier
Partager sur