Struktura českého čísla účtu: předčíslí, číslo a kód banky vysvětleno

· Doklad.ai · payments

Z čeho se skládá české číslo účtu? Vysvětlíme předčíslí, hlavní část, kód banky, kontrolu modulo 11 i převod na IBAN. S příklady a pravidly pro rok 2026.

Struktura českého čísla účtu: předčíslí, číslo a kód banky vysvětleno

Rychlá odpověď: České číslo účtu má tvar předčíslí-hlavní část/kód banky, tedy maximálně 6 číslic předčíslí, 2 až 10 číslic hlavní části (matriky) a vždy 4 číslice kódu banky. Pravidla stanovuje vyhláška ČNB č. 169/2011 Sb. a obě číselné části musí projít kontrolou modulo 11 s pevně danými vahami. Pro zahraniční a SEPA platby se číslo účtu převádí na mezinárodní formát IBAN, který má v ČR vždy 24 znaků.

Když posíláte nebo přijímáte peníze, pracujete s číslem účtu prakticky denně. Přesto málokterý podnikatel ví, proč má jeho účet tu zvláštní pomlčku, co znamenají čtyři číslice za lomítkem nebo proč banka některá čísla rovnou odmítne jako neplatná. Tento článek vám strukturu českého čísla účtu rozebere kus po kuse, prakticky a s příklady. Nejde o akademickou zvědavost: když rozumíte tomu, z čeho se číslo účtu skládá, snáz odhalíte překlep ještě před odesláním platby a vyhnete se tomu, že peníze odejdou na špatný účet.

Z čeho se skládá české číslo účtu

Úplný a správný tvar českého čísla účtu vypadá takto:

předčíslí - hlavní část / kód banky

Příklad: 19-2000145399/0800

Má tedy tři části, oddělené pomlčkou a lomítkem:

ČástPoziceDélkaPovinné?
Předčíslípřed pomlčkoumax. 6 číslicne
Hlavní část (matrika)mezi pomlčkou a lomítkem2 až 10 číslicano
Kód bankyza lomítkemvždy 4 čísliceano

Tato pravidla nejsou jen zvyklost. Závazně je stanovuje vyhláška České národní banky č. 169/2011 Sb., o stanovení pravidel tvorby čísla účtu v platebním styku. Ta určuje jak maximální počty číslic, tak povinnou kontrolu správnosti, o které si povíme níže.

Důležitá poznámka k zápisu: oddělovače (pomlčka a lomítko) jsou součástí čitelného formátu pro lidi. Banky a platební systémy interně pracují s číslem doplněným nulami na pevné délky, což využijeme při převodu na IBAN.

Předčíslí účtu: k čemu slouží a proč ho většinou nemáte

Předčíslí je část před pomlčkou a může mít až šest číslic. Klíčové je, že je nepovinné. Pokud na výpisu žádnou pomlčku nevidíte, váš účet předčíslí prostě nemá, a to je naprosto v pořádku.

Předčíslí má historický původ. Vzniklo v době, kdy bylo potřeba u jednoho subjektu rozlišovat různé typy účtů nebo navázat na starší číslování. Dnes ho běžným klientům většina bank vůbec nepřiděluje. Stále se ale s ním setkáte u některých institucí, typicky u účtů státní správy, finančních úřadů, zdravotních pojišťoven nebo České správy sociálního zabezpečení.

Proto pozor: pokud platíte daně, sociální nebo zdravotní pojištění, předčíslí bývá nositelem zásadní informace, často určuje typ platby (například konkrétní daň). Vynechání předčíslí nebo jeho špatné zadání může způsobit, že platba dorazí na špatný účet úřadu, i když zbytek čísla je správně. Vždy proto opisujte celé číslo účtu včetně předčíslí a pomlčky.

Malý, ale častý zdroj chyb: některé formuláře a aplikace mají na předčíslí a hlavní část oddělená políčka. Když máte číslo 19-2000145399, patří 19 do políčka předčíslí a 2000145399 do políčka pro číslo účtu, nikdy nepište celý řetězec do jednoho pole.

Hlavní část (matrika): vlastní číslo účtu

Hlavní část, často označovaná jako matrika, je vlastní jádro čísla účtu. Najdete ji mezi pomlčkou (pokud existuje) a lomítkem. Má nejméně dvě a nejvýše deset číslic.

Toto je číslo, které banka přiděluje konkrétnímu účtu. U běžných podnikatelských i osobních účtů je to obvykle ta nejdelší část, kterou vidíte. Stejně jako předčíslí musí i hlavní část projít kontrolou modulo 11, takže ne každá kombinace číslic může být platným číslem účtu.

Kód banky: čtyři číslice za lomítkem

Kód banky je vždy čtyřmístné číslo za lomítkem a jednoznačně identifikuje banku nebo poskytovatele platebních služeb, u kterého je účet veden. Bez správného kódu banky platba neví, kam má namířeno.

Kódy přiděluje Česká národní banka v souladu s vyhláškou č. 169/2011 Sb. a vede je v takzvaném Číselníku kódů platebního styku v ČR (ČKPS). Tento číselník se průběžně aktualizuje, jak na trh vstupují nové banky a jiné odcházejí.

