Vous êtes sur la page 1sur 7

Migration vers les paiements SEPA : Recommandations lintention des donneurs dordres pour la migration de leurs fichiers de RIB

B vers les couples IBAN + BIC correspondants 2me version - janvier 2010 annule et remplace la version du 10 juin 2008
Ce document a pour objet : de rappeler les principes de base concernant les coordonnes bancaires, dinformer les donneurs dordres1, dans le cadre du passage aux paiements SEPA sur les recommandations de la profession bancaire pour la migration des codes RIB contenus dans leurs fichiers de contreparties vers les IBAN + BIC correspondants.

Nota : La procdure de migration est applicable aux comptes bancaires domicilis en France (Mtropole, Dpartements, Collectivits et Pays dOutre-mer). Ce document indique comment exclure de la procdure de migration les comptes domicilis Monaco

1 Pour les prlvements le donneur dordre est le crancier.

1. Les coordonnes bancaires


1.1. Principe de base
Le principe de base est le suivant : les coordonnes bancaires sont dlivres par chaque banque teneur de compte tous les clients dont elle tient les comptes. Il revient ensuite aux dits clients, et en tant que de besoin, de transmettre ces coordonnes bancaires leurs contreparties pour utilisation dans les instructions de paiement.

1.2. Les coordonnes bancaires utilises pour les paiements SEPA


Pour atteindre une efficacit optimale du traitement automatique de bout en bout les nouveaux instruments de paiement paneuropens crs dans le cadre du SEPA utilisent des coordonnes bancaires normalises dans toute lEurope, bases sur des standards internationaux : lIBAN et le BIC. Ces standards ont t normaliss dans le cadre de lISO.
LIBAN (International

Bank Account Number) a t retenu comme identifiant europen dun compte bancaire. LIBAN garantit : au donneur dordres, et sa banque, lidentification certaine du compte de sa contrepartie, sa contrepartie, le bon compte de rception des fonds. La constitution de cet identifiant est sous la seule responsabilit de la banque qui tient le compte. Elle doit le communiquer son client ainsi que le code BIC qui sy rapporte LIBAN comprend au maximum 34 caractres alphanumriques et a une longueur propre chaque pays (pour la France : 27 caractres)2. LIBAN est scuris par une clef de contrle qui permet den vrifier lintgrit.

Le code BIC (Business Identifier Code, antrieurement Bank Identifier Code ) permet didentifier une banque quel que soit le pays o elle est implante. Il permet la banque du donneur dordres dacheminer automatiquement les transactions vers la banque de sa contrepartie. Il compte 8 ou 11 caractres selon son degr de prcision3. Pour la France, depuis 2001, les tablissements teneurs de comptes font figurer lIBAN et le BIC sur le Relev dIdentit Bancaire. Ces informations, ainsi communiques aux clients par leur banque doivent dsormais tre utilises par leurs contreparties pour initier des paiements SEPA.

1.3. Caractristiques des IBAN des comptes domicilis en mtropole, dans les dpartements, collectivits et pays dOutre-mer
Localisation France mtropolitaine DOM Guyane Guadeloupe 4 Martinique Runion Mayotte Saint-Pierre et Miquelon TOM N. Caldonie W et Futuna Polynsie Code pays dans lIBAN FR FR FR FR FR FR FR FR FR FR

Nota : 1. Dans certains cas, le code pays contenu dans lIBAN et celui contenu dans le BIC peuvent tre diffrents (ex : lIBAN dun compte dune agence situe en Guadeloupe comporte en code pays FR et le code BIC comprend GP ) 2. Il est rappel que les banques nont pas effectuer de contrles de cohrence entre les IBAN et les BIC dans les paiements reus.

2 LIBAN est structur selon la description faite dans le document IBAN Registry disponible sur le site de lautorit denregistrement du

