Le RIB, l'IBAN et le code BIC sont les trois codes bancaires qui servent à identifier un compte et sa banque. En France, le relevé d'identité bancaire aligne 23 caractères, l'IBAN 27 et le code BIC 8 ou 11. Depuis février 2016, un virement en zone SEPA s'exécute avec le seul code IBAN, sans le code SWIFT.
IBAN, BIC et clé RIB décodés
- Le code banque identifie la banque, le code guichet son agence ; le numéro de compte et la clé RIB forment l'identifiant unique du compte, soit 23 caractères.
- L'IBAN, International Bank Account Number, ajoute le code du pays et deux chiffres de contrôle : 27 caractères pour un compte ouvert en France.
- Le code BIC, ou code SWIFT, est l'identifiant international de la banque destinataire. Il sert encore pour un virement hors zone SEPA.
- Le RIB, l'IBAN et le code BIC se trouvent sur un relevé de compte, dans l'espace client en ligne et en agence bancaire.
- Communiquer son IBAN n'autorise aucune transaction sortante : seul un prélèvement validé par le client débite le compte bancaire.
Les éléments d'un RIB et ce que chacun identifie
Le relevé d'identité bancaire, ou RIB, est le document d'identification qui réunit sur une seule page toutes les coordonnées d'un compte ouvert en France : nom du titulaire, code banque, code guichet, numéro de compte, code IBAN et code BIC. Il figure sur les relevés de compte mensuels, dont la durée de conservation des papiers de la banque est encadrée, ainsi que dans l'espace client en ligne de chaque établissement.
Quatre données composent la partie chiffrée du RIB, appelée aussi identifiant national de compte. Le code banque, sur 5 chiffres, désigne l'établissement teneur du compte : 30004 pour BNP Paribas, 30003 pour la Société Générale, 30006 pour le Crédit Agricole selon le guichet. Le code guichet, également sur 5 chiffres, identifie l'agence ou le centre de gestion qui suit le compte. Le numéro de compte, sur 11 caractères alphanumériques, est propre au client. La clé RIB, enfin, tient sur 2 chiffres et sert uniquement de contrôle arithmétique.
À ces codes bancaires s'ajoutent des informations en clair : le nom du titulaire, la domiciliation de l'agence, le code IBAN et le code BIC. Le nom du titulaire compte autant que les chiffres. Un organisme qui reçoit un RIB au nom d'une entreprise et un IBAN au nom d'un particulier rejette généralement le dossier, car la correspondance des deux fait partie de ses contrôles internes.
Lire un RIB ligne par ligne
Lire un RIB revient à découper une suite de 23 caractères en quatre blocs de longueur fixe. L'ordre ne change jamais d'un établissement à l'autre, ce qui permet de vérifier soi-même qu'un document est complet avant de le transmettre.
| Bloc | Longueur | Ce qu'il identifie |
|---|---|---|
| Code banque | 5 chiffres | L'établissement bancaire |
| Code guichet | 5 chiffres | L'agence ou le centre de gestion |
| Numéro de compte | 11 caractères | Le compte du client |
| Clé RIB | 2 chiffres | Rien : elle contrôle les 21 précédents |
La clé RIB mérite une explication, car elle surprend souvent. Elle se calcule à partir des 21 caractères qui la précèdent, selon un reste de division par 97. Une faute de frappe sur un seul chiffre change le reste et rend la clé fausse : le système la refuse avant même d'interroger la banque destinataire. C'est ce mécanisme qui explique qu'un virement bancaire mal recopié soit rejeté immédiatement plutôt que versé à un inconnu.
L'IBAN, identifiant international du même compte
L'IBAN, pour International Bank Account Number, est la forme internationale du RIB, normalisée par l'ISO 13616. Il ne remplace pas le relevé d'identité bancaire : il le reprend, en lui ajoutant deux informations à l'avant. D'abord le code du pays sur deux lettres, FR pour la France, DE pour l'Allemagne, BE pour la Belgique. Ensuite deux chiffres de contrôle, calculés sur l'ensemble de la chaîne, qui jouent au niveau international le rôle que la clé RIB joue au niveau national.
Un IBAN français commence donc par FR, suivi de ces deux chiffres, puis des 23 caractères du RIB : 27 caractères au total. Les formats d'IBAN varient d'un pays à l'autre, parce que chaque système bancaire national a conservé la longueur de son propre identifiant de compte. L'IBAN allemand tient en 22 caractères, l'espagnol en 24, l'italien en 27 comme le français, le maltais en 31. La norme autorise jusqu'à 34 caractères, mais la longueur est fixe à l'intérieur d'un même pays : un IBAN français plus court ou plus long qu'attendu est un IBAN erroné.
Dans la présentation imprimée, l'IBAN est découpé en groupes de quatre caractères pour faciliter la relecture. Ces espaces ne font pas partie du code : les formulaires de virement les ignorent, et la saisie en continu donne exactement le même résultat.
Le code BIC : à quoi sert-il et que signifient ses lettres ?
Le BIC, Bank Identifier Code, identifie un établissement financier et non un compte. On l'appelle aussi code SWIFT, du nom de la Society for Worldwide Interbank Financial Telecommunication, la coopérative belge qui gère le réseau de messagerie interbancaire et attribue ces identifiants depuis 1973. Les deux termes désignent la même chose : un SWIFT BIC est un code BIC, et la norme qui le régit est l'ISO 9362.
Le code BIC compte 8 ou 11 caractères, répartis ainsi :
- 4 lettres pour le nom de la banque, souvent une abréviation reconnaissable : BNPA pour BNP Paribas, SOGE pour la Société Générale, AGRI pour le Crédit Agricole ;
- 2 lettres pour le code pays, sur la même norme que celui de l'IBAN ;
- 2 caractères pour la place financière, c'est-à-dire la ville de rattachement, PP désignant Paris dans la plupart des codes français ;
- 3 caractères facultatifs pour la succursale, XXX signifiant le siège lorsque la précision est inutile.
Le BIC de BNP Paribas en France s'écrit ainsi BNPAFRPPXXX, ou BNPAFRPP dans sa forme courte : les deux sont valides et désignent le même établissement. Un code BIC ne contient jamais que des lettres et des chiffres, sans espace ni signe de ponctuation.
Différence entre l'IBAN et le BIC
La confusion entre les deux codes vient de leur voisinage sur le document. L'IBAN et le BIC répondent pourtant à deux questions distinctes. L'IBAN dit quel compte doit être crédité, jusqu'au client près. Le code BIC dit quelle banque tient ce compte, sans rien révéler du titulaire. Un IBAN est unique au monde ; un code BIC est partagé par tous les clients d'un même établissement.
Cette différence a une conséquence pratique. Depuis le 1er février 2016, le règlement européen 260/2012 a supprimé l'obligation de fournir le BIC pour un virement en euros à l'intérieur de la zone SEPA, qui réunit 36 pays et territoires. Les banques déduisent l'établissement destinataire du code IBAN lui-même. Le BIC reste en revanche exigé pour un virement international hors SEPA ou libellé dans une autre devise, où l'acheminement passe par le réseau SWIFT et parfois par une banque correspondante.
Utiliser le code IBAN pour effectuer un virement
Pour effectuer un virement depuis un espace client en ligne, trois informations suffisent : le nom du bénéficiaire, son IBAN et le montant. L'ajout d'un bénéficiaire déclenche un contrôle de sécurité par code à usage unique, puis un délai d'activation que chaque banque fixe librement, généralement de quelques minutes à 24 heures. Ce délai est une protection : il laisse le temps de réagir si les identifiants de connexion ont été compromis. Les démarches propres à chaque réseau diffèrent peu, comme le montre la procédure pour réaliser un virement à La Banque Postale.
Depuis 2024, les banques européennes déploient la vérification du bénéficiaire, qui compare le nom saisi à celui attaché au compte identifié par l'IBAN et signale les écarts avant validation. Ce service ne bloque pas le virement bancaire, il alerte. Pour lever le soupçon sur une demande reçue par courriel, la seule vérification solide reste un appel au bénéficiaire sur un numéro connu par ailleurs : la fraude au faux RIB fonctionne précisément parce que le document semble authentique.
Pour un virement hors zone SEPA, le formulaire demande en plus le code BIC, l'adresse du bénéficiaire et parfois le motif du transfert. Les frais et le délai dépendent alors du nombre d'intermédiaires, et non de la distance : un transfert vers le Royaume-Uni peut coûter plus cher qu'un virement vers la Grèce, restée dans la zone SEPA.
Où trouver le BIC, l'IBAN et le RIB de sa banque
Le RIB complet, qui porte à la fois le code IBAN et le code BIC, est accessible par plusieurs canaux. Sur l'application mobile de la banque, la rubrique dédiée permet de l'afficher et de l'envoyer en PDF en quelques secondes. Sur le site de l'établissement, dans l'espace client, il se trouve sous une rubrique nommée coordonnées bancaires, documents ou informations du compte. Il figure aussi en pied de chaque relevé de compte, papier ou numérique, et au bas des chèques d'un chéquier, dont la ligne de 23 chiffres correspond au code banque, au code guichet, au numéro de compte et à la clé.
Pour trouver le BIC seul, sans passer par un document, le nom de la banque suffit le plus souvent : chaque établissement publie son code BIC sur son site institutionnel, et l'annuaire officiel de SWIFT permet de le vérifier. Les outils de recherche disponibles en ligne interrogent cette base officielle et aident à vérifier qu'un code correspond bien à l'offre et à la région annoncées. Il faut en revanche se méfier des convertisseurs qui prétendent reconstituer un IBAN à partir d'un RIB : le calcul des chiffres de contrôle est public, mais une erreur de saisie produit un IBAN valide au sens arithmétique et pourtant faux. Ces outils aident à contrôler, jamais à créer un identifiant : l'aide la plus fiable reste le document émis par la banque elle-même, seul modèle qui fasse foi.
Un changement d'agence ou de domiciliation modifie le code guichet et donc l'IBAN complet. Le service de mobilité bancaire issu de la loi du 6 août 2015 prend en charge ce transfert lorsqu'on change de banque en France : la nouvelle banque informe elle-même les émetteurs de prélèvements et de virements récurrents dans un délai de 22 jours ouvrés, sans qu'il soit nécessaire de communiquer les nouvelles coordonnées à chaque organisme.
Sécurité : ce que l'on risque en communiquant ses codes bancaires
Communiquer son IBAN à un employeur, un bailleur, un organisme social ou un client est sans danger direct. C'est d'ailleurs une opération banale : un contrat d'assurance habitation, une assurance emprunteur adossée à un prêt immobilier, un contrat d'assurance vie ou un abonnement à un produit de gestion réclament tous ce même code pour prélever leurs échéances. Ces données ne permettent pas de retirer de l'argent : un IBAN sert à créditer un compte, et le seul débit possible est un prélèvement, qui suppose un mandat signé par le titulaire. Le droit européen encadre strictement ce mécanisme.
Le risque réel est ailleurs. Un IBAN diffusé largement peut alimenter des prélèvements frauduleux reposant sur de faux mandats, ou servir à rendre crédible une demande de paiement usurpant l'identité d'un fournisseur. La protection tient alors à la surveillance des opérations : un prélèvement autorisé se conteste dans les 8 semaines suivant le débit, un prélèvement non autorisé dans un délai de 13 mois. La procédure pour contester un prélèvement auprès de sa banque aboutit à un remboursement, la charge de la preuve pesant sur l'établissement.
Une distinction reste essentielle : les codes bancaires du RIB ne sont pas des identifiants de connexion. Le numéro de carte bancaire, son cryptogramme, le code personnel de l'espace client et les codes reçus par SMS ne se communiquent à personne, pas même à un conseiller qui appellerait pour les demander. Aucune banque ne les réclame par téléphone, et ce conseil vaut pour tous les établissements, en agence comme en ligne.
RIB d'un particulier et RIB d'une entreprise : ce qui change
Le format ne change pas d'un titulaire à l'autre : un IBAN de 27 caractères et un code BIC servent à identifier un compte d'entreprise comme un compte personnel. La distinction se ramène au nom déclaré. Sur un compte professionnel, le relevé d'identité bancaire porte la dénomination sociale, celle qui figure sur l'extrait Kbis, et non le nom du dirigeant. Un organisme qui constate un écart entre les deux suspend le paiement, car cette identification fait partie de ses contrôles.
La création d'une société rend la chose plus sensible encore. Tant que le statut juridique n'est pas enregistré, la structure n'a pas de personnalité juridique et ne peut donc pas ouvrir de compte à son nom : les apports transitent par un compte de dépôt bloqué, dont l'IBAN sert uniquement à recevoir le capital. Choisir son statut juridique commande ainsi le calendrier bancaire autant que le cadre juridique de l'activité, quel que soit le secteur. Le business plan présenté à la banque lors de ce rendez-vous pèse sur les conditions obtenues, dans le secteur du commerce comme dans celui des services.
Pour un entrepreneur individuel, aucune obligation juridique n'impose un compte dédié en dessous d'un certain seuil de recettes. Séparer les flux reste néanmoins utile : la comptabilité s'en trouve simplifiée, et un virement professionnel ne se perd plus au milieu des opérations privées. Les frais d'un compte professionnel dépassent généralement ceux d'un compte de particulier, à service équivalent.
Arnaque au faux RIB : repérer l'erreur avant de valider
L'arnaque au faux RIB consiste à intercepter une facture ou un courriel, à y remplacer les coordonnées bancaires, puis à laisser la victime lancer elle-même la transaction. Le document paraît authentique parce qu'il l'est : seule la ligne d'identification du compte a changé. Cette arnaque vise autant le particulier qui règle des travaux que le service comptable d'une entreprise, et elle ne suppose aucune intrusion dans les systèmes de la banque.
Deux réflexes aident à la déjouer. Le premier est le contact direct : un changement de RIB annoncé par message se vérifie par un appel au numéro connu du fournisseur, jamais à celui indiqué dans le message reçu. Le second est la lecture du nom du titulaire, qui permet souvent d'identifier l'anomalie en quelques secondes : dans la plupart des cas d'arnaque, il ne correspond pas à l'émetteur de la facture, et cette erreur d'identification suffit à alerter. Le cas typique qui doit alerter : une facture d'artisan française assortie d'un IBAN commençant par un code pays étranger.
Si la transaction est partie, la banque doit être prévenue sans attendre, par téléphone puis par écrit. Une arnaque signalée dans l'heure est parfois rattrapée, la somme n'ayant pas encore quitté l'établissement financier destinataire. Passé ce délai, le recours relève du dépôt de plainte : une erreur de saisie consentie par le payeur n'ouvre pas droit au remboursement automatique prévu pour une opération réalisée sans son autorisation. Ce guide des recours vaut pour les virements internationaux comme pour les paiements en zone SEPA.
BIC obligatoire, longueur de l'IBAN et autres doutes sur le RIB
Le code BIC est-il encore obligatoire en France ?
Non pour un virement en euros à l'intérieur de la zone SEPA, où l'obligation a pris fin le 1er février 2016. Le code BIC reste exigé pour un virement international hors SEPA ou dans une autre devise.
Combien de caractères compte un IBAN français ?
27 caractères : FR, deux chiffres de contrôle, puis les 23 caractères du RIB. Les formats d'IBAN diffèrent selon les pays, de 15 à 34 caractères selon la norme ISO 13616.
Peut-on retirer de l'argent avec un IBAN seul ?
Un IBAN permet de créditer un compte, pas de le débiter librement. Seul un prélèvement adossé à un mandat signé peut en sortir des fonds, et il se conteste auprès de la banque.
Quelle différence entre le code SWIFT et le code BIC ?
Aucune : les deux termes désignent le même identifiant, régi par la norme ISO 9362. Le terme SWIFT vient du réseau qui attribue ces codes.
Faut-il un nouveau RIB après un changement d'agence ?
Oui, car le code guichet change et modifie l'IBAN. Le service de mobilité bancaire transmet les nouvelles coordonnées aux organismes concernés dans un délai de 22 jours ouvrés.
