Pár nejznámějších kódů pro orientaci:

KódBanka
0100Komerční banka
0300ČSOB
0800Česká spořitelna
0710Česká národní banka
2010Fio banka
3030Air Bank
0600MONETA Money Bank
5500Raiffeisenbank

Aktuální a kompletní seznam vždy najdete v oficiálním číselníku ČNB. K červnu 2026 je platná verze číselníku ČKPS publikovaná Českou národní bankou; protože se kódy mohou měnit, doporučujeme u méně známých institucí ověřit kód přímo na stránkách ČNB věnovaných platebnímu styku.

Kontrola modulo 11: jak banka pozná překlep

Proč některé chyby v čísle účtu banka odhalí ještě před odesláním? Protože vyhláška ČNB č. 169/2011 Sb. předepisuje, že každá ze dvou číselných částí (předčíslí i hlavní část) musí samostatně projít kontrolou modulo 11. Jde o jednoduchý matematický test, který funguje jako pojistka proti překlepům.

Princip výpočtu

Každé číslici se zprava doleva přiřadí pevná váha. Pro hlavní část (až 10 číslic) je posloupnost vah od nejpravější číslice:

1, 2, 4, 8, 5, 10, 9, 7, 3, 6

Pro předčíslí (až 6 číslic) se použije prvních šest vah ze stejné řady, opět od nejpravější číslice:

1, 2, 4, 8, 5, 10

Postup je:

  1. Každou číslici vynásobte její vahou.
  2. Všechny součiny sečtěte.
  3. Výsledný součet vydělte 11.
  4. Pokud je zbytek po dělení nula (součet je dělitelný 11 beze zbytku), část čísla účtu kontrolou prošla.

Aby bylo celé číslo účtu platné, musí kontrolou projít předčíslí i hlavní část. Stačí, aby neprošla jedna z nich, a číslo je neplatné.

Konkrétní příklad

Vezměme hlavní část 7315 (pro názornost krátké číslo). Číslice zprava jsou 5, 1, 3, 7 a váhy 1, 2, 4, 8:

Číslice (zprava)5137
Váha1248
Součin521256

Součet = 5 + 2 + 12 + 56 = 75. 75 / 11 = 6, zbytek 9. Zbytek není nula, takže 7315 by neprošlo a nešlo by o platné číslo účtu. Když si stejný postup vyzkoušíte na svém skutečném čísle účtu, vyjde vám zbytek nula.

Proč to funguje

Kontrola modulo 11 spolehlivě odhalí dvě nejčastější chyby při ručním přepisu: překlep v jedné číslici a prohození dvou sousedních číslic. Právě proto banka některá zjevně chybně opsaná čísla rovnou odmítne, aniž by platbu vůbec odeslala. Není to ale stoprocentní ochrana, kontrola nepozná, že jste opsali sice platné, ale úplně cizí číslo účtu. Proto se vyplatí každou platbu před odesláním vizuálně zkontrolovat a u větších částek raději ověřit i jméno příjemce.

Převod čísla účtu na IBAN

Pro tuzemské platby vám stačí klasické číslo účtu. Jakmile ale posíláte peníze do zahraničí nebo přijímáte platbu ze zahraničí, případně využíváte SEPA platby, potřebujete IBAN (International Bank Account Number). Je to mezinárodně standardizovaný zápis téhož účtu.

Struktura českého IBAN

Český IBAN má vždy pevnou délku 24 znaků a skládá se z těchto částí v tomto pořadí:

ČástDélkaPopis
Kód země2 znakyvždy CZ
Kontrolní číslice2 číslicevypočtené mod 97
Kód banky4 čísliceshodný s kódem za lomítkem
Předčíslí6 číslicdoplněné nulami zleva
Číslo účtu (matrika)10 číslicdoplněné nulami zleva

Příklad: účet 19-2000145399/0800 odpovídá IBAN CZ65 0800 0000 1920 0014 5399. Rozklad:

  • CZ = kód země
  • 65 = kontrolní číslice
  • 0800 = kód banky
  • 000019 = předčíslí doplněné nulami na 6 míst
  • 2000145399 = hlavní část doplněná nulami na 10 míst

Mezery se v IBAN píší jen pro lepší čitelnost; při elektronickém zadávání se zapisuje souvislý řetězec bez mezer.

Jak se IBAN spočítá

Výpočet kontrolních číslic probíhá podle standardu (ISO 7064, mod 97-10):

  1. Sestaví se 20místná tuzemská část (BBAN): kód banky (4) + předčíslí doplněné nulami (6) + hlavní část doplněná nulami (10).
  2. Na konec se přidá kód země převedený na čísla (C = 12, Z = 35, tedy CZ = 1235) a dvojice 00 jako zástupné kontrolní číslice.
  3. Takto vzniklé dlouhé číslo se vydělí 97 a ze zbytku se odvodí dvě kontrolní číslice, které nahradí 00 za kódem země.

