Międzynarodowy numer konta bankowego
Międzynarodowy Numer Konta Bankowego ( IBAN ) to uzgodniony na szczeblu międzynarodowym system identyfikacji rachunków bankowych ponad granicami państw, ułatwiający komunikację i przetwarzanie transakcji transgranicznych przy zmniejszonym ryzyku błędów w transkrypcji . IBAN jednoznacznie identyfikuje konto klienta w instytucji finansowej. Pierwotnie został przyjęty przez Europejski Komitet Standardów Bankowych (ECBS), a od 1997 roku jako międzynarodowy standard ISO 13616 pod Międzynarodowa Organizacja Normalizacyjna (ISO). Obecna wersja to ISO 13616:2020, która wskazuje Towarzystwo Światowej Międzybankowej Telekomunikacji Finansowej (SWIFT) jako formalnego rejestratora. Początkowo opracowany w celu ułatwienia płatności w Unii Europejskiej , został wdrożony przez większość krajów europejskich i wiele krajów w innych częściach świata, głównie na Bliskim Wschodzie i na Karaibach . Od maja 2020 r. 77 krajów korzystało z systemu numeracji IBAN.
IBAN składa się z maksymalnie 34 znaków alfanumerycznych składających się na kod kraju; dwie cyfry kontrolne ; oraz numer, który zawiera krajowy numer konta bankowego, identyfikator oddziału i potencjalne informacje o trasie. Cyfry kontrolne umożliwiają sprawdzenie numeru rachunku bankowego w celu potwierdzenia jego integralności przed dokonaniem transakcji.
Tło
Przed IBAN różne krajowe standardy identyfikacji rachunków bankowych (tj. bank, oddział, kody rozliczeniowe i numer rachunku) były mylące dla niektórych użytkowników. Prowadziło to często do braku niezbędnych informacji o trasach w płatnościach. Informacje o routingu zgodnie z normą ISO 9362 (znany również jako Business Identifier Codes (BIC), SWIFT ID lub kod SWIFT oraz SWIFT-BIC) nie wymaga określonego formatu transakcji, więc identyfikacja rachunków i typów transakcji jest pozostawiona do uzgodnień partnerów transakcji. Nie zawiera również cyfr kontrolnych, więc błędy transkrypcji nie były wykrywalne, a bank wysyłający nie mógł zweryfikować informacji o trasie przed wysłaniem płatności. Błędy w routingu powodowały opóźnienia w płatnościach i powodowały dodatkowe koszty dla banków wysyłających i odbierających, a często także dla pośredniczących banków trasujących.
W 1997 r., aby przezwyciężyć te trudności, Międzynarodowa Organizacja Normalizacyjna (ISO) opublikowała normę ISO 13616:1997. Propozycja ta miała pewien stopień elastyczności niż Europejski Komitet Standardów Bankowych (ECBS) uważał, że uczyni to niewykonalnym, i stworzyli „odchudzoną” wersję standardu, która między innymi dopuszczała tylko wielkie litery i wymagała, aby numer IBAN dla każdego kraju miał stałą długość. ISO 13616:1997 została następnie wycofana i zastąpiona przez ISO 13616:2003. Norma została ponownie zmieniona w 2007 roku, kiedy została podzielona na dwie części. ISO 13616-1:2007 „określa elementy międzynarodowego numeru rachunku bankowego (IBAN) używanego w celu ułatwienia przetwarzania danych na szczeblu międzynarodowym w ramach wymiany danych, w środowiskach finansowych, jak również w obrębie i między innymi branżami”, ale „nie określa procedur wewnętrznych , techniki organizacji plików, nośniki pamięci, języki itp., które mają być użyte w jego realizacji”. ISO 13616-2:2007 opisuje „organ rejestracyjny (RA) odpowiedzialny za rejestrowanie formatów IBAN zgodnych z ISO 13616-1 [oraz] procedury rejestracji formatów IBAN zgodnych z ISO 13616”. Oficjalnym rejestratorem IBAN zgodnie z ISO 13616-2:2007 jest SZYBKO .
IBAN narzuca elastyczny, ale regularny format wystarczający do identyfikacji konta i zawiera informacje sprawdzające, aby uniknąć błędów w transkrypcji. Przenosi wszystkie informacje o trasie potrzebne do otrzymania płatności z jednego banku do drugiego, gdziekolwiek się znajduje; zawiera kluczowe dane konta bankowego, takie jak kod kraju, kody oddziałów (znane jako kody sortowania w Wielkiej Brytanii i Irlandii) oraz numery kont, a także zawiera cyfry kontrolne, które można zweryfikować u źródła zgodnie z jedną standardową procedurą. Tam, gdzie były używane, IBAN zmniejszyły liczbę błędów międzynarodowych przelewów pieniężnych do poniżej 0,1% wszystkich płatności
Struktura
IBAN składa się z maksymalnie 34 znaków alfanumerycznych w następujący sposób:
- kod kraju wg ISO 3166-1 alpha-2 – dwie litery,
- cyfry kontrolne – dwie cyfry i
- Podstawowy numer konta bankowego ( BBAN ) – do 30 znaków alfanumerycznych, charakterystycznych dla danego kraju.
Cyfry kontrolne reprezentują sumę kontrolną numeru konta bankowego, na podstawie której systemy bankowe potwierdzają, że numer nie zawiera prostych błędów.
Aby ułatwić ludziom czytanie, numery IBAN są tradycyjnie wyrażane w grupach po cztery znaki oddzielone spacjami, przy czym ostatnia grupa ma zmienną długość, jak pokazano w poniższym przykładzie; w przypadku przesyłania drogą elektroniczną spacje są jednak pomijane.
Czytelne dla człowieka |
IE12 BOFI 9000 0112 3456 78
|
Do odczytu maszynowego |
IE12BOFI90000112345678
|
0 Dozwolone znaki IBAN to cyfry do 9 i 26 znaków alfabetu łacińskiego od A do Z. Dotyczy to nawet krajów, w których znaki te nie są używane w języku narodowym (np. Grecja).
Podstawowy numer konta bankowego
Format podstawowego numeru konta bankowego (BBAN) jest określany przez krajowy bank centralny lub wyznaczony organ płatniczy każdego kraju. Nie ma spójności między przyjętymi formatami. Organ krajowy może zarejestrować swój format BBAN w systemie SWIFT, ale nie jest do tego zobowiązany. Może przyjąć IBAN bez rejestracji. SWIFT działa również jako organ rejestracyjny dla systemu SWIFT, z którego korzysta większość krajów, które nie przyjęły IBAN. Główna różnica między tymi dwoma systemami polega na tym, że w SWIFT nie ma wymogu, aby numery BBAN używane w danym kraju miały z góry określoną długość.
BBAN musi mieć stałą długość dla kraju i zawierać znaki alfanumeryczne bez rozróżniania wielkości liter . Zawiera krajowy numer konta bankowego, identyfikator oddziału i potencjalne informacje o trasie. Każdy kraj może mieć inny krajowy system rozliczeń/numeracji rachunków, maksymalnie do 30 znaków alfanumerycznych.
Sprawdź cyfry
Cyfry kontrolne umożliwiają bankowi wysyłającemu (lub jego klientowi) sprawdzenie poprawności celu podróży i numeru konta na podstawie pojedynczego ciągu danych w momencie wprowadzania danych. Ta kontrola gwarantuje wykrycie wszelkich przypadków, w których pojedynczy znak został pominięty, zduplikowany, błędnie wpisany lub transponowany dwa znaki. W ten sposób praktycznie wyeliminowane są błędy tras i numerów kont.
Przetwarzanie
Jednym z celów projektu IBAN było umożliwienie jak największej weryfikacji w momencie wprowadzania danych. W szczególności program komputerowy akceptujący numer IBAN będzie w stanie zweryfikować:
- Kod pocztowy
- Liczba znaków w IBAN odpowiada liczbie określonej dla kodu kraju
- Format BBAN określony dla kodu kraju
- Kombinacja numeru konta, kodu banku i kodu kraju jest zgodna z cyframi kontrolnymi
Cyfry kontrolne są obliczane przy użyciu MOD-97-10 zgodnie z normą ISO/IEC 7064:2003 (w tym artykule w skrócie mod-97 ), która określa zestaw systemów znaków kontrolnych zdolnych do ochrony ciągów znaków przed błędami, które występują, gdy ludzie kopiują lub kluczowe dane. W szczególności norma stwierdza, że można wykryć:
- Wszystkie pojedyncze błędy podstawienia (zastąpienie pojedynczego znaku innym, na przykład
4234
zamiast1234
) - Wszystkie lub prawie wszystkie pojedyncze (lokalne) błędy transpozycji (transpozycja dwóch pojedynczych znaków, sąsiadujących ze sobą lub z jednym znakiem między nimi, na przykład
12354
lub12543
dla12345
) - Wszystkie lub prawie wszystkie błędy przesunięcia (przesunięcia całego ciągu w lewo lub w prawo)
- Wysoki odsetek błędów podwójnego podstawienia (dwa oddzielne błędy pojedynczego podstawienia w tym samym ciągu, na przykład
7234587
zamiast1234567
) - Wysoki odsetek wszystkich pozostałych błędów
Podstawowymi zasadami dotyczącymi numerów IBAN jest to, że instytucja finansowa obsługująca rachunki powinna wystawiać IBAN, ponieważ istnieje szereg obszarów, w których różne numery IBAN mogą być generowane z tego samego konta i numerów oddziałów, co spełniałoby ogólne zasady walidacji IBAN. W szczególnych przypadkach, gdy 00
jest prawidłową cyfrą kontrolną, 97
nie będzie prawidłową cyfrą kontrolną, podobnie, jeśli 01
jest prawidłową cyfrą kontrolną, 98
nie będzie prawidłową cyfrą kontrolną, podobnie jak 02
i 99
.
Organizacja UN CEFACT TBG5 opublikowała bezpłatną usługę weryfikacji IBAN w 32 językach dla wszystkich 57 krajów [ potrzebna aktualizacja ] , które przyjęły standard IBAN. Opublikowali również kod źródłowy JavaScript algorytmu weryfikacyjnego.
Na stronie internetowej ECBS dostępny jest moduł do sprawdzania numerów IBAN w języku angielskim dla rachunków bankowych krajów członkowskich ECBS .
Algorytmy
Weryfikacja numeru IBAN
IBAN jest weryfikowany poprzez przekształcenie go w liczbę całkowitą i wykonanie na nim podstawowej operacji mod-97 (zgodnie z opisem w ISO 7064 ). Jeśli IBAN jest ważny, reszta równa się 1. Algorytm walidacji IBAN wygląda następująco:
- Sprawdź, czy całkowita długość IBAN jest poprawna dla kraju. Jeśli nie, IBAN jest nieprawidłowy
- Przenieś cztery początkowe znaki na koniec łańcucha
- Zamień każdą literę w ciągu na dwie cyfry, rozszerzając w ten sposób ciąg, gdzie A = 10, B = 11, ..., Z = 35
- Zinterpretuj łańcuch jako dziesiętną liczbę całkowitą i oblicz resztę z dzielenia przez 97
Jeśli reszta wynosi 1, test cyfry kontrolnej jest pomyślny i numer IBAN może być ważny.
Przykład (fikcyjny bank w Wielkiej Brytanii, numer rozliczeniowy 12-34-56, numer konta 98765432):
• IBAN: GB 82 WEST 1234 5698 7654 32 • Zmień kolejność: ZACHÓD 12345698765432 GB 82 • Zamień na liczbę całkowitą: 32142829 12345698765432 1611 82 • Oblicz resztę: 32142829 12345698765432 1611 82 mod 97 = 1
Generowanie cyfr kontrolnych IBAN
Według ECBS „generowanie numeru IBAN należy do wyłącznej odpowiedzialności banku/oddziału obsługującego rachunek”. Dokument ECBS powiela część normy ISO/IEC 7064:2003 jako metodę generowania cyfr kontrolnych z zakresu od 02 do 98. Cyfry kontrolne z zakresów od 00 do 96, od 01 do 97 oraz od 03 do 99 zapewnią również walidację IBAN, ale standard milczy na temat tego, czy te zakresy mogą być używane.
Preferowanym algorytmem jest:
- Sprawdź, czy całkowita długość numeru IBAN jest poprawna dla kraju. Jeśli nie, IBAN jest nieważny.
- Zamień dwie cyfry kontrolne na 00 (np. GB00 dla Wielkiej Brytanii).
- Przenieś cztery początkowe znaki na koniec łańcucha.
- Zastąp litery w łańcuchu cyframi, rozszerzając ciąg w razie potrzeby, tak aby A lub a = 10, B lub b = 11, a Z lub z = 35. Każdy znak alfabetu jest zatem zastępowany przez 2 cyfry
- Konwertuj łańcuch na liczbę całkowitą (tj. ignoruj wiodące zera).
- Oblicz mod-97 nowej liczby, co daje resztę.
- Odejmij resztę od 98 i użyj wyniku dla dwóch cyfr kontrolnych. Jeśli wynikiem jest liczba jednocyfrowa, uzupełnij ją początkowym 0, aby uzyskać liczbę dwucyfrową.
Operacja modulo na IBAN
język programowania komputerowego lub pakiet oprogramowania , który jest używany do bezpośredniego obliczania D mod 97 , musi mieć możliwość obsługi liczb całkowitych dłuższych niż 30 cyfr. W praktyce można to zrobić tylko za pomocą oprogramowania obsługującego arytmetykę o dowolnej precyzji lub obsługującego 219-bitowe (bez znaku) liczby całkowite, które często nie są standardowe. Jeśli używana aplikacja nie zapewnia możliwości obsługi liczb całkowitych o takim rozmiarze, operacja modulo można wykonać fragmentarycznie (jak ma to miejsce w przypadku programu JavaScript UN CEFACT TBG5 ).
Obliczenia częściowe D mod 97 można wykonać na wiele sposobów. Jeden z takich sposobów jest następujący:
- Zaczynając od skrajnej lewej cyfry D , skonstruuj liczbę używając pierwszych 9 cyfr i nazwij ją N .
- Oblicz N mod 97 .
- Skonstruuj nowe 9-cyfrowe N , łącząc powyższy wynik (krok 2) z kolejnymi 7 cyframi D . Jeśli w D pozostało mniej niż 7 cyfr, ale przynajmniej jedna, skonstruuj nowe N , które będzie miało mniej niż 9 cyfr, z powyższego wyniku (krok 2), po którym następują pozostałe cyfry D
- Powtarzaj kroki 2–3, aż wszystkie cyfry D zostaną przetworzone
Wynikiem obliczeń końcowych w kroku 2 będzie D mod 97 = N mod 97 .
Przykład
W tym przykładzie powyższy algorytm dla D mod 97 zostanie zastosowany do D = 321428291 2345698 7654321 61182 . (Cyfry są oznaczone kolorami, aby ułatwić poniższy opis.) Jeśli wynikiem jest jeden, IBAN odpowiadający D przechodzi test cyfry kontrolnej .
- Skonstruuj N z pierwszych 9 cyfr
- DN = 321428291
- Oblicz N mod 97 = 70
- Skonstruuj nowy 9-cyfrowy N z powyższego wyniku (krok 2), po którym następuje 7 kolejnych cyfr D .
- N = 70 2345698
- Oblicz N mod 97 = 29
- Skonstruuj nowy 9-cyfrowy N z powyższego wyniku (krok 4), po którym następuje 7 kolejnych cyfr D .
- N = 29 7654321
- Oblicz N mod 97 = 24
- Skonstruuj nowe N z powyższego wyniku (krok 6), a następnie pozostałe 5 cyfr D .
- N = 24 61182
- Oblicz N mod 97 = 1
Od kroku 8 końcowym wynikiem jest D mod 97 = 1, a IBAN przeszedł ten test cyfry kontrolnej.
Krajowe cyfry kontrolne
Oprócz cyfr kontrolnych IBAN, wiele krajów ma własne krajowe cyfry kontrolne używane w ramach BBAN, jako część krajowych formatów numerów kont. Każdy kraj określa własny algorytm używany do przypisywania i sprawdzania poprawności krajowych cyfr kontrolnych - niektóre opierają się na standardach międzynarodowych, inne wymyślają własne standardy krajowe, a niektóre pozwalają każdemu bankowi zdecydować, czy i jak je wdrożyć. Niektóre algorytmy odnoszą się do całego BBAN, a inne do jednego lub więcej pól w nim zawartych. Cyfry kontrolne mogą być traktowane jako integralna część numeru konta lub zewnętrzne pole oddzielone od numeru konta, w zależności od przepisów obowiązujących w danym kraju.
Większość stosowanych odmian opiera się na dwóch kategoriach algorytmów:
- ISO 7064 MOD-97-10 : Traktuj numer konta jako dużą liczbę całkowitą, podziel przez 97 i użyj reszty lub jej uzupełnienia jako cyfry kontrolnej.
- Suma ważona : traktuj numer konta jako serię pojedynczych liczb, mnoży każdą liczbę przez wartość wagi zgodnie z jej pozycją w ciągu, sumuje produkty, dzieli sumę przez moduł (zwykle 10 lub 11) i wykorzystuje resztę lub jej uzupełnienie jako cyfra kontrolna.
W obu przypadkach może najpierw nastąpić tłumaczenie znaków alfanumerycznych na liczby przy użyciu tabel konwersji. Dopełnienie, jeśli jest użyte, oznacza, że reszta r jest odejmowana od ustalonej wartości, zwykle modułu lub modułu plus jeden (z powszechnym wyjątkiem, że reszta z 0 daje 0, oznaczane jako 0 → 0, w przeciwieństwie do np. 0 → 97, co oznacza, że jeśli przypomnienie wynosi zero, suma kontrolna wynosi 97). Należy zauważyć, że niektóre specyfikacje krajowe określają kolejność wag od prawej do lewej, ale ponieważ długość BBAN w IBAN jest stała, można ich również używać od lewej do prawej.
Kraj | Algorytm | Wagi | Modulo | Komplement | Uwagi |
---|---|---|---|---|---|
Albania | Ważony | 9, 7, 3, 1, 9, 7, 3, 1 | 10 | 10 - r, 0 → 0 | Dotyczy tylko pól kod banku + kod oddziału. |
Belgia | ISO 7064 MOD-97-10 (wariant) | 97 | r, 0 → 97 | Dotyczy kodu banku + numeru konta. | |
Bośnia i Hercegowina | ISO 7064 MOD-97-10 | 97 | 98 − r | ||
Chorwacja | ISO 7064 MOD-11-10 | 11, 10 | 11 − r | Obliczany oddzielnie dla kodu banku (siedem cyfr) i numeru konta (dziesięć cyfr). Oba powinny mieć 9. | |
Republika Czeska | Ważony | 6, 3, 7, 9, 10, 5, 8, 4, 2, 1 | 11 | 11 - r, 0 → 0 | Obliczany oddzielnie dla numeru rachunku (dziesięć cyfr) i numeru oddziału (sześć cyfr, przy użyciu sześciu ostatnich wag). Oba powinny mieć wartość 0. |
Wschodni Timor | ISO 7064 MOD-97-10 | 97 | 98 − r | Obowiązuje dla całego bban (kod banku połączony z numerem rachunku) z dopiskiem „00”. | |
Estonia | Ważony | 7, 1, 3, 7, 1, 3, 7, 1, 3, 7, 1, 3, 7 | 10 | 10 - r, 0 → 0 | Dotyczy tylko pól Kod oddziału + numer rachunku (pomijając kod banku). Przed przemnożeniem przez wagi odwraca się wynikową część IBAN (tj. kod oddziału + numer rachunku). |
Finlandia | Luhna | 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2 | 10 | 10 - r, 0 → 0 | Używa algorytmu Luhna , w którym suma jest pobierana z poszczególnych cyfr produktów mnożenia, a nie z samych produktów. |
Francja | ISO 7064 MOD-97-10 (wariant) | 97 | 97 − r | Odwzorowanie znaków postaci na współczynniki jest niestandardowe: cyfry 0–9 są konwertowane na ich odpowiednie wartości, litery „A–I” konwertowane na 1–9 , litery J–R konwertowane na 1–9 , a litery S–Z konwertowane odpowiednio do 2–9 . Po transliteracji część IBAN jest odczytywana jako liczba. Jest to wykonywane dla kodu banku, kodu oddziału i numeru konta. Każdy z nich jest następnie mnożony odpowiednio przez odpowiedni mnożnik (89, 15, 3). Te trzy liczby są następnie sumowane, a algorytm jest wykonywany na wyniku tego sumowania. | |
Węgry | Ważony | 9, 7, 3, 1, 9, 7, 3, 1, 9, 7, 3, 1, 9, 7, 3, 1 | 10 | 10 - r, 0 → 0 | Istnieją dwie oddzielne cyfry kontrolne — jedna dla kodu banku + kod oddziału, a druga dla numeru konta, każda obliczana osobno. |
Islandia | Ważony | 3, 2, 7, 6, 5, 4, 3, 2 | 11 | 11 - r, 0 → 0 | Dotyczy tylko pierwszych ośmiu cyfr krajowego numeru identyfikacyjnego ( kennitala ), z cyfrą kontrolną zapisaną na dziewiątej. |
Włochy | Konwersja + Suma | 26 | R | Znaki są konwertowane na cyfry przy użyciu dwóch różnych tabel konwersji, jednej dla pozycji nieparzystych, a drugiej dla pozycji parzystych (pierwszy znak jest uważany za nieparzysty). 0–9 na pozycjach nieparzystych są konwertowane na odpowiadające im wartości w sekwencji 1, 0, 5, 7, 9, 13, 15, 17, 19, 21 , a znaki z zakresu A–Z są konwertowane na 1, 0 , 5, 7, 9, 13, 15, 17, 19, 21, 2, 4, 18, 20, 11, 3, 6, 8, 12, 14, 16, 10, 22, 25, 24, 23 odpowiednio . Znaki parzyste są konwertowane przy użyciu wartości od zera naturalnego, tj. cyfry 0–9 zamieniane są na odpowiednie cyfry 0–9 , a litery A–Z na zakres 0–25 . Po przeliczeniu liczby są sumowane (bez wag), a wynik przyjmowany modulo 26. Jest to następnie konwertowane z powrotem na pojedynczą literę z zakresu A–Z (w naturalnej kolejności), która jest używana jako cyfra kontrolna (a raczej kontrolna postać). |
|
Macedonia Północna | ISO 7064 MOD-97-10 | 97 | 98 − r | ||
Mauretania | ISO 7064 MOD-97-10 (wariant) | 97 | 97 − r | ||
Monako | ISO 7064 MOD-97-10 (wariant) | 97 | 97 − r | Używa tego samego algorytmu co we Francji. | |
Czarnogóra | ISO 7064 MOD-97-10 | 97 | 98 − r | ||
Norwegia | Ważony | 5, 4, 3, 2, 7, 6, 5, 4, 3, 2 | 11 | 11 − r, 0 → 0, 1 → nieważne | Jeżeli pierwsze dwie cyfry numeru rachunku (nie kodu banku) są zerami, to obliczenie dotyczy tylko pozostałych czterech cyfr numeru rachunku, w przeciwnym razie dotyczy całego BBAN (kod banku + numer rachunku). |
Polska | Ważony | 3, 9, 7, 1, 3, 9, 7 | 10 | 10 - r, 0 → 0 | Dotyczy tylko kodu banku + kodu oddziału (bez numeru rachunku). |
Portugalia | ISO 7064 MOD-97-10 | 97 | 98 − r | ||
San Marino | Konwersja + Suma | 26 | R | Używa tego samego algorytmu co Włochy. | |
Serbia | ISO 7064 MOD-97-10 | 97 | 98 − r | ||
Słowacja | Ważony | 6, 3, 7, 9, 10, 5, 8, 4, 2, 1 | 11 | 11 - r, 0 → 0 | Obliczany oddzielnie dla numeru rachunku (dziesięć cyfr) i numeru oddziału (sześć cyfr, z wykorzystaniem sześciu ostatnich wag). Tak samo jak Czechy. |
Słowenia | ISO 7064 MOD-97-10 | 97 | 98 − r | ||
Hiszpania | Ważony | 1, 2, 4, 8, 5, 10, 9, 7, 3, 6 | 11 | 11 - r, 0 → 0, 1 → 1 | Istnieją dwie oddzielne cyfry kontrolne — jedna dla kodu banku + kod oddziału, a druga dla numeru konta, każda obliczana osobno. Numer konta ma długość dziesięciu znaków i wykorzystuje wszystkie wagi, natomiast kod banku + kod oddziału ma długość ośmiu znaków i dlatego w obliczeniach wykorzystuje tylko osiem ostatnich wag (lub równoważnie, dodaj dwa zera po lewej stronie i użyj dziesięć ciężarków). |
Tunezja | ISO 7064 MOD-97-10 (wariant) | 97 | 97 − r |
Przyjęcie
Międzynarodowe transakcje bankowe wykorzystują system IBAN lub system kodów identyfikacyjnych firm ISO 9362 ( kody BIC lub SWIFT ) w połączeniu z BBAN (podstawowy numer konta bankowego).
EOG i terytoria
Banki większości krajów w Europie publikują numery kont zarówno w formacie IBAN, jak i identyfikatorach uznawanych w poszczególnych krajach, co jest obowiązkowe w Europejskim Obszarze Gospodarczym .
Codzienna administracja bankowością na brytyjskich terytoriach zamorskich różni się w zależności od terytorium; niektóre, takie jak Georgia Południowa i Sandwich Południowy , mają zbyt małą populację, aby zapewnić system bankowy, podczas gdy inne, takie jak Bermudy , mają dobrze prosperujący sektor finansowy . Korzystanie z IBAN zależy od władz lokalnych — Gibraltar , dawniej część Unii Europejskiej , jest zobowiązany do używania IBAN, podobnie jak terytoria zależne Korony Brytyjskiej , które korzystają z brytyjskiego systemu rozliczeniowego , oraz Brytyjskie Wyspy Dziewicze zdecydowały się to zrobić. Od kwietnia 2013 r. żadne inne brytyjskie terytoria zamorskie nie zdecydowały się na używanie IBAN. Banki w Niderlandach Karaibskich również nie używają IBAN.
Jednolity obszar płatności w euro
Schemat oznaczania IBAN został wybrany jako podstawa elektronicznego przetwarzania bezpośredniego w Europejskim Obszarze Gospodarczym . Parlament Europejski nakazał, aby opłata bankowa za przelewy krajowe była taka sama, jak za przelewy transgraniczne uregulowane w decyzji 2560/2001 (zaktualizowanej w 924/2009). Rozporządzenie to weszło w życie w 2003 r. Rozporządzeniem objęto jedynie płatności w euro do kwoty 12 500 EUR na rachunek bankowy wskazany przez jego numer IBAN, a nie płatności w innych walutach.
Rozporządzenie w sprawie płatności w euro było podstawą decyzji o utworzeniu Jednolitego Obszaru Płatności w Euro (SEPA). Europejski Bank Centralny stworzył międzybankową sieć TARGET2 , która łączy infrastrukturę techniczną 26 banków centralnych Unii Europejskiej (choć Szwecja zrezygnowała). SEPA to samoregulacyjna inicjatywa europejskiego sektora bankowego reprezentowanego w Europejskiej Radzie ds. Płatności (EPC). Unia Europejska uczyniła system obowiązkowym na mocy dyrektywy w sprawie usług płatniczych opublikowany w 2007 r. Od stycznia 2008 r. wszystkie kraje zostały zobowiązane do obsługi polecenia przelewu SEPA, a polecenie zapłaty SEPA od listopada 2009 r. Rozporządzenie w sprawie płatności SEPA zwiększyło limit opłat (taka sama cena dla płatności krajowych, jak płatności graniczne) do 50 000 EUR.
Kolejną decyzją Parlamentu Europejskiego schemat IBAN dla rachunków bankowych od 31 grudnia 2012 roku w pełni zastąpił krajowe schematy numeracji. polecenia zapłaty do 2014 r. (z odpowiednio 12- i 24-miesięcznym okresem przejściowym). Niektóre kraje już zastąpiły swój tradycyjny system rachunków bankowych IBAN. Obejmowało to Szwajcarię, gdzie 1 stycznia 2006 r. wprowadzono IBAN dla krajowych przelewów bankowych, a od 1 stycznia 2010 r. obsługa starych numerów rachunków bankowych nie była wymagana.
Na podstawie memorandum z dnia 20 grudnia 2011 r. parlament UE ustalił obowiązkowe terminy przyjęcia numeru IBAN w dniu 14 lutego 2012 r. W dniu 1 lutego 2014 r. wszystkie krajowe systemy poleceń przelewu i poleceń zapłaty zostały zniesione i zastąpione systemem opartym na IBAN . Zostało to następnie rozszerzone na wszystkie transgraniczne transakcje SEPA w dniu 1 lutego 2016 r. (art. 5 ust. 7). Po tych datach numer IBAN jest wystarczający do identyfikacji konta dla krajowych i zagranicznych transakcji finansowych w krajach SEPA, a banki nie mogą już wymagać od klienta dostarczenia kodu BIC banku beneficjenta.
W okresie poprzedzającym termin 1 lutego 2014 r. stało się jasne, że wielu starym numerom kont bankowych nie przydzielono numerów IBAN — problem ten był rozwiązywany w poszczególnych krajach. Na przykład w Niemczech Deutsche Bundesbank i Niemiecki Komitet Przemysłu Bankowego wymagały, aby wszyscy posiadacze niemieckich kodów bankowych („Bankleitzahl”) publikowali szczegółowe informacje na temat formatu generowania IBAN, uwzględniając nie tylko generowanie cyfr kontrolnych, ale także obsługę starszych kodów bankowych, umożliwiając w ten sposób stronom trzecim generowanie numerów IBAN niezależnie od banku. Pierwszy taki katalog został opublikowany w czerwcu 2013 r. jako wariant starego katalogu kodów bankowych („Bankleitzahlendatei”).
spoza EOG
Banki w wielu krajach pozaeuropejskich, w tym w większości krajów Bliskiego Wschodu , Afryki Północnej i Karaibów , wdrożyły format IBAN do identyfikacji rachunku. W niektórych krajach numer IBAN jest używany ad hoc , na przykład na Ukrainie , gdzie numery rachunków używane do przelewów międzynarodowych przez niektóre banki krajowe miały dodatkowe aliasy zgodne z formatem IBAN jako prekursor formalnej rejestracji SWIFT. Ta praktyka na Ukrainie zakończyła się 1 listopada 2019 r., kiedy wszystkie ukraińskie banki całkowicie przeszedł na standard IBAN.
Stopień, w jakim bank weryfikuje poprawność numeru rachunku bankowego odbiorcy, zależy od konfiguracji oprogramowania banku przekazującego — wiele głównych pakietów oprogramowania zapewnia standardową funkcję weryfikacji konta bankowego. Niektóre banki poza Europą mogą nie rozpoznawać numeru IBAN, choć oczekuje się, że z czasem będzie się to zmniejszać. Banki pozaeuropejskie zwykle akceptują numery IBAN dla kont w Europie, chociaż mogą nie traktować numerów IBAN inaczej niż inne zagraniczne numery kont bankowych. W szczególności mogą nie sprawdzać ważności numeru IBAN przed wysłaniem przelewu.
Banki w Stanach Zjednoczonych nie używają IBAN jako numerów kont dla kont amerykańskich i używają numerów tranzytowych ABA . Jakiekolwiek przyjęcie standardu IBAN przez amerykańskie banki prawdopodobnie zostałoby zainicjowane przez ANSI ASC X9 , amerykańską organizację zajmującą się opracowywaniem standardów usług finansowych: utworzono grupę roboczą (X9B20) jako podkomitet X9 w celu wygenerowania konstrukcji IBAN dla rachunków bankowych w USA.
Kanadyjskie instytucje finansowe nie przyjęły IBAN i używają numerów rozliczeniowych wydanych przez Payments Canada dla przelewów krajowych oraz SWIFT dla przelewów międzynarodowych. W Kanadzie nie ma formalnego wymogu regulacyjnego rządu lub sektora prywatnego, aby duże banki mogły używać IBAN.
Australia i Nowa Zelandia nie używają IBAN. Używają oddziałów bankowych dla przelewów krajowych i SWIFT dla przelewów międzynarodowych.
Formaty IBAN według kraju
Ta tabela podsumowuje formaty IBAN według krajów:
- Kk po dwuznakowym kodzie ISO kraju reprezentuje cyfry kontrolne obliczone na podstawie pozostałych znaków IBAN . Jeżeli jest to stała dla danego kraju, zostanie to zaznaczone w kolumnie Uwagi. Dzieje się tak, gdy BBAN ma własne cyfry kontrolne, które wykorzystują ten sam algorytm, co cyfry kontrolne IBAN
- Kolumna formatu BBAN pokazuje format części BBAN IBAN pod względem wielkich liter alfanumerycznych (A–Z) oznaczonych przez „a”, znaków numerycznych (0–9) oznaczonych przez „n” i mieszanych znaków alfanumerycznych ( a – z, A – Z, 0–9) oznaczone przez „c”. Na przykład bułgarski BBAN (4a,6n,8c) składa się z 4 znaków alfanumerycznych, po których następuje 6 znaków numerycznych, a następnie 8 znaków alfanumerycznych o różnych wielkościach liter
- Opisy w polu Komentarze zostały ujednolicone z nazwami krajów w nawiasach. Format różnych pól można wywnioskować z pola BBAN
Kraj | Znaki | formacie BBAN | Pola IBAN | Komentarz |
---|---|---|---|---|
Albania | 28 | 8n,16c |
AL kk bbb s sss x cccc cccc cccc cccc
|
b = Krajowy kod banku s = Kod oddziału x = Krajowa cyfra kontrolna c = Numer konta |
Andora | 24 | 8n,12c |
AD kk bbbb ssss cccc cccc cccc
|
b = Krajowy kod banku s = Kod oddziału c = Numer konta |
Austria | 20 | 16n |
AT kk bbbb b ccc cccc cccc
|
b = Krajowy kod banku c = Numer konta |
Azerbejdżan | 28 | 4a,20c |
AZ kk bbbb cccc cccc cccc cccc cccc
|
b = Krajowy kod banku c = Numer konta |
Bahrajn | 22 | 4a,14c |
BH kk bbbb cccc cccc cccc cc
|
b = Krajowy kod banku c = Numer konta |
Białoruś | 28 | 4c, 4n, 16c |
BY kk bbbb aaaa cccc cccc cccc cccc
|
b = Krajowy kod banku lub oddziału a = Numer konta salda c = Numer konta |
Belgia | 16 | 12n |
BE kk bbb c cccc cc xx
|
b = Krajowy kod banku c = Numer konta x = Krajowe cyfry kontrolne |
Bośnia i Hercegowina | 20 | 16n |
BA kk bbb s ss cc cccc cc xx
|
k = cyfry kontrolne IBAN (zawsze „39”) b = krajowy kod banku s = kod oddziału c = numer konta x = krajowe cyfry kontrolne |
Brazylia | 29 | 23n,1a,1c |
BR kk bbbb bbbb ssss s ccc cccc ccc t n
|
b = Krajowy kod banku s = Kod oddziału c = Numer rachunku t = Rodzaj rachunku (rachunek czekowy, rachunek oszczędnościowy itp.) n = Numer rachunku właściciela („1”, „2” itd.) |
Bułgaria | 22 | 4a,6n,8c |
BG kk bbbb ssss tt cc cccc cc
|
b = kod BIC banku s = numer oddziału (BAE) t = typ rachunku c = numer rachunku |
Kostaryka | 22 | 18n |
0 CR kk bbb cccc cccc cccc cc
|
0 = zawsze zero b = kod banku c = numer konta |
Chorwacja | 21 | 17n |
HR kk bbbb bbb c cccc cccc c
|
b = Kod banku c = Numer konta |
Cypr | 28 | 8n,16c |
CY kk bbb s ssss cccc cccc cccc cccc
|
b = Krajowy kod banku s = Kod oddziału c = Numer konta |
Republika Czeska | 24 | 20n |
CZ kk bbbb pppp ss cc cccc cccc
|
b = Krajowy kod banku p = Prefiks numeru rachunku c = Numer rachunku |
Dania | 18 | 14n |
DK kk bbbb cccc cccc c x
|
b = Krajowy kod banku c = Numer konta x = Krajowa cyfra kontrolna |
Republika Dominikany | 28 | 4a,20n |
DO kk bbbb cccc cccc cccc cccc cccc
|
b = Identyfikator banku c = Numer konta |
Wschodni Timor | 23 | 19n |
TL kk bbb c cccc cccc cccc c xx
|
k = cyfry kontrolne IBAN (zawsze = „38”) b = identyfikator banku c = numer konta x = krajowe cyfry kontrolne |
Egipt | 29 | 25n |
EG kk bbbb ssss cccc cccc cccc cccc c
|
b = Krajowy kod banku s = Kod oddziału c = Numer konta |
Salwador | 28 | 4a, 20n |
SV kk bbbb cccc cccc cccc cccc cccc
|
b = Krajowy kod banku c = Numer konta |
Estonia | 20 | 16n |
EE kk bb ss cccc cccc ccc x
|
b = Krajowy kod banku s = Kod oddziału c = Numer konta x = Krajowa cyfra kontrolna |
Wyspy Owcze | 18 | 14n |
FO kk bbbb cccc cccc c x
|
b = Krajowy kod banku c = Numer konta x = Krajowa cyfra kontrolna |
Finlandia | 18 | 14n |
FI kk bbbb bb cc cccc c x
|
b = Kod banku i oddziału c = Numer konta x = Krajowa cyfra kontrolna |
Francja | 27 | 10n,11c,2n |
FR kk bbbb b sss ss cc cccc cccc c xx
|
b = Krajowy kod banku s = Kod oddziału ( code guichet ) c = Numer konta x = Krajowe cyfry kontrolne ( clé RIB ) |
Gruzja | 22 | 2c,16n |
Wn kk bb cc cccc cccc cccc cc
|
b = Krajowy kod banku c = Numer konta |
Niemcy | 22 | 18n |
DE kk bbbb bbbb cccc cccc cc
|
b = Identyfikator banku i oddziału ( Bankleitzahl lub BLZ) c = Numer konta |
Gibraltar | 23 | 4a,15c |
GI kk bbbb cccc cccc cccc ccc
|
b = kod BIC banku c = numer konta |
Grecja | 27 | 7n,16c |
GR kk bbb s sss c cccc cccc cccc ccc
|
b = Krajowy kod banku s = Kod oddziału c = Numer konta |
Grenlandia | 18 | 14n |
GL kk bbbb cccc cccc c x
|
b = Krajowy kod banku c = Numer konta x = Krajowa cyfra kontrolna |
Gwatemala | 28 | 4c, 20c |
GT kk bbbb mm tt cccc cccc cccc cccc
|
b = Krajowy kod banku c = Numer rachunku m = Kod waluty t = Typ rachunku |
Węgry | 28 | 24n |
HU kk bbb s sss x cccc cccc cccc ccc x
|
b = Krajowy kod banku s = Kod oddziału c = Numer konta x = Krajowa cyfra kontrolna |
Islandia | 26 | 22n |
IS kk bb ss tt cc cccc iiii iiiii ii
|
b = Krajowy kod banku s = Kod oddziału t = Typ rachunku c = Numer rachunku i = Kennitala posiadacza rachunku (krajowy numer identyfikacyjny) |
Irak | 23 | 4a,15n |
IQ kk bbbb sss c cccc cccc ccc
|
b = Krajowy kod banku s = Kod oddziału c = Numer konta |
Irlandia | 22 | 4c,14n |
IE kk qqqq bbbb bb cc cccc cc
|
q = kod BIC banku b = kod banku/oddziału ( sort code ) c = numer konta |
Izrael | 23 | 19n |
IL kk bbb s ss cc cccc cccc ccc
|
b = Krajowy kod banku s = Kod oddziału c = Numer konta 13 cyfr (dopełnionych zerami) |
Włochy | 27 | 1a,10n,12c |
IT kk x bbb bb ss sss c cccc cccc ccc
|
x = znak kontrolny ( CIN ) b = kod banku krajowego ( Associazione Bancaria Italiana lub Codice ABI ) s = kod oddziału ( Coordinate bancarie lub CAB – Codice d'Avviamento Bancario ) c = numer konta |
Jordania | 30 | 4a,22n |
JO kk bbbb ssss cccc cccc cccc cccc cc
|
b = Krajowy kod banku s = Kod oddziału c = Numer konta |
Kazachstan | 20 | 3n,13c |
KZ kk bbb c cccc cccc cccc
|
b = Krajowy kod banku c = Numer konta |
Kosowo | 20 | 4n,10n,2n |
XK kk bbbb cccc cccc cccc
|
b = Krajowy kod banku c = Numer konta |
Kuwejt | 30 | 4a,22c |
KW kk bbbb cccc cccc cccc cccc cccc cc
|
b = Krajowy kod banku c = Numer konta. |
Łotwa | 21 | 4a,13c |
LV kk bbbb cccc cccc cccc c
|
b = kod BIC banku c = numer konta |
Liban | 28 | 4n,20c |
LB kk bbbb cccc cccc cccc cccc cccc
|
b = Krajowy kod banku c = Numer konta |
Libia | 25 | 21n |
LY kk bbb s ss cc cccc cccc cccc c
|
b = Krajowy kod banku s = Kod oddziału c = Numer konta |
Liechtenstein | 21 | 5n,12c |
LI kk bbbb b ccc cccc cccc c
|
b = Krajowy kod banku c = Numer konta |
Litwa | 20 | 16n |
LT kk bbbb b ccc cccc cccc
|
b = Krajowy kod banku c = Numer konta |
Luksemburg | 20 | 3n,13c |
LU kk bbb c cccc cccc cccc
|
b = Krajowy kod banku c = Numer konta |
Macedonia Północna | 19 | 3n,10c,2n |
MK kk bbb c cccc cccc c xx
|
k = cyfry kontrolne IBAN (zawsze = „07”) b = krajowy kod banku c = numer konta x = krajowe cyfry kontrolne |
Malta | 31 | 4a,5n,18c |
MT kk bbbb ssss s ccc cccc cccc cccc ccc
|
b = kod BIC banku s = kod oddziału c = numer konta |
Mauretania | 27 | 23n |
MR kk bbbb b sss ss cc cccc cccc c xx
|
k = cyfry kontrolne IBAN (zawsze „13”) b = krajowy kod banku s = kod oddziału ( kod guichet ) c = numer konta x = krajowe cyfry kontrolne ( clé RIB ) |
Mauritius | 30 | 4a,19n,3a |
MU kk bbbb bb ss cccc cccc cccc 000m mm
|
b = Krajowy kod banku s = Identyfikator oddziału c = Numer konta 0 = Zera m = Kod waluty |
Monako | 27 | 10n,11c,2n |
MC kk bbbb b sss ss cc cccc cccc c xx
|
b = Krajowy kod banku s = Kod oddziału ( code guichet ) c = Numer konta x = Krajowe cyfry kontrolne ( clé RIB '). |
Moldova | 24 | 2c, 18c |
MD kk bb cc cccc cccc cccc cccc
|
b = Krajowy kod banku c = Numer konta |
Czarnogóra | 22 | 18n |
ME kk bbb c cccc cccc cccc xx
|
k = cyfry kontrolne IBAN (zawsze = „25”) b = kod banku c = numer konta x = krajowe cyfry kontrolne |
Holandia | 18 | 4a,10n |
NL kk bbbb cccc cccc cc
|
b = BIC Kod banku c = Numer konta |
Norwegia | 15 | 11n |
NIE kk bbbb cccc cc x
|
b = Krajowy kod banku c = Numer konta x = Krajowa cyfra kontrolna Modulo-11 |
Pakistan | 24 | 4c,16n |
PK kk bbbb cccc cccc cccc cccc
|
b = Krajowy kod banku c = Numer konta |
terytoria palestyńskie | 29 | 4c,21n |
PS kk bbbb cccc cccc cccc cccc cccc c
|
b = Krajowy kod banku c = Numer konta |
Polska | 28 | 24n |
PL kk bbb s sss x cccc cccc cccc cccc
|
b = Krajowy kod banku s = Kod oddziału x = Krajowa cyfra kontrolna c = Numer konta, |
Portugalia | 25 | 21n |
PT kk bbbb ssss cccc cccc ccc x x
|
k = cyfry kontrolne IBAN (zawsze = „50”) b = krajowy kod banku (tylko numerycznie) s = kod oddziału (tylko numerycznie) c = numer konta (tylko numerycznie) x = krajowe cyfry kontrolne (tylko numerycznie) |
Katar | 29 | 4a,21c |
QA kk bbbb cccc cccc cccc cccc cccc c
|
b = Krajowy kod banku c = Numer konta |
Rumunia | 24 | 4a,16c |
RO kk bbbb cccc cccc cccc cccc
|
b = BIC Kod banku (pierwsze cztery znaki alfa) c = Kod oddziału i numer konta (format właściwy dla banku) |
Rosja (obowiązuje od kwietnia 2023 r.) |
33 | 14n,15c |
RU kk bbbb bbbb b sss ss cc cccc cccc cccc c
|
b = Kod banku s = Kod oddziału c = Numer konta |
święta Lucia | 32 | 4a,24c |
LC kk bbbb cccc cccc cccc cccc cccc cccc
|
b = Kod banku c = Numer konta |
San Marino | 27 | 1a,10n,12c |
SM kk x bbb bb ss sss c cccc cccc ccc
|
x = Znak czeku ( CIN ) b = Krajowy kod banku ( Associazione bancaria italiana lub Codice ABI ) s = Kod oddziału ( Coordinate bancarie lub CAB – Codice d'Avviamento Bancario ) c = Numer konta |
Wyspy Świętego Tomasza i Książęca | 25 | 21n |
ST kk bbbb ssss cccc cccc cccc c
|
b = Krajowy kod banku s = Numer oddziału c = Numer rachunku |
Arabia Saudyjska | 24 | 2n,18c |
SA kk bb cc cccc cccc cccc cccc
|
b = Krajowy kod banku c = Numer konta poprzedzony zerami, jeśli są wymagane |
Serbia | 22 | 18n |
RS kk bbb c cccc cccc cccc xx
|
k = cyfry kontrolne IBAN (zawsze = „35”)
|
Seszele | 31 | 4a,20n,3a |
SC kk bbbb bb ss cccc cccc cccc cccc mmm
|
b = Kod banku s = Kod oddziału c = Numer konta m = Kod waluty |
Słowacja | 24 | 20n |
SK kk bbbb pppp ss cc cccc cccc
|
b = Krajowy kod banku p = Prefiks numeru rachunku c = Numer rachunku |
Słowenia | 19 | 15n |
SI kk bb ss s ccc cccc c xx
|
k = cyfry kontrolne IBAN (zawsze = „56”) b = krajowy kod banku s = kod oddziału c = numer konta x = krajowe cyfry kontrolne |
Hiszpania | 24 | 20n |
ES kk bbbb ssss xx cc cccc cccc
|
kk = Kod cyfr kontrolnych Iban b = Bank narodowy s = Kod oddziału x = Cyfry kontrolne c = Numer konta |
Sudan | 18 | 14n |
SD kk bb cccc cccc cc
|
k = cyfry kontrolne IBAN b = krajowy kod banku c = numer konta |
Szwecja | 24 | 20n |
SE kk bbb c cccc cccc cccc ccc x
|
b = Krajowy kod banku c = Numer konta x = Cyfry kontrolne |
Szwajcaria | 21 | 5n,12c |
CH kk bbbb b ccc cccc cccc c
|
b = Krajowy kod banku c = Kod identyfikujący rachunek bankowy |
Tunezja | 24 | 20n |
TN kk bb ss s ccc cccc cccc cc xx
|
k = cyfry kontrolne IBAN (zawsze „59”) b = krajowy kod banku s = kod oddziału c = numer konta x = krajowe cyfry kontrolne |
Indyk | 26 | 5n,17c |
0 TR kk bbbb b cc cccc cccc cccc cc
|
b = Krajowy kod banku 0 = Zero (zarezerwowane) c = Numer konta |
Ukraina | 29 | 6n, 19c |
UA kk bbbb bb cc cccc cccc cccc cccc c
|
b = Kod banku c = Numer konta poprzedzony zerami, jeśli jest to wymagane |
Zjednoczone Emiraty Arabskie | 23 | 3n, 16n |
AE kk bbb c cccc cccc cccc ccc
|
b = Krajowy kod banku c = Numer konta |
Zjednoczone Królestwo | 22 | 4a,14n |
GB kk bbbb ssss ss cc cccc cc
|
b = kod BIC banku s = kod banku i oddziału ( kod rozliczeniowy ) c = numer konta |
Watykan | 22 | 3n,15n |
VA kk bbb c cccc cccc cccc cc
|
b = Krajowy kod banku c = Numer konta |
Wyspy Dziewicze, Brytyjskie | 24 | 4c,16n |
VG kk bbbb cccc cccc cccc cccc
|
b = Krajowy kod banku c = Numer konta |
Oprócz powyższego, IBAN jest opracowywany w poniższych krajach, ale nie został jeszcze skatalogowany do ogólnego użytku międzynarodowego.
Na tej liście
-
„kk”
reprezentuje sumę kontrolną IBAN -
„a”
reprezentuje znak alfabetu -
„c”
oznacza znak alfanumeryczny -
„n”
oznacza znak numeryczny.
Kraj | Znaki | formacie BBAN | Przykład |
---|---|---|---|
Algieria | 26 | 22n |
DZkk nnnn nnnn nnnn nnnn nnnn nn
|
Angola | 25 | 21n |
AOkk nnnn nnnn nnnn nnnn nnnn n
|
Benin | 28 | 2c, 22n |
BJkk ccnn nnnn nnnn nnnn nnnn nnnn
|
Burkina Faso | 28 | 2c, 22n |
BFkk ccnn nnnn nnnn nnnn nnnn nnnn
|
Burundi | 16 | 12n |
BIkk nnnn nnnn nnnn
|
Republika Zielonego Przylądka | 25 | 21n |
CVkk nnnn nnnn nnnn nnnn nnnn n
|
Kamerun | 27 | 23n |
CMkk nnnn nnnn nnnn nnnn nnnn nnn
|
Republika Środkowoafrykańska | 27 | 23n |
CFkk nnnn nnnn nnnn nnnn nnnn nnn
|
Czad | 27 | 23n |
TDkk nnnn nnnn nnnn nnnn nnnn nnn
|
Komory | 27 | 23n |
KMkk nnnn nnnn nnnn nnnn nnnn nnn
|
Kongo, Republika | 27 | 23n |
CGkk nnnn nnnn nnnn nnnn nnnn nnn
|
Wybrzeże Kości Słoniowej | 28 | 1a, 23n |
CIkk annn nnnn nnnn nnnn nnnn nnnn
|
Dżibuti | 27 | 23n |
DJkk nnnn nnnn nnnn nnnn nnnn nnn
|
Gwinea Równikowa | 27 | 23n |
GQkk nnnn nnnn nnnn nnnn nnnn nnn
|
Gabon | 27 | 23n |
Gakk nnnn nnnn nnnn nnnn nnnn nnn
|
Gwinea Bissau | 25 | 2c, 19n |
GWkk ccnn nnnn nnnn nnnn nnnn n
|
Honduras | 28 | 4a, 20n |
HNkk aaaa nnnn nnnn nnnn nnnn nnnn
|
Iranu | 26 | 22n |
IRkk nnnn nnnn nnnn nnnn nnnn nn
|
Madagaskar | 27 | 23n |
MGkk nnnn nnnn nnnn nnnn nnnn nnn
|
Mali | 28 | 2c, 22n |
MLkk annn nnnn nnnn nnnn nnnn nnnn
|
Maroko | 28 | 24n |
MAkk nnnn nnnn nnnn nnnn nnnn nnnn
|
Mozambik | 25 | 21n |
MZkk nnnn nnnn nnnn nnnn nnnn n
|
Nikaragua | 32 | 4a, 24n |
NIkk aaaa nnnn nnnn nnnn nnnn nnnn nnnn
|
Niger | 28 | 2a, 22n |
NEkk aann nnnn nnnn nnnn nnnn nnnn
|
Senegal | 28 | 2a, 22n |
SNkk aann nnnn nnnn nnnn nnnn nnnn
|
Iść | 28 | 2a, 22n |
TGkk aann nnnn nnnn nnnn nnnn nnnn
|
Zobacz też
- Numer karty bankowej
- Regulacja bankowa
- Numer tranzytowy trasy ABA
- Numer rozliczeniowy (Kanada)
- Kod QR EPC
Notatki
Linki zewnętrzne
- „Oficjalny rejestr ISO 13616” (PDF) . Towarzystwo Światowej Międzybankowej Telekomunikacji Finansowej (SWIFT).
- „ISO 13616-1:2007” . Międzynarodowa Organizacja Normalizacyjna (ISO).