Struktura čísla účtů dle vyhlášky
Zde naleznete:
Předepsaný tvar čísla účtu v tuzemském platebním styku je podle vyhlášky (vyhláška 51/1992 Sb) je definován takto:
Číslo účtu v tuzemském platebním styku má celkový rozsah 6 až 17 znaků a skládá se ze dvou samostatných částí: první část čísla účtu - předčíslí (maximálně 6 numerických znaků) a druhá, základní část čísla účtu (maximálně 10 numerických znaků). Číslo účtu je doplněno tzv. identifikačním kódem banky – je k dispozici z číselníku národní banky, např. ČNB. Kód banky je uváděn za lomítkem. Kód banky může být numerický nebo alfabetický. ČNB vydává převodník identifikačních kódů, který obsahuje platné kódy bank. První a druhá část čísla účtu jsou odděleny pomlčkou.
Pomlčka oddělující předčíslí a základní část čísla účtu není ve struktuře čísla účtu povinná. Pokud číslo neobsahuje pomlčku, ale jde o pouhou sekvenci např. 13-ti čísel, pak prvních šest zleva je považováno za předčíslí a zbytek pak za základní část čísla účtu.
První část čísla účtu a základní část čísla účtu jsou samostatně zajištěny kontrolní číslicí, která samostatně chrání předčíslí i základní část čísla účtu. Kontrolní číslice se počítá na modulo 11 při váhách uvedených dále. Jinak je struktura čísla účtu volná.
Náčrt objasňující strukturu čísla účtů, kde A je předčíslí, B je základní část účtu a C je kód banky.
Zajištění čísel účtů kontrolním algoritmem modulo 11
První a druhá část čísla účtu jsou zajištěny algoritmem modulo 11 s vahami uvedenými v následující tabulce:
Váhy pro kontrolu předčíslí na modulo 11:
Číslice | E | F | G | H | I | J |
---|---|---|---|---|---|---|
Váhy | 10 | 5 | 8 | 4 | 2 | 1 |
Váhy pro kontrolu základního čísla účtu na modulo 11:
Číslice | A | B | C | D | E | F | G | H | I | J |
---|---|---|---|---|---|---|---|---|---|---|
Váhy | 6 | 3 | 7 | 9 | 10 | 5 | 8 | 4 | 2 | 1 |
Pozn.: Váhy jsou tvořeny číselnou řadou 2n případně zbytkem po vydělení modulu 11. Tj. jsou získány jako rozdíl n-té mocniny 2 a nejbližšího nižšího násobku 11.
Kontrola platnosti první a druhé části čísla účtu se provede tak, že jednotlivé číslice se vynásobí příslušnou váhou, výsledky násobení se sečtou a podělí 11. Váhy se k číslicím na jednotlivých pozicích čísla účtu přiřazuji zprava. Zbytek po dělení musí být roven 0. Tedy:
Číslo ABCDEFGHIJ je zajištěno modulo 11, pokud je součet S beze zbytku dělitelný 11, přičemž
S = 1*J + 2*I + 4*H + 8*G + 5*F + 10*E + 9*D + 7*C + 3*B + 6*A
Příklad: Mějme účet 222121-3222223238/0800. Kontrola struktury je pak následující:
- předčíslí účtu: S1 =1*1 +2*2 + 4*1 + 8*2 + 5*2 + 10*2 = 55
- základní část: S2 =1*8 +2*3 + 4*2 + 8*3 + 5*2 + 10*2 + 9*2 + 7*2 + 3*2 + 6*3 = 132
S1 i S2 jsou dělitelné 11 beze zbytku, čili uvedené číslo účtu odpovídá požadovanému algoritmu.
V ABRA Gen místech, kde se pracuje se zadáváním čísel účtů se provádí kontrola, zda zadané číslo účtu odpovídá výše popsané struktuře. Jedná se např. o následující Business objekty:
- Firemní bankovní účet (FirmBankAccount)
- Vlastní bankovní účet (BankAccount)
- Řádek platebního příkazu (PaymentOrderRow)
- Opakovaná platba (RepeatedBankPayment)
-
aj.
Kontrolu k položce pro zadání účtu lze vyvolat i v rámci uživatelsky definovatelných formulářů v rámci prvku Výraz. Využití viz např. definovatelné formuláře v modulu Mzdy a personalistika.
Vždy se provádí test na prázdný účet. V případě řádků platebního příkazu a opakovaných plateb se provádí kontrola správnosti účtu podle předpisu ČNB jen v případě, že cílová země platby není lokální země.
Použití:
Finanční instituce používají standardizovanou strukturu čísla účtu, a to pro všechny produkty a platební příkazy.
Přenos elektronickou cestou:
123456 1234567890 1234 |
Příklad písemné formy:
Plný formát | Běžný zápis | Vlastní číslo účtu |
---|---|---|
000000-0145254386/2400 | 0145254386/2400 | 0145254386 |
Alternativní bankovní spojení: Česká republika nenabízí jiný formát bankovního spojení. S využitím IBAN v tuzemském platebním styku se zatím nepočítá.
1212 1234 1234 5612 3456 7890 | |||
---|---|---|---|
Pozice | Význam | Délka | Počáteční pozice |
12 | ISO kód země | 2 | 1 |
12 | Kontrolní číslice (IBAN) | 2 | 3 |
1234 | Kód banky | 4 | 5 |
123456 | Předčíslí | 6 | 9 |
1234567890 | Základní část čísla účtu | 10 | 15 |
Celkem | 24 |
CZ6508000000192000145399 v elektronické podobě (24 znaků bez oddělovačů) a CZ65 0800 0000 1920 0014 5399 v písemné podobě (6 skupin po 4 znacích oddělených mezerami).