Naštěstí tenhle výpočet nemusíte dělat ručně. Číslo účtu na IBAN spolehlivě převede IBAN kalkulačka i samotná internetová banka. IBAN navíc obsahuje vlastní kontrolní mechanismus, takže systém příjemce dokáže odhalit chybu v zápisu podobně, jako to dělá modulo 11 u tuzemského formátu.

Mimochodem, struktura čísla účtu se promítá i do plateb přes QR kód. Pokud vás zajímá, jak se účet a částka kódují do platebního QR, podívejte se na článek QR platba: jak funguje.

Praktické tipy pro podnikatele

Několik věcí, které se v praxi OSVČ a malých firem osvědčují:

  • Na faktury uvádějte úplné číslo účtu i IBAN. Tuzemský klient ocení klasický formát, zahraniční nebo plátce ze SEPA prostoru potřebuje IBAN (a často i BIC/SWIFT banky).
  • Nezapomínejte na předčíslí u plateb úřadům. U daní, sociálního a zdravotního pojištění je předčíslí kritické a často určuje typ platby. Vždy opisujte celé číslo včetně předčíslí.
  • Kontrolujte číslo před odesláním. Modulo 11 odhalí překlep, ale neochrání vás před opsáním cizího platného účtu. U vyšších částek si ověřte i jméno majitele.
  • Používejte QR platby pro příchozí úhrady. Eliminují ruční přepis čísla účtu odběratelem, a tím i většinu chyb. Doklad.ai generuje QR kód na faktuře automaticky, takže klient jen naskenuje a potvrdí. Můžete si to vyzkoušet zdarma.

Všechna pravidla popsaná v tomto článku vycházejí z platné vyhlášky ČNB č. 169/2011 Sb. a aktuálního číselníku kódů platebního styku. Pro rok 2026 se základní struktura čísla účtu ani princip kontroly modulo 11 nemění; mění se pouze obsah číselníku kódů bank, jak na trh přicházejí noví poskytovatelé.

Časté otázky

Z čeho se skládá české číslo účtu?

České číslo účtu má tři části ve tvaru předčíslí-hlavní část/kód banky. Předčíslí (před pomlčkou) je nepovinné a má maximálně 6 číslic. Hlavní část neboli matrika (mezi pomlčkou a lomítkem) má 2 až 10 číslic a je vlastním číslem účtu. Kód banky (za lomítkem) má vždy 4 číslice a určuje, u které banky je účet veden. Pravidla stanovuje vyhláška ČNB č. 169/2011 Sb.

Co znamená předčíslí účtu?

Předčíslí je nepovinná část čísla účtu před pomlčkou, dlouhá až 6 číslic. Má historický původ a běžným klientům ho dnes většina bank nepřiděluje, takže pokud na výpisu pomlčku nevidíte, váš účet předčíslí nemá. Stále se ale používá u účtů státní správy, finančních úřadů, zdravotních pojišťoven a ČSSZ, kde často určuje typ platby. U plateb úřadům proto předčíslí nikdy nevynechávejte.

Jak se kontroluje správnost čísla účtu (modulo 11)?

Každé číslici se zprava doleva přiřadí pevná váha: pro hlavní část posloupnost 1, 2, 4, 8, 5, 10, 9, 7, 3, 6, pro předčíslí prvních šest těchto vah. Číslice se vynásobí svou vahou, součiny se sečtou a součet se vydělí 11. Pokud je zbytek nula, část čísla kontrolou prošla. Aby bylo číslo účtu platné, musí kontrolou projít předčíslí i hlavní část. Tato kontrola spolehlivě odhalí překlep v jedné číslici i prohození dvou sousedních číslic.

Co je kód banky a kde ho najdu?

Kód banky je čtyřmístné číslo za lomítkem, které jednoznačně identifikuje banku nebo poskytovatele platebních služeb. Přiděluje ho Česká národní banka a vede ho v Číselníku kódů platebního styku (ČKPS). Aktuální seznam najdete přímo na webu ČNB v sekci platebního styku, kde je k dispozici v PDF i CSV. Známé kódy jsou například 0800 (Česká spořitelna), 0100 (Komerční banka), 0300 (ČSOB) nebo 2010 (Fio banka).

Jak převedu číslo účtu na IBAN?

Český IBAN má vždy 24 znaků ve tvaru CZ + 2 kontrolní číslice + 4 číslice kódu banky + 6 číslic předčíslí (doplněné nulami) + 10 číslic hlavní části (doplněné nulami). Kontrolní číslice se počítají algoritmem mod 97. Ručně to dělat nemusíte: převod spolehlivě provede IBAN kalkulačka i vaše internetová banka. Účet 19-2000145399/0800 má například IBAN CZ65 0800 0000 1920 0014 5399.

Proč banka odmítla mé číslo účtu jako neplatné?

Nejčastěji proto, že číslo neprošlo kontrolou modulo 11, tedy někde je překlep nebo prohozené číslice. Zkontrolujte, zda jste správně opsali předčíslí (a nezapomněli na pomlčku), hlavní část i čtyřmístný kód banky. Pokud je číslo opsané z důvěryhodného zdroje a přesto neprochází, ověřte si ho přímo u příjemce, je možné, že vám sdělil chybný údaj.

← Všechny články