Lors d'un virement bancaire international, vous rencontrerez souvent deux identifiants importants : l'IBAN (International Bank Account Number) et le code SWIFT (également appelé BIC ou Bank Identifier Code). Ils ont des fonctions fondamentalement différentes. Selon le système de paiement, la destination et les instructions de la banque ou du prestataire de paiement, vous aurez besoin de l'un ou des deux.
IBAN : identifie le compte
Un IBAN identifie un compte bancaire précis. Il contient jusqu'à 34 caractères alphanumériques qui encodent le pays, les chiffres de contrôle, le code de la banque, l'identifiant de l'agence et le numéro de compte individuel. L'IBAN indique au système de paiement quel compte doit recevoir les fonds.
Exemple : DE89 3704 0044 0532 0130 00 — identifie un compte précis auprès d'une banque donnée en Allemagne.
SWIFT/BIC : identifie la banque
Un code SWIFT, ou BIC, identifie l'établissement financier lui-même, et non un compte individuel. Selon SWIFT, les BIC comportent 8 ou 11 caractères :
- 4 lettres — code de la banque ou de l’entreprise (par exemple
DEUTpour Deutsche Bank) - 2 lettres — code pays (par exemple
DEpour l'Allemagne) - 2 caractères — code de localisation (par exemple
FFpour Francfort) - 3 caractères (facultatifs) — identifiant de l'agence
Exemple : DEUTDEFF — le siège de Deutsche Bank à Francfort.
Principales différences
| IBAN | SWIFT/BIC | |
|---|---|---|
| Identifie | Un compte bancaire précis | Un établissement financier |
| Longueur | 15–34 caractères | 8 ou 11 caractères |
| Détection des erreurs | Chiffres de contrôle MOD-97 intégrés | Aucune somme de contrôle MOD-97 |
| Couverture | Les formats nationaux sont publiés dans l'IBAN Registry de SWIFT ; la couverture n'est pas mondiale | Identifiant international des établissements financiers |
| Utilisé pour | Identifier le bon compte | Identifier le bon établissement |
Quand avez-vous besoin des deux ?
La nécessité de fournir un IBAN, un BIC ou les deux dépend du système de paiement et des exigences de la banque bénéficiaire. Certains circuits de paiement transfrontaliers exigent un IBAN accompagné d'un BIC ou d'un autre identifiant d'établissement ; d'autres utilisent des formats de numéro de compte ou des informations de routage différents.
Exception : Pour de nombreux paiements en euros dans l'Espace unique de paiement en euros (SEPA), l'IBAN est l'identifiant de compte fourni par le client et le paiement peut être traité sans lui demander de fournir un BIC. Les exigences exactes dépendent néanmoins du schéma SEPA, des prestataires participants et des instructions de paiement.
Ne supposez pas qu'un IBAN et un BIC sont interchangeables : l'IBAN identifie le compte, tandis que le BIC identifie l'établissement.
Couverture géographique
- Les IBAN utilisent des formats nationaux publiés dans l'IBAN Registry actuel de SWIFT. Ils ne sont pas universels : les États-Unis, le Canada, l'Australie, la Chine et le Japon n'utilisent pas d'IBAN.
- Les codes SWIFT/BIC identifient les établissements financiers dans les messages financiers internationaux, y compris les circuits de paiement de pays qui n'émettent pas d'IBAN.
C'est pourquoi les banques américaines peuvent avoir des codes SWIFT/BIC sans émettre d'IBAN.
Résumé
Imaginez le code SWIFT/BIC comme l'adresse de la banque dans le réseau financier mondial, et l'IBAN comme la boîte aux lettres précise à cette adresse. Lorsqu'un système de paiement demande les deux, ils fonctionnent ensemble pour acheminer les fonds vers l'établissement et le compte prévus. Dans d'autres systèmes, le BIC peut ne pas être demandé au client.
Les développeurs peuvent utiliser notre générateur d'IBAN pour créer des IBAN de test valides, mais n'oubliez pas d'associer les IBAN de test à des codes SWIFT fictifs qui ne permettent pas d'acheminer des paiements vers de vraies banques.