NRB składa się z 26 cyfr. Cyfry te są pogrupowane w trzy zestawy, które mają określone znaczenie:
– pierwsze dwie cyfry to numer kontrolny rachunku, wygenerowany na podstawie pozostałych 24 cyfr, oznacza to, że w przypadku pomyłki w numerze system bankowy od razu zobaczy błąd.
– kolejnych osiem cyfr to numer banku i oddziału w którym „znajduje” się rachunek
Poniżej przedstawione zostały przykładowe numery kont centrali poszczególnych banków, pierwsze cztery cyfry określają bank, pozostałe cztery zaś oddział:
PKO BP – 10200003
Citi Handlowy – 10300006
ING Bank Śląski – 10500002
Bank BPH – 10600005
Bank Zachodni WBK – 10900004
Bank Gospodarstwa Krajowego – 11300007
BRE Bank są – 11400000
Bank Millennium – 11600006
Pekao – 12400001
Bank Pocztowy – 13200006
Nordea Bank – 14400003
Getin Bank – 14600009 i 15600000
Raiffeisen Bank – 17500009
Alior Bank – 24900005
dane na podstawie wykazu numerów banków przygotowanego przez Departament Systemu Płatniczego NBP – ostatnich 16 cyfr to numer porządkowy konta
Wprowadzenie zestandaryzowanych numerów rachunków bankowych miało na celu zmniejszenie ilości pomyłek przy przelewach bankowych. Przed rokiem 2004 każdy bank miał swój system numeracji kont. Skutkowało to tym, że różniła je zarówno liczba cyfr w numerze, jak i system zapisu. Obecnie cyfry zapisywane są w systemie w formie ciągłej bez spacji, we wcześniejszym systemie w zależności od banku mogły być wymagane przerwy w określonych miejscach, lub zastosowanie myślników w odpowiednim punkcie szeregu cyfr.
Dawny system prowadził w związku z powyższym do występowaniu błędów przy realizowaniu przelewów. Oczywiście w obecnym szyku również mogą zdarzyć się błędy, ale ich ilość została ograniczona dzięki łatwiejszej weryfikacji poprawności standaryzowanego numeru. Dodatkowo w celu ułatwienia klientom wpisywania i odczytywania numeru jest on zapisywany w papierowych formularzach przelewów w postaci grup: najpierw dwie cyfry, przerwa, a następnie sześć grup po cztery cyfry oddzielone spacjami.
Zestandaryzowany numer rachunku bankowego pozwala na zlecanie przelewów ze stosunkowo małą liczbą błędów, które nawet jeżeli występują to są szybko wyłapywane przez system bankowy, choć oczywiście nie chroni on przed przelaniem pieniędzy na niewłaściwy, a istniejący numer konta.