EBS 204 E C B S. Publication : Novembre 96



Documents pareils
Ce document a pour objet : de rappeler les principes de base d information concernant les coordonnées bancaires,

Commission Moyens de Paiement, Informatique et Organisation. Groupe de travail «Standards» International Bank Account Number (IBAN) IBAN-LUX

ENRICHISSEZ VOS REFERENCES BANCAIRES!

Codifications dans le fichier des fournisseurs pour le traitement SWIFT + IBAN

Le SEPA (Single Euro Payments Area) est un espace unique de paiement en euro. Newsletter n 01 / Septembre Définition. Problématique SEPA

Le formulaire de virement européen

Foire aux questions. Banque en Ligne Banque de Nouvelle Calédonie

Codage d information. Codage d information : -Définition-

ISO/CEI NORME INTERNATIONALE. Technologies de l'information Techniques de sécurité Gestion des risques liés à la sécurité de l'information

Atelier C TIA Portal CTIA04 : Programmation des automates S7-300 Opérations numériques

SEPA Single Euro Payments Area

OpenOffice Base Gestionnaire de Base de Données

Sync SHL version 8.15

CAHIER DES CHARGES ETIQUETTES MP06-EU (FORMAT ODETTE)

Titres de créances NégOciables Refonte Informatique et organisationnelle

Annexe technique SEPA Alimenter la base Mandats Créancier et enrichir ses fichiers de prélèvements

La REUNION La MARTINIQUE La GUADELOUPE La GUYANE La MIGRATION SEPA

Virement SEPA Réussir Votre Migration

Migration des mandats existants sur base du fichier de la Banque Nationale de Belgique. version mars ing.be/sepa

Paiement de factures aux entreprises créancières RBC Guide du client

Raison Sociale / Nom d'exposant. Responsable du stand RCS. Forme Juridique. N Identifiant TVA. Adresse. Ville. Code Postal. Telephone. Portable.

Logiciel de Base. I. Représentation des nombres

OBJET : Aperçu récapitulatif technique sur l application et la mise en œuvre de l IBAN et la Norme IPI par les banques tunisiennes.

Paiements transfrontaliers

AMERICAN EXPRESS LUGGAGE DECLARATION DE SINISTRE INFORMATIONS GENERALES. Numéro de la carte American Express: 37ff-ffffff-fxxxxx TYPE DE CARTE:

SEPA Direct Debit. professionnels. Bien commencer avec la domiciliation européenne

SAS au capital de Euros Fondée le 01 avril 1996

fichier EDIFACT qui peut être transféré à la BNB par .

Migrer à SEPA : c'est indispensable

Guide d implémentation des ISBN à 13 chiffres

C F O N B. Comité Français d Organisation et de Normalisation Bancaires. LE VIREMENT SEPA «SEPA Credit Transfer»

Release Notes. Module financier. Exact Cubic for DOS 6.86

Conversion d un entier. Méthode par soustraction

Arithmétique binaire. Chapitre. 5.1 Notions Bit Mot

Créer une base de données

Chapitre 10 Arithmétique réelle

Code de bonne conduite relatif à la publicité et à l information sur les assurances-vie individuelles

Contrat de Souscription : CA Certificat + Conditions Générales d Utilisation Annexe 2 : Guide de souscription

1.1 Les conditions suivantes s appliquent à l étendue de la prestation, sauf stipulation contraire, convenue par écrit.

ARGENTA BANQUE D EPARGNE SA Annulation de Ticket - Déclaration de sinistre (Page 1 sur 5) Numéro de police INFORMATIONS GENERALES

Etablissant des exigences techniques pour les virements et les prélèvements en euros et modifiant le règlement (CE) n 924/2009

FICHIER DES ETABLISSEMENTS ET GUICHETS AGREES (FEGA) et FICHIERS des GUICHETS DOMICILIATAIRES (FGD)

BANQUE DE LUXEMBOURG Retard des bagages - Déclaration de sinistre (Page 1 sur 5) Numéro de police L INFORMATIONS GENERALES

IFT2880 Organisation des ordinateurs et systèmes

BCC CORPORATE TRAVEL INCONVENIENCE Polis DECLARATION DE SINISTRE INFORMATIONS GENERALES. : claims.be@aig.com

CONDITIONS PARTICULIERES APPLIQUÉES PAR LA BANQUE NATIONALE DE BELGIQUE EN MATIÈRE DE CRÉANCES PRIVÉES LORSQU ELLE AGIT EN

Réussir la migration SEPA dans votre entreprise

GLOSSAIRE des opérations bancaires courantes

WinBooks Logistics 5.0

