Guide IBAN

Format IBAN par pays : longueur, structure et exemples

Un IBAN commence par un code pays ISO sur deux lettres, deux chiffres de contrôle, puis une partie nationale appelée BBAN. La longueur dépend du pays.

IBANBICSWIFTISO 13616

Intention de recherche

Ce que ce guide résout

Comprendre la structure d'un IBAN par pays, vérifier la longueur attendue et savoir comment tester un formulaire IBAN/BIC sans utiliser de compte réel.

Termes liés

Entités et recherches couvertes

IBANBICSWIFTISO 13616MOD-97BBANSEPAcode paysclé de contrôleIBAN de testformat iban par payslongueur iban franceiban pays europeexemple iban francestructure ibaniban de test par pays

À retenir

Résumé court

  • Un IBAN ISO 13616 contient un code pays, deux chiffres de contrôle et une partie nationale.
  • La longueur IBAN est fixe pour un pays donné, mais elle varie entre pays.
  • Un IBAN peut respecter le format sans prouver que le compte bancaire existe.
  • Pour tester une interface, il faut valider pays, longueur, caractères et checksum MOD-97.

Qu'est-ce qu'un IBAN ?

IBAN signifie International Bank Account Number. C'est un identifiant bancaire international utilisé pour représenter un compte dans un format lisible par les systèmes de paiement.

La structure IBAN est utile pour les virements, les prélèvements SEPA, les formulaires bancaires, les tests QA et les maquettes produit.

Structure d'un IBAN

PartieExempleRôle
Code paysFRIdentifie le pays selon ISO 3166-1 alpha-2.
Clé de contrôle76Deux chiffres calculés pour détecter les erreurs de saisie.
BBAN3000 6000 0112 3456 7890 189Partie nationale : banque, guichet, compte et clé locale selon le pays.

La validation de format ne remplace pas une vérification bancaire réelle. Elle confirme seulement une cohérence technique.

Longueurs IBAN courantes

Chaque pays définit une longueur IBAN fixe. Voici des formats utiles pour tester des formulaires européens.

Exemples de longueurs IBAN utiles pour QA

PaysCodeLongueurExemple de structure
FranceFR27FR + 2 chiffres + 23 caractères BBAN
BelgiqueBE16BE + 2 chiffres + 12 chiffres BBAN
AllemagneDE22DE + 2 chiffres + 18 chiffres BBAN
EspagneES24ES + 2 chiffres + 20 chiffres BBAN
ItalieIT27IT + 2 chiffres + 23 caractères BBAN
Pays-BasNL18NL + 2 chiffres + 14 caractères BBAN
PortugalPT25PT + 2 chiffres + 21 chiffres BBAN
IrlandeIE22IE + 2 chiffres + 18 caractères BBAN
Royaume-UniGB22GB + 2 chiffres + 18 caractères BBAN

Bonnes pratiques pour tester un champ IBAN

  • Supprimer les espaces avant validation, mais accepter les espaces dans la saisie utilisateur.
  • Contrôler le code pays et la longueur attendue avant de calculer la clé MOD-97.
  • Afficher une erreur claire : pays non supporté, longueur incorrecte, caractères invalides ou checksum invalide.
  • Utiliser des IBAN/BIC fictifs dans les maquettes, captures, fixtures et tests end-to-end.
  • Utiliser les valeurs sandbox officielles du prestataire de paiement pour un vrai test bancaire ou PSP.

Outils liés

Passer de l’explication à l’action

Ces outils permettent de générer, valider ou calculer directement ce que le guide explique.

Guides liés

FAQ

Questions fréquentes

Quelle est la longueur d'un IBAN français ?

Un IBAN français contient 27 caractères : le code pays FR, deux chiffres de contrôle et une partie nationale de 23 caractères.

Pourquoi la longueur IBAN change selon le pays ?

Chaque pays conserve une structure bancaire nationale différente dans la partie BBAN. Le code pays et la clé restent au début, mais le BBAN varie.

Un IBAN au bon format existe-t-il forcément ?

Non. Un IBAN peut avoir une longueur correcte et une clé valide sans correspondre à un compte actif.

Comment tester un formulaire IBAN multi-pays ?

Testez plusieurs pays avec des longueurs différentes, par exemple France, Belgique, Allemagne, Espagne, Italie et Pays-Bas.

Faut-il demander le BIC avec l'IBAN ?

Cela dépend du formulaire, du pays et du prestataire de paiement. Certains parcours modernes utilisent surtout l'IBAN, mais le BIC reste demandé dans de nombreux tests.