standard IBAN ISO 13616 (cf. www.swift.com). Il se compose de deux lettres pour dsigner le pays o est localis le compte bancaire, de deux chiffres constituant la cl de contrle, et de lidentifiant national de compte (le code RIB pour la France) dont la longueur est variable dun pays lautre. 3 Le code BIC est compos dun code identifiant ltablissement (4 caractres), dun code pays (2 lettres), dun code de service vocation le plus souvent gographique (2 caractres) ; il peut tre complt dun code agence (3 caractres). 4 Incluant les collectivits de Saint-Martin et Saint Barthlmy CFONB - Recommandation RIB => IBAN+BIC 13/01/ 2010 2/7

1.4. Besoins des donneurs dordres dans le cadre du passage aux paiements SEPA
Les donneurs dordres (entreprises et administrations) utilisent des fichiers ou bases de donnes pour y enregistrer les coordonnes bancaires de leurs contreparties (fournisseurs, salaris et clients). Ces fichiers comportent des coordonnes bancaires franaises (qui par assimilation avec le Relev dIdentit Bancaire sont dnommes codes RIB ), quil convient de transformer en IBAN + BIC pour pouvoir gnrer des paiements SEPA. Afin de ne pas avoir demander leurs IBAN+BIC toutes leurs contreparties, les donneurs dordres souhaitent transposer directement dans leurs fichiers les codes RIB en IBAN+BIC. La partie 2 ci-aprs a pour but dinformer les donneurs dordres sur les recommandations de la profession bancaire pour effectuer cette migration, y compris dans le cas o ils font appel un prestataire externe cette fin. Par ailleurs, cette opration portant sur des donnes personnelles, il est rappel quelle doit se faire dans le respect de la loi informatique et liberts .

2. Transposition des codes RIB en IBAN+BIC dans les fichiers des donneurs dordres
Rappels : A ce jour, pour le territoire franais, font partie du SEPA : la France mtropolitaine, les Dpartements dOutre Mer, Mayotte, Saint Pierre et Miquelon. 5 Les recommandations qui suivent sont destines aux donneurs dordres qui souhaiteraient procder la migration des coordonnes franaises ( codes RIB ) de leurs contreparties quils dtiennent dans leurs fichiers informatiques vers lIBAN et le BIC, de faon crer un nouveau rfrentiel comportant ces identifiants. Cette procdure de transposition ne peut tre utilise que dans certaines conditions. Elle ne sapplique : quaux seuls comptes bancaires domicilis dans une agence bancaire situe en France que pendant la priode de migration de la France vers SEPA telle quelle est convenue dans le plan national de migration. Cette procdure ne peut tre applique que pour des coordonnes bancaires franaises ( codes RIB ): obtenues des titulaires des comptes correspondants, toujours valables, stockes dans des fichiers informatiques, dont la cl RIB a t pralablement vrifie Sous rserve des points prcdents, elle comporte 2 tapes principales : le passage du code RIB lIBAN la recherche du BIC correspondant au code tablissement accompagn le cas chant du code guichet contenu dans lIBAN.

2.1. Le passage du code RIB lIBAN :


Les modalits de calcul de la cl IBAN pour les comptes ouverts dans des banques tablies en France sont les suivantes : calcul en respectant lalgorithme dcrit en annexe 1 vrification du programme de calcul utilis au moyen du jeu de test fourni par la profession (annexe 2). Ce jeu de test, qui contient quelques exemples typiques et atypiques dIBAN permet de vrifier la mthode de calcul. Vrification de la prservation du code RIB utilis aprs calcul de la clef IBAN : le donneur dordres est invit vrifier que le code RIB contenu dans lIBAN aprs migration est identique au code RIB ayant servi au calcul.

5 Monaco a galement intgr lespace SEPA. CFONB - Recommandation RIB => IBAN+BIC 13/01/ 2010 3/7

2.2. La recherche du BIC partir du code banque inclus dans lIBAN :


