Qu'est-ce qu'un code BIC ? Structure, signification et utilisation
Le code BIC expliqué simplement : structure (8 ou 11 caractères), différence avec le code SWIFT, quand il est obligatoire, erreurs fréquentes et où le trouver.
Le BIC est la carte d’identité internationale d’une banque : huit ou onze caractères, uniques à l’échelle mondiale, attribués par SWIFT. Quand vous effectuez un virement SEPA aujourd’hui, vous n’en avez en général plus besoin. En revanche, pour un virement vers les États-Unis, la Suisse ou le Royaume-Uni, rien ne passe sans BIC. Cet article explique comment le code est construit, quand il est obligatoire et où le trouver.
BIC, code SWIFT, SWIFT-BIC : y a-t-il une différence ?
Non. BIC signifie Business Identifier Code et c’est le nom officiel depuis 2009. Auparavant, on l’appelait Bank Identifier Code, et dans le quotidien bancaire trois termes synonymes circulent encore aujourd’hui : BIC, code SWIFT, SWIFT-BIC. Ils désignent toujours la même chose.
La raison de cette confusion de noms : le code est attribué et géré par la coopérative belge SWIFT (Society for Worldwide Interbank Financial Telecommunication). SWIFT exploite le plus grand réseau au monde pour l’échange sécurisé de messages financiers. Quiconque rejoint le réseau SWIFT reçoit un BIC. Il ne s’agit pas seulement des banques, mais aussi des courtiers, des chambres de compensation et des prestataires de services sur titres. C’est pour cela que le mot « Bank » a été retiré du nom.
La norme qui se cache derrière le BIC s’appelle ISO 9362 et définit la structure du code depuis 1983. La version actuelle, ISO 9362:2022, est en vigueur dans plus de 200 pays.
La structure : huit ou onze caractères en quatre blocs
Un BIC se compose de quatre blocs fixes totalisant 8 ou 11 caractères. Les huit premiers sont toujours identiques pour une banque dans un pays donné ; les trois derniers (facultatifs) identifient une agence précise.
Les différents blocs en détail :
| Position | Désignation | Longueur | Exemple (Commerzbank) |
|---|---|---|---|
| 1 à 4 | Code banque | 4 lettres | COBA |
| 5 à 6 | Code pays (ISO 3166) | 2 lettres | DE |
| 7 à 8 | Code de localité | 2 caractères | FF (Francfort) |
| 9 à 11 | Code agence (facultatif) | 3 caractères | XXX |
Le BIC complet du siège de la Commerzbank est COBADEFFXXX, ou COBADEFF en version courte. Les deux variantes sont techniquement valides.
Pourquoi se termine-t-il souvent par « XXX » ?
La terminaison XXX est un espace réservé pour l’établissement principal. Elle est utilisée lorsqu’un virement ne doit pas aller vers une agence précise, mais vers le siège de la banque. En Allemagne, c’est la règle pour pratiquement toutes les grandes banques : seuls quelques établissements attribuent encore des BIC par agence, car l’acheminement se fait de manière centralisée via le code banque.
Une particularité : le septième caractère
Le code de localité aux positions 7 et 8 révèle quelque chose sur le rôle de la banque. Si la position 7 contient un 0, il s’agit d’une adresse de test, qui n’est pas utilisée pour des paiements réels. Un 1 marque une participante passive (elle reçoit des messages, mais n’en envoie pas). Une lettre de A à Z correspond à une agence active normale. Ce détail sert rarement, mais il explique pourquoi certains BIC contiennent une lettre au lieu d’un chiffre.
Quand ai-je encore besoin du BIC ?
La distinction la plus importante sur ce sujet est SEPA ou hors SEPA.
Espace SEPA : facultatif depuis février 2016
Pour les virements à l’intérieur des 36 pays SEPA (les 27 États de l’UE plus l’Islande, le Liechtenstein, la Norvège, la Suisse, Monaco, Saint-Marin, Andorre, le Vatican et le Royaume-Uni), l’IBAN suffit. La banque destinataire se déduit de l’IBAN, et le BIC est facultatif depuis la suppression de la date « IBAN-only » le 1er février 2016.
Dans la pratique, toutes les banques allemandes acceptent les virements SEPA sans indication de BIC. Certains formulaires de banque en ligne affichent encore ce champ : le remplir ne pose pas de problème, il est simplement ignoré sur le plan technique.
Hors SEPA : rien ne passe sans BIC
Dès que vous effectuez un virement en dehors de l’Europe (États-Unis, Canada, Australie, Japon, Afrique du Sud, Émirats arabes unis), le BIC est obligatoire. Sans BIC correct, le réseau SWIFT ne connaît pas la banque destinataire et ne peut pas acheminer le virement.
Source d’erreur classique : qui effectue un virement en dollars vers les États-Unis a souvent besoin, en plus du BIC, d’un code de routage ABA (numéro à 9 chiffres, norme interne américaine) ou d’un numéro ACH. Le BIC seul ne suffit parfois pas pour les transferts américains ; dans ces cas, votre banque devrait vous demander précisément l’identifiant supplémentaire concerné.
Vérification du bénéficiaire depuis octobre 2025
Depuis le 9 octobre 2025, le règlement européen sur les paiements instantanés s’applique dans tout l’espace SEPA. Avant d’exécuter un virement, chaque banque doit vérifier si le nom du bénéficiaire saisi correspond à l’IBAN. Si le couple ne concorde pas, vous recevez un avertissement. Le BIC ne joue aucun rôle ici (le contrôle se fait sur la base de l’IBAN), mais cette règle montre que des données de bénéficiaire correctes (IBAN et nom) comptent aujourd’hui plus que jamais.
Cinq façons de trouver le BIC
- Relevé de compte : sur pratiquement tous les relevés, le BIC figure juste à côté ou en dessous de l’IBAN.
- Carte bancaire : le BIC est imprimé au dos de la carte de débit.
- Banque en ligne : dans les détails du compte ou dans le formulaire de virement, sous la rubrique « données du bénéficiaire ».
- Convertir l’IBAN : avec notre validateur d’IBAN, vous pouvez déduire automatiquement le BIC à partir de l’IBAN. L’outil lit le code banque (chiffres 5 à 12 de l’IBAN allemande) et recherche le BIC dans le fichier de la Bundesbank.
- Recherche par code banque : si vous n’avez que le code banque, utilisez notre calculateur de BIC avec saisie directe du code.
Codes BIC des 15 plus grandes banques allemandes
| Banque | BIC |
|---|---|
| Deutsche Bank | DEUTDEFFXXX |
| Commerzbank | COBADEFFXXX |
| Postbank | PBNKDEFFXXX |
| ING-DiBa | INGDDEFFXXX |
| DKB (Deutsche Kreditbank) | BYLADEM1001 |
| N26 Bank | NTSBDEB1XXX |
| Comdirect | COBADEHDXXX |
| Consorsbank | CSDBDE71XXX |
| HypoVereinsbank | HYVEDEMMXXX |
| Targobank | CMCIDEDDXXX |
| Sparkasse Köln-Bonn | COLSDE33XXX |
| Berliner Sparkasse | BELADEBEXXX |
| Hamburger Sparkasse | HASPDEHHXXX |
| Volksbank Rhein-Ruhr | GENODED1VRR |
| Raiffeisenbank (générale) | GENODEF1XXX |
Vous trouverez la liste complète de plus de 15 000 banques dans notre annuaire des banques.
Erreurs fréquentes avec le BIC
Confusion avec l’IBAN. L’IBAN regroupe le pays, les chiffres de contrôle, le code banque et le numéro de compte dans une seule chaîne (22 caractères en Allemagne). Le BIC compte 8 ou 11 caractères et n’identifie que la banque, pas le compte. Pour un virement, vous avez besoin des deux informations (hors SEPA) ou seulement de l’IBAN (à l’intérieur de SEPA).
Faute de frappe entre le chiffre 0 et la lettre O. Le BIC contient à la fois des chiffres et des lettres. Quand on le recopie à la main, on confond facilement « 0 » et « O ». Pour le copier depuis un PDF, le mieux est d’utiliser le copier-coller.
BIC obsolète après une fusion bancaire. Lorsque deux banques fusionnent ou que l’une est rachetée, le BIC change généralement. Les anciens BIC restent souvent valides en parallèle pendant quelques mois, puis peuvent être désactivés. Qui effectue régulièrement des virements à l’étranger devrait vérifier son BIC au moins une fois par an sur son relevé de compte.
Mauvais code pays. Le code pays aux positions 5 et 6 ne se choisit pas librement. Il doit correspondre à la banque vers laquelle vous virez. Erreur fréquente : pour les banques suisses, on indique CH, pour les britanniques GB, pour les autrichiennes AT, même si le virement est libellé en euros.
Questions fréquentes
Le BIC et l’IBAN, est-ce la même chose ? Non. L’IBAN identifie le compte, le BIC la banque. À l’intérieur de l’Europe, le BIC est contenu dans l’IBAN (déductible via le code banque) ; en dehors, il doit être indiqué séparément.
Le BIC peut-il être supprimé ? Pour les virements SEPA, il est de fait superflu depuis 2016. Pour les transferts hors d’Europe, il reste obligatoire, car seul SWIFT exploite un réseau bancaire mondial. À court terme, le BIC ne va donc pas disparaître.
Un BIC à 8 caractères vaut-il moins qu’un BIC à 11 caractères ? Non, les deux sont équivalents. Les trois derniers caractères ne sont qu’une indication d’agence. Si vous les omettez, le virement arrive automatiquement à l’établissement principal.
Que se passe-t-il si j’utilise un mauvais BIC ? Pour les virements SEPA, rien : le BIC est ignoré. Pour les transferts internationaux, le virement peut être renvoyé, entraîner des frais (généralement 20 à 50 euros par transfert SWIFT échoué) ou provoquer plusieurs jours de retard.
Où puis-je obtenir le BIC d’une banque étrangère ? Le bénéficiaire devrait l’indiquer, par exemple sur la facture ou dans le contrat. SWIFT propose en outre une recherche de BIC officielle. Notre outil de code SWIFT couvre les principales banques européennes.
À retenir
Le BIC est la carte d’identité internationale d’une banque : huit ou onze caractères, répartis en code banque, code pays, localité et code agence facultatif. Qui vire de l’argent en Europe n’en a plus besoin depuis 2016. Qui paie à l’étranger ne va pas loin sans lui. Une faute de frappe peut coûter cher, c’est pourquoi il vaut mieux déduire le BIC de l’IBAN plutôt que de le retaper : c’est précisément à cela que sert le validateur d’IBAN de ce site.
Sources
- ISO 9362:2022 – Banking – Banking telecommunication messages – Business identifier code (BIC)
- SWIFT Standards: BIC Business Identifier Code
- Règlement européen sur les paiements instantanés (règlement 2024/886)
- Deutsche Bundesbank – Fichier des codes banques
- European Payments Council – SEPA Credit Transfer Rulebook
VonMateusz Viola · Zuletzt geprüft