Codul IBAN este un standard international pentru numerotarea codurilor bancare. A fost adoptat pentru prima oara de catre Comitetul European pentru Standarde Bancare iar in prezent este cunoscut ca 3ISO 13616:200. IBAN-ul consista dintr-un cod de tara ISO 3166-1 de doua litere, urmat de doua cifre de control, si pana la 30 de caractere alfanumerice pentru codul contului bancar domestic (BBAN – Basic Bank Account Number).

 

Pentru Romania, primele patru caractere ale codului BBAN constituie codul national al bancii de care apartine contul respectiv. Lungimea codului IBAN este fixata de comitetul bancii nationale al fiecarei tari si trebuie sa fie aceeasi pentru 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 de cate patru caractere, cu ultimul grup de lungime variabila.

 

Un IBAN este alcatuit astfel :

 

|RO| |XX| |yyyy| |ZZZZZZZZZZZZZZZZ|
|__| |__| |____| |________________|
:           :          :                                 :
:           :          :                                 :
:           :          :                                 –> 16 caractere care identifica in mod unic unitatea
:           :          :                                       teritoriala a institutiei si contul clientului
:           :          :                                       deschis la respectiva unitate teritoriala
:           :          :                                       (alfanumerice, majuscule)
:           :          :
:           :          –> 4 caractere de identificare a institutiei (alfabetice,
:           :           majuscule), reprezentand 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 Romania este RO.


 

 

Algoritmul de validare al unui cod IBAN


Pas preliminar: In cazul in care codul IBAN este prezentat pe suport hartie, se converteste formatul acestuia la formatul electronic prin stergerea spatiilor de separare.

 

EXEMPLU: un cod IBAN de tipul RO49 AAAA 1B31 0075 9384 0000 devine RO49AAAA1B31007593840000.

 

Pasul 1: Se muta primele patru caractere (simbolizand codul de tara si caracterele de verificare) la dreapta codului IBAN.

 

EXEMPLU: RO49AAAA1B31007593840000 devine AAAA1B31007593840000RO49.

 

Pasul 2: Se face conversia literelor in numere, conform tabelei urmatoare :

 

 


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    

 

EXEMPLU: AAAA1B31007593840000RO49 devine 1010101011131007593840000272449

 

Pasul 3: Se aplica algoritmul MOD 97-10 (conform ISO 7064). Pentru ca cele 2 caractere de verificare sa fie corecte (codul IBAN sa fie corect), restul impartirii numarului astfel obtinut la 97 trebuie sa fie 1.

 

EXEMPLU: Restul impartirii lui 1010101011131007593840000272449 la 97 este 1.

 

 

 

Sursa: validari.ro






Taguri: algoritm, validare, iban, international, bank, account, numer, standard, cod, bancar, numerotare, ISO, 13616, 3116-1, cifra, control, litere, numere, unitate, teritoriala, institutie, cod, client, BIC, tara, exemplu


Algoritm de validare a unui IBAN (International Bank Account Number)




Ultimele articole postate:

inapoi la stiri
George Bernard Shaw

"Arta este oglinda magica pe care o cream pentru a transforma visele invizibile in imagini vizibile. Pentru a ne vedea chipul folosim o oglinda; operele de arta le folosim pentru a ne vedea sufletul."

Urmariti Edline Design si pe
  • edline web design twitter
  • edline design facebook
  • edline design delicious
  • edline design linkedin
  • edline web design digg
  • edline web design myspace
  • edline friendfeed
  • edline blog

Newsletter

Aboneaza-te la noutatile lunare.


CSS valid! www.CevaCeCauti.ro Masini Magazine online Certificat Web