IBAN et BIC : Structure, Format et Différence avec le RIB

L'IBAN identifie un compte bancaire de manière unique en Europe, le BIC identifie la banque. Comprendre leur structure permet d'éviter les erreurs de saisie et de repérer les tentatives de fraude.

1. Qu'est-ce qu'un IBAN ?

IBAN signifie International Bank Account Number (numéro de compte bancaire international). C'est l'identifiant unique d'un compte bancaire, normalisé au niveau international (norme ISO 13616).

L'IBAN est obligatoire pour tout virement SEPA depuis 2014 et permet à n'importe quelle banque dans le monde d'identifier précisément un compte en Europe.

📐 Longueur variable selon le pays

  • France : 27 caractères (ex. FR76 1234 5678 9012 3456 7890 123)
  • Allemagne : 22 caractères
  • Belgique : 16 caractères
  • Royaume-Uni : 22 caractères
  • Maximum : 34 caractères (norme ISO)

2. Structure détaillée d'un IBAN

Tout IBAN est composé de quatre blocs logiques, dans cet ordre :

  1. Code pays (2 lettres) — ISO 3166 (FR, DE, BE…)
  2. Clé de contrôle IBAN (2 chiffres) — calculée selon l'algorithme MOD 97-10
  3. BBAN (Basic Bank Account Number) — identifiant national du compte

Décomposition d'un IBAN français

FR 76 12345 67890 23
Pays Clé IBAN Banque Guichet N° de compte Clé RIB

Calcul de la clé de contrôle (MOD 97-10)

La clé IBAN garantit l'intégrité du numéro. L'algorithme :

  1. Déplacer les 4 premiers caractères (pays + clé) à la fin
  2. Convertir les lettres en chiffres : A=10, B=11… Z=35
  3. Diviser le grand nombre obtenu par 97
  4. Le reste doit être égal à 1 — sinon l'IBAN est invalide
FR76 1234 5678 9012 3456 7890 123
→ 1234 5678 9012 3456 7890 123 FR 76
→ 1234 5678 9012 3456 7890 123 1527 76
→ MOD 97 = 1 ✓

Cette clé permet à votre banque de détecter immédiatement une faute de frappe : un chiffre erroné fera presque toujours échouer le contrôle.

3. Le format français FR76

Un IBAN français commence toujours par FR suivi de la clé IBAN, puis du BBAN français de 23 chiffres :

Segment Longueur Signification
FR 2 lettres Code pays France (ISO 3166)
Clé IBAN 2 chiffres Très souvent 76 en France, mais peut varier (10, 14, 76…)
Code banque 5 chiffres Identifiant de l'établissement (ex. 30004 = BNP Paribas)
Code guichet 5 chiffres Identifiant de l'agence ou code centralisé pour les banques en ligne
Numéro de compte 11 caractères Numéro interne du compte (chiffres et lettres)
Clé RIB 2 chiffres Clé de contrôle nationale héritée du RIB

💡 Codes banque (CIB) courants

  • 30004 — BNP Paribas
  • 30003 — Société Générale
  • 30002 — LCL (Crédit Lyonnais)
  • 20041 — La Banque Postale
  • 10907, 10906, 16906… — réseau Crédit Agricole (un code par caisse régionale)
  • 40618 — Hello bank! / BNP
  • 30077 — Smartphone Banking (Boursorama / SG)

Les banques en ligne comme Boursorama, Fortuneo ou Revolut utilisent souvent un code guichet centralisé (ex. 00001) car elles n'ont pas d'agences physiques.

4. Qu'est-ce qu'un BIC (code SWIFT) ?

BIC signifie Business Identifier Code, anciennement appelé code SWIFT. C'est l'identifiant international d'une banque, normalisé ISO 9362.

Si l'IBAN identifie un compte précis, le BIC identifie l'établissement bancaire qui héberge ce compte.

Structure d'un BIC

Un BIC fait 8 ou 11 caractères :

Segment Longueur Signification
Code banque 4 lettres Abréviation de la banque (BNPA, SOGE, AGRI…)
Code pays 2 lettres ISO 3166 (FR, DE, BE…)
Code lieu 2 caractères Ville ou région (PP = Paris, par convention)
Code agence 3 caractères (optionnel) XXX pour le siège, ou code spécifique d'une agence

Exemples de BIC français

  • BNPAFRPP — BNP Paribas (Paris, siège)
  • SOGEFRPP — Société Générale
  • AGRIFRPP — Crédit Agricole
  • CRLYFRPP — LCL
  • PSSTFRPP — La Banque Postale
  • BOUSFRPPXXX — Boursorama Banque
  • REVOFRP2 — Revolut (succursale française)

📌 BIC : encore obligatoire ?

Depuis février 2016, le BIC n'est plus obligatoire pour un virement SEPA au sein de l'Union européenne (règle « IBAN-only »). L'IBAN suffit. Le BIC reste nécessaire pour :

  • Les virements internationaux hors zone SEPA (SWIFT classique)
  • Certains pays SEPA non-UE (Suisse, Royaume-Uni, Norvège dans certains cas)
  • Les virements en devises autres que l'euro

5. IBAN vs RIB : ne pas confondre