Le virement SEPA, c est maintenant

Le virement SEPA, c est maintenant

TP 1. Prise en main du langage Python

SEPA info. Single Euro Payments Area * Comment nous allons vous accompagner dans cette évolution vers SEPA

Instructions et spécifications pour la transmission en format XML de déclarations par lots. 30 mai 2015 MODULE 1

L espace SEPA comprend les Etats membres de l Union européenne ainsi que l Islande, le Liechtenstein, la Norvège et la Suisse.

Légende Taille AN : Fichier Ancienne Norme 32 ; Taille NN : Fichier Nouvelle Norme 38 Zone avec * renseignée dans les fichiers de mises à jour

UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux.

LICENCE SNCF OPEN DATA

RENCONTRES. Autour de S PA. Le 3 juin 2013 à destination des Experts-comptables Le 26 juin 2013 à destination des Entreprises

One Page Checkout / Alias Gateway

Service de banque en ligne SoBaNet

SEPA : ÊTES-VOUS PRÊT POUR LE1 ER FÉVRIER 2014?

Mobyt Intégration HTTP TABLE DES MATIERES

ANNEXE 3: Demande d émission et/ou de modification d un crédit documentaire à l'importation

«SEPA : 1 ER FÉVRIER 2014, ENSEMBLE, ON Y SERA!» Virements et Prélèvements SEPA - Guide de migration

FAQ SEPA Dispositions générales Qu est-ce qu un virement SEPA? Qu est-ce qu un prélèvement SEPA?

Charte de nommage du «.tn»

Deutsche Bank Dossier spécial

DTA. Standards et formats. Une œuvre commune des banques suisses. Version 3.6 /

Bases de programmation. Cours 5. Structurer les données

Chapitre 5 : Les paiements et le change.

Services Investisseurs CIBC Convention de modification Fonds de revenu viager (Québec) Loi sur les régimes complémentaires de retraite du Québec

Initiation à la Programmation en Logique avec SISCtus Prolog

Conditions Générales. Entreprises. (en vigueur au 1 er mai 2015)

4.1. Faire une page de titre 4.2. Rédiger l introduction

VIREMENTS ET PRÉLÈVEMENTS

Exit DOM 80. Enter SEPA DIRECT DEBIT : migration de la domiciliation belge.

Le ccsf vous informe : bien utiliser le virement sepa dans toute l europe

Code de conduite destiné à l industrie canadienne des cartes de crédit et de débit. Le présent code vise à montrer l engagement de l industrie à :

Ré!. PRQ42001 QUALITE PROCEDURE. Index 02. Page 1/10. AGENCE NATIONALE DE L'AvIATION PROCEDURE MAÎTRISE DES DOCUMENTS

ARGENTA BANQUE D EPARGNE SA Extension garantie constructeur - Déclaration de sinistre (Page 1 sur 7) Numéro de police INFORMATIONS GENERALES

Tout sur le mandat en Belgique pour les créanciers qui encodent manuellement les domiciliations européennes SEPA. version août ing.

Les 31 pays SEPA Union Européenne zone euro. Union Européenne zone non euro. Pays de l AELE (Association Européenne de Libre-Echange)

TAGREROUT Seyf Allah TMRIM

Ouvrir...59 Ouverture du dossier comptable...59 Ouverture du fichier expert...60

Code de conduite Zoomit

NETWORK & SOFTWARE ENGINEERING MANUEL D UTILISATEUR. Logiciel TIJARA. NETWORK AND SOFTWARE ENGINEERING Manuel d'utilisateur "TIJARA" 1

IAB Sales Guidelines Avril 2005

INSTRUCTION. N E-K-M du 23 novembre 2011 NOR : BCR Z J

Contrat d'assistance Technique PyKota entre :

Comment participer? Règlement du jeu «Ma Fnac en photo»

Styler un document sous OpenOffice 4.0

Fiche info financière pour assurance de vie non fiscale Valable à partir du 23/10/2013

Associations Dossiers pratiques

Licence ODbL (Open Database Licence) - IdéesLibres.org

TRANSFERTS DES CONTRATS D ASSURANCE GROUPE EN CAS DE VIE LIES A LA CESSATION D ACTIVITE PROFESSIONNELLE

Fiche des fonctions du téléphone Business Communications Manager

TOUTE LA LUMIÈRE SUR VOTRE BANQUE GUIDE DES CONDITIONS TARIFAIRES

HORS SÉRIE. GLOSSAIRE des opérations bancaires courantes FEDERATION BANCAIRE FRANCAISE LES MINI-GUIDES BANCAIRES. décembre 2005

Transcription:

EBS 204 E C B S Publication : Novembre 96

