Sunteți pe pagina 1din 2

IBAN - International Bank Account Number Codul IBAN este un standard international pentru numerotarea codurilor bancare.

A fost adoptat pentru prima oara de catre Comitetul European pentru Standarde Ba ncare iar in prezent este cunoscut ca ISO 13616:2003. IBAN-ul consista dintr-un cod de tara ISO 3166-1 de doua litere, urmat de doua cifre de control, si pana l a 30 de caractere alfanumerice pentru codul contului bancar domestic (BBAN - Bas ic Bank Account Number). Pentru Romania, primele patru caractere ale codului BBAN constituie codul nation al al bancii de care apartine contul respectiv. Lungimea codului BBAN este fixat a de comitetul bancii nationale al fiecarei tari si trebuie sa fie aceeasi pentr u toata tara. In format electronic codul IBAN trebuie sa nu contina spatii sau alte caractere despartitoare, iar atunci cand este tiparit pe hartie este exprimat in grupuri d e cate patru caractere, cu ultimul grup de lungime variabila. Un IBAN este alcatuit astfel : |RO| |XX| |yyyy| |ZZZZZZZZZZZZZZZZ| |__| |__| |____| |________________| : : : : : : : : : : : --> 16 caractere care ide ntifica n mod unic unitatea : : : teritoriala a insti tutiei si contul clientului : : : deschis la respecti va unitate teritoriala : : : (alfanumerice, maju scule) : : : : : --> 4 caractere de identificare a institutiei (alfabetice, : : majuscule), reprezentnd primele patru caractere ale codului : : BIC al institutiei : : : --> 2 caractere de verificare (numerice, de la 0 la 9) : --> codul de tara (2 caractere alfabetice, majuscule) - pentru Romnia este RO. Algoritmul de validare al unui cod IBAN Pas preliminar: In cazul n care codul IBAN este prezentat pe suport hartie, se con verteste formatul acestuia la formatul electronic prin stergerea spatiilor de se parare. EXEMPLU: un cod IBAN de tipul RO49 AAAA 1B31 0075 9384 0000 devine RO49AAAA1B310 07593840000. Pasul 1: Se muta primele patru caractere (simboliznd codul de tara si caracterele de verificare) la dreapta codului IBAN. EXEMPLU: RO49AAAA1B31007593840000 devine AAAA1B31007593840000RO49. Pasul 2: Se face conversia literelor n numere, conform tabelei urmatoare : A = 10 B = 11 C = 12 G = 16 H = 17 I = 18 M = 22 N = 23 O = 24 S = 28 T = 29 U = 30 Y = 34 Z = 35

D = 13 E = 14 F = 15

J = 19 K = 20 L = 21

P = 25 Q = 26 R = 27

V = 31 W = 32 X = 33

EXEMPLU: AAAA1B31007593840000RO49 devine 1010101011131007593840000272449 Pasul 3: Se aplica algoritmul MOD 97-10 (conform ISO 7064). Pentru ca cele 2 car actere de verificare sa fie corecte (codul IBAN sa fie corect), restul impartiri i numarului astfel obtinut la 97 trebuie sa fie 1. EXEMPLU: Restul impartirii lui 1010101011131007593840000272449 la 97 este 1.