IBAN to międzynarodowy numer rachunku bankowego zapisany według normy ISO 13616. Zaczyna się dwuliterowym kodem kraju, po którym stoją dwie cyfry kontrolne, a dalej idzie część krajowa z identyfikatorem banku i numerem rachunku klienta. Według rejestru IBAN prowadzonego przez SWIFT część krajowa liczy do 30 znaków alfanumerycznych, więc cały numer nie przekracza 34 znaków.
Skrót rozwija się jako International Bank Account Number. Funkcję jednostki rejestrującej dla ISO 13616 pełni SWIFT, wyznaczony do tego przez Międzynarodową Organizację Normalizacyjną w 2006 roku.
Dalsza część tekstu opisuje kolejne elementy numeru, sposób liczenia cyfr kontrolnych, relację polskiego NRB do zapisu międzynarodowego oraz zakres, w jakim IBAN obowiązuje w Unii Europejskiej. Nie zawiera porównania ofert bankowych ani instrukcji wykonywania przelewu.
Z czego składa się numer IBAN
Numer dzieli się na cztery części o ustalonej kolejności: kod kraju, cyfry kontrolne, identyfikator banku i numer rachunku klienta. Kolejność jest stała niezależnie od kraju, zmienia się natomiast długość części krajowej.
- kod kraju – pierwsze dwa znaki, dwuliterowy skrót według normy ISO 3166-1,
- cyfry kontrolne – dwa kolejne znaki, wyliczane z reszty numeru,
- BBAN – podstawowy numer rachunku w postaci krajowej, obejmujący identyfikator banku i numer klienta.
Rejestr IBAN wskazuje, że BBAN ma stałą długość w obrębie jednego kraju i zawiera identyfikator instytucji finansowej o stałej pozycji i stałej długości. Praktyczny skutek jest taki, że po samym numerze da się rozpoznać bank prowadzący rachunek, bez sięgania po dodatkowe dane.
Format krajowy nie powstaje dowolnie. Zgodnie z opisem rejestru zgłasza go wyłącznie krajowa jednostka normalizacyjna albo bank centralny danego państwa, a wpis dla Polski pochodzi od Departamentu Systemu Płatniczego Narodowego Banku Polskiego.
Do czego służą dwie cyfry kontrolne
Dwie cyfry stojące po kodzie kraju to wynik działania arytmetycznego wykonanego na pozostałej części numeru.
Według rejestru IBAN cyfry kontrolne liczy się według schematu opisanego w normie ISO/IEC 7064, w wariancie MOD 97-10. Kontrola polega na przeniesieniu czterech pierwszych znaków numeru na jego koniec, zamianie liter na odpowiadające im liczby i podzieleniu tak powstałej liczby przez 97. Numer ma poprawną strukturę wtedy, gdy reszta z dzielenia wynosi jeden.
Rachunek jest przy tym sprawdzany wyłącznie od strony zapisu. Test nie rozstrzyga, czy taki rachunek istnieje ani do kogo należy, bo to ustala dopiero bank przyjmujący dyspozycję.
Polski NRB a międzynarodowy IBAN
W Polsce ten sam rachunek ma dwa zapisy: krajowy NRB o długości 26 znaków oraz międzynarodowy IBAN o długości 28 znaków. Drugi powstaje z pierwszego przez dopisanie z przodu liter PL.
Budowę NRB opisuje Ministerstwo Finansów w materiale o mikrorachunku podatkowym. Według tego opisu numer liczy 26 znaków, dwa pierwsze stanowią liczbę kontrolną, kolejnych osiem wskazuje numer rozliczeniowy w NBP, a pozostałe znaki identyfikują konkretny rachunek. Ministerstwo zaznacza, że mikrorachunek podatkowy spełnia standard NRB, czyli standard stosowany w obrocie krajowym w zakresie sposobu numeracji rachunków bankowych.
Rejestr IBAN podaje dla Polski wartości zgodne z tym opisem. Część krajowa liczy 24 cyfry w układzie osiem plus szesnaście, identyfikator jednostki zajmuje w niej pozycje od pierwszej do ósmej, a pełny numer międzynarodowy ma 28 znaków. Polski format obowiązuje według tego samego rejestru od kwietnia 2007 roku.
Różnica między jednym a drugim zapisem sprowadza się do prefiksu. W przykładzie podanym przez rejestr numer krajowy 61 1090 1014 0000 0712 1981 2874 w postaci międzynarodowej brzmi PL61 1090 1014 0000 0712 1981 2874, czyli jest tym samym ciągiem cyfr poprzedzonym kodem kraju. Ustawa o Narodowym Banku Polskim wymienia numerację banków i ich jednostek organizacyjnych wśród celów, na potrzeby których banki przekazują dane do NBP.
Gdzie IBAN obowiązuje w Unii Europejskiej
W Unii Europejskiej IBAN jest obowiązkowym identyfikatorem rachunku przy poleceniach przelewu i poleceniach zapłaty w euro. Wynika to z rozporządzenia Parlamentu Europejskiego i Rady (UE) nr 260/2012.
Artykuł 1 tego rozporządzenia ogranicza jego zakres do transakcji w euro w Unii, gdy dostawcy usług płatniczych obu stron znajdują się w Unii albo gdy znajduje się w niej jedyny uczestniczący dostawca. Załącznik w punkcie 1 litera a stanowi wprost, że identyfikatorem rachunku płatniczego musi być IBAN.
Rozporządzenie rozdziela oba zapisy w definicjach. Artykuł 2 punkt 14 określa BBAN jako numer stosowany wyłącznie w krajowych transakcjach płatniczych, przy czym ten sam rachunek na potrzeby transakcji transgranicznych identyfikuje IBAN. Punkt 15 definiuje IBAN jako międzynarodowy numer identyfikacyjny rachunku płatniczego, którego elementy określa norma Międzynarodowej Organizacji Normalizacyjnej.
Dla państw spoza strefy euro przewidziano dłuższy termin. Artykuł 16 ustęp 8 wskazuje 31 października 2016 roku jako datę, do której dostawcy usług płatniczych w takich państwach mieli spełnić wymogi artykułów 4 i 5. Aktualność tego brzmienia potwierdza tekst skonsolidowany rozporządzenia z 8 kwietnia 2024 roku.
IBAN a BIC, czyli kod SWIFT
BIC wskazuje instytucję, a nie rachunek, i przy płatnościach w euro w Unii przestał być wymagany. Rozporządzenie 260/2012 w artykule 2 punkt 16 definiuje go jako kod identyfikacyjny instytucji, którego elementy określa norma ISO.
Artykuł 5 ustęp 7 zabrania dostawcom usług płatniczych żądania BIC od użytkowników – po 1 lutego 2014 roku w transakcjach krajowych i po 1 lutego 2016 roku w transgranicznych. Zakaz obejmuje zakres samego rozporządzenia, więc poza płatnościami w euro w Unii ten akt niczego w tej sprawie nie przesądza.
Znormalizowany zapis numeru rachunku jest warunkiem przetwarzania płatności bez ręcznego wprowadzania danych, a ten sam mechanizm stoi za rozwiązaniami opisanymi w tekście o automatyzacji księgowości. Inny przykład wyliczenia wykonywanego po stronie banku, tym razem na parametrach kredytu, przedstawia tekst o działaniu kalkulatora kredytowego.
Źródła: rejestr IBAN prowadzony przez SWIFT jako jednostkę rejestrującą dla normy ISO 13616, wydanie 99 z grudnia 2024 roku, rozdziały 1.1, 1.2 oraz 2.65 (Polska), odczytane z kopii archiwalnej dokumentu ze stycznia 2025 roku; Ministerstwo Finansów, serwis podatki.gov.pl, materiał „Mikrorachunek podatkowy”, aktualizacja z 14 maja 2026 roku (budowa NRB, numer rozliczeniowy w NBP); rozporządzenie Parlamentu Europejskiego i Rady (UE) nr 260/2012 z dnia 14 marca 2012 r. ustanawiające wymogi techniczne i handlowe w odniesieniu do poleceń przelewu i poleceń zapłaty w euro oraz zmieniające rozporządzenie (WE) nr 924/2009 – artykuły 1, 2, 5 i 16 oraz załącznik, w brzmieniu tekstu skonsolidowanego z 8 kwietnia 2024 roku, pobranego z bazy publikacji Unii Europejskiej; ustawa z dnia 29 sierpnia 1997 r. o Narodowym Banku Polskim w brzmieniu tekstu jednolitego (Dz.U. 2022 poz. 2025), artykuł 23a, tekst pobrany z ELI API Sejmu. Stan na 1 września 2026 roku; wpis dotyczący Polski w rejestrze IBAN był aktualizowany w styczniu 2020 roku.