Traduction française de la norme internationale produite par le CENB en novembre 1996

0 INTRODUCTION 1 DOMAINE D'APPLICATION 2 REFERENCES NORMATIVES 3 DEFINITIONS 3.1 Identifiant de compte bancaire de base (BBAN, Basic Bank Account Number) 3.2 Saisie de l'iban 3.3 Création de l'iban 3.4 Identifiant de compte bancaire international (IBAN, International Bank Account Number) 3.5 Transfert de l'iban 4 FORMAT DE L'IBAN 4.1 Format électronique 4.2 Format sur papier 4.3 Exemples d'iban 5 CALCUL ET VALIDATION DES CLES DE CONTROLE 5.1 Méthode de validation des clés de contrôle 5.2 Méthode de calcul des clés de contrôle 5.3 Table de conversion des lettres en chiffres 6 REGLES ET DIRECTIVES DE FONCTIONNEMENT

0 INTRODUCTION La présente norme européenne propose un identifiant de compte satisfaisant aux normes internationales, appelé IBAN, abréviation pour International Bank Account Number (Identifiant international de compte bancaire), qui permet de faciliter le traitement automatisé des opérations transfrontières au moyen : du traitement automatisé des identifiants de comptes bancaires étrangers, d'une validation uniforme de l'identification de ces comptes, d'un acheminement aisé des opérations. L'IBAN peut être mis en oeuvre sans modification des identifiants de comptes bancaires nationaux ou de leurs structures. Cela est rendu possible par la création d'un préfixe normalisé après lequel l'identifiant de compte domestique peut venir s'inscrire sans changement. 1 DOMAINE D'APPLICATION 1.1 Cette norme est en tous points conforme aux spécifications IBAN énoncées par la norme ISO 13616, auxquelles viennent s'ajouter les spécifications supplémentaires du CENB. Ces spécifications supplémentaires sont les suivantes : a) les caractères alphabétiques sont en majuscule ; b) L'IBAN est d'une longueur fixe, pour chaque code pays mentionné en préfixe ; c) le code d'identification de la banque, tel qu'il est inclus dans l'iban, est d'une longueur fixe et à une position constante, pour chaque code pays mentionné en préfixe ; d) un format normalisé est spécifié pour la représentation de l'iban sur papier. 1.2 La norme décrit les méthodes permettant de composer et de valider les IBAN, tant en format électronique qu'en format sur papier. 1.3 Les règles générales de fonctionnement définies dans la clause 6 font partie intégrante de cette norme CENB, et doivent s'appliquer dans tous les cas qui relèvent de la norme.

2 REFERENCES NORMATIVES Norme ISO 3166 Norme ISO 7064 Norme ISO 13616 Codes pour la représentation des noms des pays et de leurs subdivisions Traitement des données systèmes de vérification de caractères Services bancaires et connexes identifiant de compte bancaire international (IBAN) 3 DEFINITIONS 3.1 Identifiant de compte bancaire de base (BBAN, Basic Bank Account Number) Le BBAN (numéro de compte) est l' élément du(des) système(s) national(aux) de numérotation des comptes utilisé dans chaque pays par les institutions financières pour identifier de manière unique le compte d'un client dans une institution financière. 3.2 Saisie de l'iban C'est la conversion d'un IBAN dans sa présentation sur papier vers le format électronique. 3.3 Création de l'iban C'est le processus de création d'un IBAN, en une seule fois, pour un compte donné. 3.4 Identifiant international de compte bancaire (IBAN) C'est la version étendue de l'identifiant de compte bancaire de base, utilisée internationalement pour identifier, d'une manière unique, le compte d'un client auprès d'une institution financière dans un pays donné. 3.5 Transfert de l'iban C'est le transport de l'iban dans un message opérationnel.

4 FORMAT DE L'IBAN 4.1 Format électronique 4.11 Il comporte jusqu'à 34 caractères alpha numériques contigus, formés des éléments successifs suivants : a) code du pays : il se compose des 2 lettres, comme spécifié par la norme ISO 3166, qui désignent le pays où réside la banque/l'agence qui tient le compte, b) clé de contrôle : 2 chiffres, calculés selon les prescriptions de la clause 5, c) identifiant de compte bancaire de base (BBAN) : jusqu'à 30 caractères alpha numériques, A Z (majuscules seulement), sans séparateurs. 4.12 Le BBAN est d'une longueur donnée fixe par pays. 4.13 Pour chaque pays, Le BBAN comprend un code d'identification explicite de la banque/l'agence qui tient le compte, à un emplacement spécifique pour ce pays. 4.2 Format sur papier La représentation sur papier de l'iban est la même que le format électronique, à l'exception des éléments suivants : a) le terme "IBAN", suivi d'un espace, doit précéder l'iban proprement dit, b) l'iban doit être scindé en groupes de 4 caractères séparés par un espace. Le dernier groupe sera de longueur variable et comportera jusqu'à 4 caractères. 4.3 Exemples d'iban PAYS BELGIQUE FRANCE Numéro de compte 510 0075470 61 20041 01005 0500013M026 06 IBAN électronique BE62510007547061 FR1420041010050500013M02606 IBAN sur papier IBAN BE62 5100 0754 7061 IBAN FR14 2004 1010 0505 0001 3M02 606

