Czech Republic IBAN calculator and checker

A Czech IBAN has 24 characters: CZ, two check digits, then the bank code (kód banky), prefix (předčíslí) and account number (číslo účtu). Enter the local details to build one, or paste an IBAN to check it, all in your browser.

Calculate or check a Czech IBAN

Enter the bank code (kód banky), prefix (předčíslí) and account number (číslo účtu). The calculator pads short numbers with zeros, works out any national check digits you leave empty and adds the two IBAN check digits.

Switch to Check to paste an IBAN instead: it tests the length, characters, check digits and national check, and shows the bank, branch and account parts. Nothing you type leaves the page.

CZ IBAN format

A Czech IBAN is 24 characters: CZ, two check digits, then the bank code (kód banky), prefix (předčíslí) and account number (číslo účtu).

In the printed format, k marks the check digits, a and b the bank, s the branch, sort code or prefix, c the account number and x a national check character.

IBAN length
24 characters
Check digits
2 digits after CZ
Bank code (kód banky)
4 digits
Prefix (předčíslí)
6 digits
Account number (číslo účtu)
10 digits
National check digit
Prefix and number each pass a modulo 11 test
SEPA
Yes, EU member
Printed format
CZkk bbbb ssss sscc cccc cccc
Example IBAN
CZ65 0800 0000 1920 0014 5399

Frequently asked questions

  • 24 characters: CZ, two check digits, then the bank code (kód banky), prefix (předčíslí) and account number (číslo účtu). Printed in groups of four, it looks like CZ65 0800 0000 1920 0014 5399.

  • The part after the slash, 0800, is the bank code; 19 is the prefix (předčíslí) and 2000145399 the account number. Pad the prefix to six digits and the number to ten, then add CZ and the check digits: CZ65 0800 0000 1920 0014 5399. The Czech National Bank also requires the prefix and the number to pass a modulo 11 test, which the checker runs.

  • Yes. The Czech Republic is an EU member state, so it is in SEPA: euro payments to a Czech IBAN can go by SEPA credit transfer. SEPA covers euro payments only, so a payment in Czech koruna goes outside it.

  • With the ISO 7064 mod 97-10 algorithm. The bank code (kód banky), prefix (předčíslí) and account number (číslo účtu) and the country code CZ are turned into digits, and the two check digits are chosen so the whole number leaves a remainder of 1 when divided by 97. The calculator does this for you and rejects any input that cannot make a valid CZ IBAN.

  • Yes. The calculator and the checker run entirely in your browser: the details you enter are never sent to a server, stored or shared. There is no sign-up and no fee.

  • Yes. The calculator covers 41 countries and the checker all 89 in the SWIFT IBAN registry. Pick a different country in the form above, or open its page from the list below.

Paying an IBAN from stablecoins? Holyheld Business converts USDC to EUR and pays it out by SEPA. See pricing or the guide to off-ramping USDC to an IBAN.