SWIFT/BIC kódy českých bank
SWIFT kód, formálně označovaný jako BIC (Business Identifier Code podle normy ISO 9362), je mezinárodní identifikátor banky, který slouží pro směrování zahraničních plateb. V České republice má každá banka ve číselníku ČNB platebního styku přidělený jak tuzemský čtyřmístný kód banky, tak mezinárodní SWIFT/BIC kód. Pro tuzemské platby v korunách stačí kód banky, pro zahraniční platby a platby v cizí měně se používá SWIFT spolu s IBAN ve formátu CZ.
V tomto průvodci najdete aktuální seznam SWIFT/BIC kódů všech českých bank podle ČNB, vysvětlení struktury kódu, rozdílu mezi SWIFT a BIC a přehled situací, kdy je SWIFT potřeba a kdy stačí samotný IBAN. Pokud hledáte konkrétní banku, využijte tabulku níže — odkaz na detailní profil banky obsahuje plný přehled identifikátorů včetně praktických informací k zadávání plateb.
Tabulka SWIFT/BIC kódů českých bank
Níže je seřazený přehled aktivních českých bank podle kódu banky. Kliknutím na název banky přejdete na detailní profil s popisem služeb, historií a praktickými informacemi o zadávání plateb. Zdroj dat: ČNB číselník platebního styku (BA0030).
Tabulka obsahuje 34 bank s přiděleným SWIFT/BIC kódem. Kompletní přehled všech bank včetně institucí bez SWIFT najdete v hlavním přehledu kódů bank.
Struktura SWIFT/BIC kódu
SWIFT/BIC kód má 8 nebo 11 znaků a je rozdělen do čtyř částí. Struktura je standardizovaná normou ISO 9362 a stejná pro všechny země světa, které se SWIFT sítě účastní. Na příkladu kódu Komerční banky KOMBCZPP si ukážeme, co jednotlivé znaky znamenají:
Čtyřmístný kód banky (pozice 1–4)
První čtyři znaky identifikují konkrétní bankovní instituci. Zkratka obvykle vychází z názvu banky v angličtině nebo z historického názvu. Například KOMB odkazuje na Komerční banku, CEKO na Československou obchodní banku (ČSOB), GIBA na Českou spořitelnu (původně Giro Bank) a FIOB na Fio banku. SWIFT/BIC je pevně přidělen — banka ho nemůže sama změnit. Při fúzi nebo změně vlastníka banka často přechází na SWIFT nástupnické instituce a starý kód zaniká.
Dvojmístný kód země (pozice 5–6)
Pozice 5 a 6 obsahují dvojpísmenný kód země podle normy ISO 3166-1 alpha-2. Pro Českou republiku je to vždy CZ, pro Slovensko SK, pro Německo DE. Pokud tedy v SWIFT kódu vidíte ve 5.–6. pozici CZ, máte jistotu, že jde o banku registrovanou v České republice — i kdyby šlo o dceřinou společnost zahraniční mateřské banky (například UniCredit Bank Czech Republic and Slovakia, a.s. má SWIFT BACXCZPP, protože je to česká entita).
Kód lokality (pozice 7–8)
Pozice 7 a 8 identifikují geografickou polohu centrály banky. U českých bank je to téměř vždy PP, což označuje Prahu. Najdou se výjimky — některé banky s centrálou mimo Prahu mohou mít jiný lokalizační kód, ale v praxi jsou raritní. Číslice v této pozici (například 2X) může signalizovat, že banka používá pasivní připojení do SWIFT sítě.
Kód pobočky (pozice 9–11, volitelné)
Posledních 0 nebo 3 znaky identifikují konkrétní pobočku banky. Centrála banky má buď osmiznačný SWIFT, nebo jedenáctiznačný SWIFT končící na XXX. Pro běžné platby, ať už tuzemské nebo zahraniční, je osmiznačná verze vždy dostatečná — zahraniční banka odesílatele při zpracování platby automaticky nasměruje platbu na centrálu, která ji dále distribuuje do správné pobočky příjemce.
Kdy potřebuji SWIFT a kdy stačí IBAN
Rozdíl mezi situacemi, kdy je SWIFT povinný a kdy lze vystačit se samotným IBAN, je pro většinu uživatelů matoucí. Stručný přehled vypadá takto:
| Typ platby | IBAN | SWIFT/BIC |
|---|---|---|
| Tuzemská v CZK | Nepovinné (stačí číslo účtu) | Nepotřeba |
| SEPA v EUR (EU/EHP) | Povinné | Obvykle nepotřeba |
| Zahraniční mimo SEPA | Povinné (kde se IBAN používá) | Povinné |
| Platba do USA, AU, Asie | Neexistuje (používá se account number) | Povinné |
Pro SEPA platby v rámci evropského platebního prostoru stačí samotný IBAN, protože součástí IBAN je kód banky, ze kterého lze BIC jednoznačně odvodit. Banka odesílatele automaticky dohledá SWIFT z interní tabulky a směruje platbu přes SEPA clearing. U plateb mimo SEPA — například platba v amerických dolarech do USA, v librách do Velké Británie mimo SEPA prostor nebo do zemí, které IBAN nepoužívají — musíte SWIFT/BIC uvést vždy, protože slouží jako hlavní směrovací identifikátor přes korespondenční bankovní síť.
Některé české banky jako Komerční banka, ČSOB, Česká spořitelna nebo Raiffeisenbank nabízejí v internetovém bankovnictví automatické doplnění SWIFT podle IBAN — stačí vyplnit IBAN příjemce a systém SWIFT dohledá. U menších bank nebo při zadávání platby přes papírový formulář je bezpečnější SWIFT ověřit přímo u příjemce, ideálně z faktury nebo oficiálního webu.
Rozdíl mezi SWIFT a BIC
V běžné praxi jde o synonyma a oba termíny označují stejný osmi- nebo jedenáctiznačný kód. Historicky vznikly odděleně: SWIFT je zkratka pro organizaci Society for Worldwide Interbank Financial Telecommunication, která byla založena v roce 1973 v Belgii a dodnes provozuje mezinárodní síť pro výměnu platebních zpráv mezi bankami. BIC (Business Identifier Code) je formální název kódu podle normy ISO 9362, který SWIFT spravuje a přiděluje.
V internetovém bankovnictví uvidíte pole pojmenované různě — „SWIFT", „BIC", „SWIFT/BIC" nebo „BIC kód banky". Všechny znamenají totéž. Pokud máte v papírovém formuláři od banky napsáno „SWIFT" a příjemce vám dodal kód označený jako „BIC", jsou zaměnitelné. Rozdíl je pouze terminologický a nemá žádný praktický dopad na zpracování platby.
Nejčastější chyby při zadávání SWIFT
Zahraniční platba se SWIFT kódem je technicky náročnější než tuzemská, a proto chyby vznikají častěji. Nejtypičtější problémy, které banky při odmítnutí platby vracejí:
- Kód země v SWIFT neodpovídá zemi banky příjemce. Typický překlep — SWIFT obsahuje DE, ale příjemce je v Rakousku. Vždy zkontrolujte, že 5.–6. pozice SWIFT se shoduje s očekávanou zemí.
- SWIFT neodpovídá bance z IBAN. Pokud má příjemce IBAN začínající kódem české banky (například kód banky 0100 = KOMB), musí být SWIFT také od Komerční banky (KOMBCZPP). Nesoulad je důvodem k odmítnutí platby.
- Stará verze SWIFT po fúzi banky. Pokud banka prošla fúzí nebo byla převzata (viz zaniklé banky), její původní SWIFT už nemusí fungovat. Ověřte aktuální SWIFT přímo u nástupnické instituce.
- Špatná délka SWIFT (například 10 znaků). SWIFT má vždy 8 nebo 11 znaků. Jiná délka je chyba — nejčastěji to znamená chybějící nebo přebývající znak při přepisu.
- Chyba v pozici pobočky u jedenáctiznačného SWIFT. Pokud si nejste jisti pobočkou, použijte osmiznačný SWIFT nebo jedenáctiznačný končící na XXX — centrála platbu dále nasměruje.
Pokud se chyba stane a platba odejde s chybným SWIFT nebo se vrátí, postupujte podle návodu co dělat při chybně zadaném kódu banky. Zahraniční vratka trvá obvykle 5–10 pracovních dnů a banky si za zpracování vrácené platby účtují poplatek.
SWIFT versus tuzemský kód banky
Každá česká banka má dva identifikátory — tuzemský čtyřmístný kód banky (například 0100 pro Komerční banku) a mezinárodní SWIFT/BIC (KOMBCZPP). Tuzemský kód banky se používá pro clearing v rámci České republiky prostřednictvím systému CERTIS provozovaného Českou národní bankou. SWIFT se používá pro platby přes hranice přes mezinárodní SWIFT síť.
Oba kódy jsou povinně evidované v ČNB číselníku platebního styku a aktualizují se při každé změně — například přidělení nového kódu při zahájení činnosti banky nebo změna SWIFT po fúzi. Pro běžného uživatele jsou tyto dva kódy zcela oddělené: při zadávání tuzemské platby v internetovém bankovnictví se SWIFT vůbec nevyplňuje, při zahraniční platbě mimo SEPA je SWIFT povinný a tuzemský kód banky nepotřebujete (protože součástí IBAN). Více o struktuře tuzemského čísla účtu najdete v průvodci struktura českého čísla účtu.
Jak najít SWIFT konkrétní banky
Na hlavní stránce Kodbank nebo v tabulce výše najdete SWIFT všech aktivních českých bank. Pro zahraniční banky doporučujeme následující zdroje v pořadí spolehlivosti:
- Oficiální web banky příjemce — v sekci „kontakty" nebo „mezinárodní platby". Nejspolehlivější zdroj, kód je vždy aktuální.
- Faktura nebo výpis z účtu příjemce — seriózní příjemci uvádějí IBAN i SWIFT přímo v platebních údajích.
- Oficiální SWIFT BIC Search na stránce swift.com — bezplatný vyhledávač všech registrovaných kódů.
- Internetové bankovnictví vaší banky — při zadávání zahraniční platby systém často ověří SWIFT a nabídne název banky příjemce.
Vyvarujte se neoficiálních online vyhledávačů SWIFT, které nemusí být aktualizované. Pokud je v kódu nesoulad mezi IBAN a SWIFT, banka odesílatele platbu odmítne a vrácení trvá dny — lepší je tedy SWIFT pečlivě zkontrolovat před odesláním.
Časté otázky o SWIFT/BIC kódech
Je SWIFT a BIC totéž?
Má SWIFT/BIC 8 nebo 11 znaků?
Potřebuji SWIFT pro platbu v eurech v rámci EU?
Jak zjistím SWIFT kód banky příjemce?
Co znamenají jednotlivé znaky v SWIFT kódu?
Má každá banka v ČR svůj SWIFT?
Lze SWIFT ověřit online?
Stačí pro zahraniční platbu jen SWIFT bez IBAN?
Zdroj dat: Česká národní banka. Aktualizováno: 24. 4. 2026.