5 VALIDATION ET CALCUL DES CLES DE CONTROLE 5.1 Méthode de validation des clés de contrôle Etape préalable Si l'iban est au format sur papier, le convertir au format électronique par annulation de tous les caractères non alphanumériques et du terme IBAN qui le précède : IBAN BE62 5100 0754 7061 devient BE62510007547061 Etape 1 Déplacer les 4 premiers caractères de l'iban vers la droite du numéro. Résultat : 510007547061BE62 Etape 2 Convertir les lettres en chiffres, conformément à la table de conversion décrite au 5.3. Résultat : 510007547061111462 Etape 3 Appliquer le MOD 97 10 (cf. ISO 7604). Pour que les clés de contrôle soient correctes, le reste obtenu après application du Modulo 97 doit être égal à 1. 1 Le reste de la division de 510007547061111462 par 97 est égal à 1 5.2 Méthode de calcul des clés de contrôle Etape préalable Créer un IBAN artificiel, composé du code du pays (ISO 3166), suivi de "00" et du BBAN (sans caractères autres qu'alphanumériques). Un BBAN belge comme 510 00 75470 61 devient BE00510007547061 Etape 1 Déplacer les 4 premiers caractères de l'iban vers la droite du numéro. Résultat : 510007547061BE00 1 alors que le modulo 97 utilisé pour le RIB donne un résultat égal à zéro, pour les banques françaises

Etape 2 Convertir les lettres en chiffres, conformément à la table de conversion donnée en 5.3 Résultat : 510007547061111400 Etape 3 Appliquer le MOD 97 10 (cf. ISO 7604). Calculer le modulo 97 et retrancher le reste de 98. Si le résultat comporte un seul chiffre, insérer un zéro devant. Insérer le résultat ainsi obtenu à la position 3 de l'iban artificiel créé dans l'étape préalable (en remplacement des 2 zéros) : 98 36 = 62, d'où IBAN = BE62510007547061 5.3 Table de conversion des lettres en chiffres 2 A = 10 G = 16 M = 22 S = 28 Y = 34 B = 11 H = 17 N = 23 T = 29 Z = 35 C = 12 I = 18 O = 24 U = 30 D = 13 J = 19 P = 25 V = 31 E = 14 K = 20 Q = 26 W = 32 F = 15 L = 21 R = 27 X = 33 Note pour la mise en oeuvre des calculs modulo 97 Pour des raisons de précision, il est recommandé d'utiliser des nombres entiers et non des nombres à virgule flottante. Si l'iban est trop long pour effectuer le calcul en une seule fois, le calcul pourra être scindé en calculs successifs de restes, effectués sur des nombres entiers d'une longueur compatible avec le matériel utilisé (à titre d'exemple, un nombre entier signé comportant 32 bits représente un maximum de 9 chiffres). 22 différente de celle qui est utilisée pour le RIB pour les banques françaises

Exemple sur 9 chiffres pour le numéro 510007547061111462 : 1 Calculer le modulo 97 des 9 premiers chiffres du numéro considéré. Modulo 97 de 510007547 = 74 2 Recomposer, en partant du reste, un nouveau nombre de 9 chiffres et calculer son modulo97 : Modulo 97 de 740611114 = 12. 3 Répéter l'étape précédente jusqu'à ce que tous les chiffres de l'iban considéré aient été traités. Modulo 97 de 1262 = 1. Ce résultat est identique au reste de la division 510007547061111462 par 97. 6 REGLES ET DIRECTIVES DE FONCTIONNEMENT 6.1 La création de l'iban doit relever de la responsabilité exclusive de la banque ou de la succursale gérant le compte. 6.2 Tous les systèmes de saisie devront valider l'iban lors du transfert de celui ci de la forme sur papier à la forme électronique. 6.3 L'IBAN devra toujours être transféré dans son intégralité à la partie suivante de la chaîne de traitement, et ce au moins jusqu'au point d'entrée dans le pays du bénéficiaire.