Aucune mthode de calcul nest applicable. Il est donc ncessaire pour les donneurs dordres dutiliser un rfrentiel permettant de dterminer le BIC, identifiant international, partir du code interbancaire national contenu dans lIBAN. La constitution dun tel rfrentiel relve de la sphre concurrentielle, ainsi que le prcisent les documents de lEPC (European Payments Council), de sorte que nimporte quel fournisseur de services peut offrir une prestation en ce domaine. Il est donc recommand aux donneurs dordres de veiller ce que leur fournisseur de rfrentiel IBAN-BIC respecte la rsolution de lEPC 148/06 mentionne ci-dessous et notamment les principes dintgrit des donnes quelle pose. Pour ce qui la concerne, la communaut bancaire franaise a choisi : dajouter le code BIC6 dans le rfrentiel FGD (Fichier des Guichets Domiciliataires) de la Banque de France, dalimenter le rfrentiel gr par la socit SWIFT. Afin dassurer la fiabilit des donnes concernant les guichets franais, SWIFT mettra jour mensuellement ce rfrentiel partir des donnes extraites du Fichier des Guichets Domiciliataires (FGD) de la Banque de France.

Le rfrentiel SWIFT est conforme la rsolution de lE.P.C. 148/06 Statement of Principles and Functional Requirements for an IBAN/BIC Database accessible sur le site de lEPC (http://www.europeanpaymentscouncil.eu ). Ce document dcrit les informations minimales constituant le rfrentiel IBAN-BIC, lesquelles comprennent un Indicateur dintgrit des donnes prcisant si les donnes ont t certifies par le propritaire de celles-ci, savoir la banque possesseur du BIC, ou si elles ont t obtenues par un tiers ( Data Integrity: (mandatory) Indicator that the data is either presented based on a service level agreement with the owner of that data (SLA base), or has been derived by a third party (Derived) ). Il est important de noter, au regard de cette exigence, que SWIFT sest engag ne diffuser que des donnes certifies. La constitution de ce rfrentiel relevant du domaine concurrentiel, tout tablissement bancaire reste libre dalimenter dautres fournisseurs de son choix, paralllement SWIFT. Nota : Le rfrentiel Banque de France (FGD) peut tre obtenu par les donneurs dordres auprs de la Banque de France. Le rfrentiel SWIFT BICPlusIBAN Directory peut tre obtenu par les donneurs dordres auprs: de SWIFT, de leur banque, uniquement pour le sous-ensemble des BIC franais Les rgles de gestion pour utiliser ces rfrentiels permettant dobtenir le BIC ad hoc sont prcises par la Banque de France7 ou par SWIFT 8. Cas particulier de Monaco Monaco fait partie des pays SEPA depuis juin 2009. Toutefois, il sagit dun tat souverain disposant de son propre code pays "MC", distinct du code pays "FR" de la France. De ce fait, le code pays utilis dans les IBAN relatifs des comptes domicilis Monaco est MC . La procdure de conversion dcrite dans ce document concerne donc uniquement les guichets franais et ne peut sappliquer aux guichets mongasques. Pour identifier les codes banques et codes guichets des comptes ouverts Monaco, il convient dutiliser la liste des guichets situs Monaco tenue jour sur le site de lAssociation Mongasque des Activits Financires : www.amaf.mc.

6 Un tablissement franais a la possibilit de se dclarer sous un BIC 8 ou un BIC 11 sa convenance 7 Lien pour la Banque de France - http://www.banque-france.fr/fr/supervi/agrement/declaration_guichets/1f.htm 8 Lien pour SWIFT : http://www.swift.com/solutions/messaging/information_products/bicplusiban_directory/index.page?lang=fr

CFONB - Recommandation RIB => IBAN+BIC

13/01/ 2010

4/7

Annexe 1 : LA CLE IBAN ET SA METHODE DE CALCUL Etape 1 Crer un IBAN artificiel, compos du code du pays (norme ISO 3166) : FR pour la France9, suivi de 00 et du code RIB (sans caractres autres qualphanumriques). Exemple : le code RIB franais 11749 00001 00023146704 38 devient FR001174900001 00023146704 38 . Etape 2 Dplacer les 4 premiers caractres de lIBAN vers la droite du numro. Exemple 1174900001 00023146704 38 FR00 Etape 3 Convertir les lettres en chiffres, conformment la table de conversion10 ci-dessous. Exemple : 1174900001 00023146704 38 152700

A = 10 B = 11 C = 12 D = 13 E = 14 F = 15

G = 16 H = 17 I = 18 J = 19 K = 20 L = 21

M = 22 N = 23 O = 24 P = 25 Q = 26 R = 27

S = 28 T = 29 U = 30 V = 31 W = 32 X = 33

Y = 34 Z = 35

Etape 4 Appliquer le MOD 97-10 (cf. ISO 7604). Calculer le modulo 97 et retrancher le reste de 98. Si le rsultat comporte un seul chiffre, insrer un zro devant. Insrer le rsultat ainsi obtenu la position 3 de lIBAN artificiel cr dans ltape pralable (en remplacement des deux zros). Exemple : 98-22=76, do IBAN = FR761174900001 00023146704 38

9 Pour les fichiers susceptibles de

contenir des coordonnes bancaires hors France, se reporter au paragraphe 3 du document principal. 10 Diffrente de celle qui est utilise pour le RIB franais. 13/01/ 2010 5/7

CFONB - Recommandation RIB => IBAN+BIC

Note pour la mise en uvre des calculs modulo 97

Pour des raisons de prcision, il est recommand dutiliser des nombres entiers et non des nombres virgule flottante. Si lIBAN est trop long pour effectuer le calcul en une seule fois, le calcul pourra tre scind en calculs successifs de restes, effectus sur des nombres entiers dune longueur compatible avec le matriel utilis ( titre dexemple, un nombre entier sign comportant 32 bits reprsente un maximum de 9 chiffres).

Exemple sur 9 chiffres pour le numro 510007547061111462

1.

Calculer le modulo 97 des 9 premiers chiffres du numro considr. Exemple : modulo 97 de 510007547 = 74.

2.

Recomposer, en partant du reste, un nouveau nombre de 9 chiffres et calculer son modulo 97. Exemple : modulo 97 de 740611114 = 12.

3.

Rpter ltape prcdente jusqu ce que tous les chiffres de lIBAN considr aient t traits. Exemple : modulo 97 de 1262 = 1.

Ce rsultat est identique au reste de la division de 510007547061111462 par 97.

CFONB - Recommandation RIB => IBAN+BIC

13/01/ 2010

6/7

Annexe 2 : JEU DE TEST DES IBAN FRANAIS

Code pays FR FR FR FR FR FR FR FR FR FR FR FR FR FR FR FR FR FR FR FR FR

Cl IBAN 51 76 76 76 76 76 12 80 47 31 10 13 45 76 76 76 76 76 76 76 76

Code tablissement 10011 10096 11749 12169 12239 14889 20041 30001 30001 40031 40031 40978 40978 14006 19806 19906 30004 30004 30004 30007 30007

Code guichet 00020 18579 00001 00021 00001 00001 00001 00106 00106 00001 00001 00022 00022 00001 00001 00001 00003 00897 00074 00011 00012

Compte 1111111111U 00012345678 00023146704 50797829010 44644401000 04584570311 1000100W020 0000A157270 H3800000007 0000308435E 00008B499NU 1214364V001 1214361J001 12345678901 98765432109 45678901234 00010003658 00000147297 00010000569 00019021334 00016789432

Cl RIB 76 51 38 76 14 43 17 06 37 92 15 69 25 32 26 85 59 26 16 41 16

CFONB - Recommandation RIB => IBAN+BIC

13/01/ 2010

7/7