Le RIB (Relevé d'Identité Bancaire) est un document français qui contient toutes les informations d'identification d'un compte. L'IBAN est l'un des éléments de ce document.

RIB IBAN
Nature Document récapitulatif Numéro de compte
Format 23 chiffres + clé 27 caractères (en France)
Portée France uniquement International (zone SEPA et au-delà)
Contenu Titulaire, banque, guichet, n° compte, IBAN, BIC Code pays + clé + identifiant compte
Utilisation Document à transmettre (employeur, CAF…) Saisie pour effectuer un virement

Sur un RIB français, on retrouve donc à la fois la version « ancienne » (code banque, guichet, compte, clé RIB) et la version IBAN/BIC. Les deux désignent le même compte.

6. Où trouver son IBAN ?

  • Application mobile bancaire — section « Mes comptes » → « RIB / IBAN » (téléchargeable en PDF)
  • Espace client web — sous la fiche du compte concerné
  • Chéquier — un RIB est généralement inséré au début du carnet
  • Relevé de compte — l'IBAN figure souvent en en-tête
  • Distributeur automatique — la plupart des DAB permettent d'imprimer un RIB

⚠️ Confidentialité de l'IBAN

L'IBAN n'est pas un secret bancaire au sens strict — il faut le communiquer pour recevoir un virement. Toutefois, combiné à une signature ou à une autorisation de prélèvement, il peut être utilisé pour des prélèvements frauduleux. Vérifiez toujours vos relevés et signalez immédiatement tout prélèvement inconnu (vous avez 13 mois pour contester un prélèvement non autorisé, article L133-24 du Code monétaire et financier).

7. Erreurs courantes et fraude

Les erreurs de saisie les plus fréquentes

  • Inversion de chiffres — la clé IBAN détecte généralement l'erreur, mais pas toujours
  • Confusion 0 / O et 1 / I — un IBAN ne contient jamais de O ni de I (uniquement le chiffre 0 et le chiffre 1)
  • Espaces mal placés — sans incidence : les espaces sont décoratifs, l'IBAN s'écrit en blocs de 4 par convention
  • Caractères en minuscules — sans incidence, mais la convention est en majuscules

Vérification automatique : l'IBAN Name Check (VOP)

Depuis le 9 octobre 2025, toutes les banques de la zone euro doivent proposer le service de vérification du bénéficiaire (Verification of Payee) lors d'un virement SEPA : votre banque vérifie que le nom saisi correspond bien au titulaire de l'IBAN.

Voir notre guide complet sur l'IBAN Name Check →

Fraudes liées à l'IBAN

🎣 Substitution d'IBAN dans une facture

Un fraudeur intercepte une facture (par e-mail ou en attaque ciblée) et remplace l'IBAN du véritable créancier par le sien. La victime paie sans se douter de rien.

Prévention : vérifier l'IBAN par un canal indépendant (téléphone à un numéro déjà connu) avant tout premier virement à un nouveau bénéficiaire, surtout pour les montants élevés.

📧 Faux e-mail de la banque demandant de « vérifier » l'IBAN

Aucune banque ne vous demandera jamais de saisir votre IBAN sur une page web reçue par e-mail.

Questions fréquentes

Tous les IBAN français commencent-ils par FR76 ?

Non. Le préfixe est toujours FR, mais la clé qui suit (les 2 chiffres après) varie. 76 est le plus courant, mais on rencontre aussi 10, 14, 30… selon le calcul de la clé MOD 97-10 pour ce compte spécifique.

Mon IBAN peut-il changer ?

Oui, dans plusieurs cas : changement d'agence dans certaines banques traditionnelles, fusion entre établissements, ou clôture / réouverture d'un compte. Dans le cadre de la mobilité bancaire (loi Macron), votre nouvelle banque s'occupe de transmettre le nouvel IBAN à vos créanciers et débiteurs.

Peut-on avoir un IBAN sans avoir de compte en France ?

Oui : les néobanques européennes (N26 allemande, Revolut lithuanienne, Bunq néerlandaise…) fournissent des IBAN nationaux du pays où elles sont licenciées. Légalement, ils sont valables en France pour la zone SEPA, mais certains organismes (employeurs, CAF, impôts) exigent encore parfois un IBAN français — c'est désormais interdit par la directive SEPA mais la pratique persiste.

Qu'est-ce qu'un IBAN virtuel ?

Un IBAN virtuel est un IBAN supplémentaire rattaché à un compte principal, utilisé par les entreprises pour identifier l'origine de chaque encaissement (un IBAN par client par exemple). Pour le payeur, c'est un IBAN comme un autre.

Puis-je deviner la banque à partir d'un IBAN ?

Oui, via le code banque (5 chiffres après FR + clé). La Banque de France publie le fichier « FBF » des codes interbancaires (CIB). De nombreux outils en ligne identifient automatiquement la banque à partir de l'IBAN.

IBAN et BIC sont-ils suffisants pour un virement international ?

Pour un virement SEPA (zone euro + UE + quelques pays associés), oui — l'IBAN seul suffit en pratique. Pour un virement hors SEPA (États-Unis, Asie…), il faut SWIFT/BIC + un format de compte local, et parfois des informations supplémentaires comme l'adresse complète du bénéficiaire.

Pour aller plus loin