Jak działa numer konta bankowego?
W artykule zostanie wyjaśniony metoda numeracji kont bankowych za pomocą systemu IBAN. Najpierw jednak krótkie wyjaśnienie - czym jest IBAN?
IBAN jest międzynarodowym standardem numeracji kont bankowych. Składa się z dwóch liter kraju, po czym następują dwie cyfry sprawdzające, następnie następuje ciąg do trzydziestu cyfr, które są właściwym numerem konta bankowego (BBAN). W BBAN musi znajdować się ciąg cyfr identyfikujący bank.
Jak wygląda IBAN. Zobaczmy to na przykładzie Polski:
PLkk BBBB BBBn MMMM MMMM MMMM MMMM
- pierwsze dwie cyfry to cyfry kontrolne,
- następnych 8 cyfr to identyfikator banku-oddziału (pierwsze 3-4 to nr banku, następne 3-4 to nr oddziału). Ostatnia cyfra jest wyliczana z pozostałych siedmiu,
- ostatnie 16 cyfr to numer rachunku.
Zastanawialiście się kiedyś, co się stanie, jeśli wpiszecie w przelewie zły numer konta? Czy przelew dojdzie do innej osoby, przepadnie w odmętach bankowości, czy jeszcze coś innego? Otóż nic z tych rzeczy. System IBAN został tak dobrze przemyślany, że np. zamiana dwóch cyfr miejscami wygeneruje błąd w przelewie i pieniądze nie zostaną ruszone z naszego konta. Dzieje się to wszystko, dzięki matematyce. Przyjrzyjmy się w takim razie algorytmowi sprawdzania:
Algorytm sprawdzania:
- Weź pełen numer konta, razem z kodem kraju i bez spacji.
- Sprawdź czy zgadza się długość numeru dla danego kraju (jeśli nie, to algorytm generuje błąd).
- Przenieś cztery pierwsze znaki numeru na jego koniec.
- Zamień litery w numerze konta na cyfry zamieniając A na '10', B na '11' itd.
- Potraktuj otrzymany numer konta i podziel przez 97 (największa liczba pierwsza).
- Jeśli reszta z dzielenia jest równa 1, to numer konta jest prawidłowy.
Numery IBAN można sprawdzić na tej stronie. Spróbuj przekształcić swój, lub wpisać losowy, żeby zobaczyć, że wygeneruje błąd.



