Opening a bank account in the Czech Republic

✓ Checked against the law · 12 October 2026

Most Czech current accounts are free. What you need to open one depends on the bank: some take just a passport, others want your residence card or a Czech phone number. If you live legally anywhere in the EU, the law gives you a right to a basic account.

Sources: the Payments Act 370/2017 (§§210–219), the Labour Code (§142), the anti-money-laundering act, and the banks' own pages linked below.

Why you’ll want a Czech account

If you’re paid in Czech crowns, your employer pays your salary to an account you choose, but it must be a CZK account at a bank in the Czech Republic (Labour Code §142(3)). Paying into a foreign or app-only account is possible only if your employer agrees. Rent, utilities and insurance are also paid in crowns, and a Czech account makes direct debits simple.

What banks usually ask for

You don’t normally need a birth number, although having one can make things smoother.

What a few banks say

From each bank’s own website, October 2026. Requirements change, so check before you go.

Bank What they ask foreigners for In English? Cost
Fio banka EU citizens: ID card or passport. Others: passport, sometimes a second ID Yes, English pages Free
Česká spořitelna At a branch: one valid ID. Online: two IDs and an account at another bank Yes, English pages Basic Account free
Raiffeisenbank ID plus a residence permit or another document showing your ties to the Czech Republic, such as proof of employment Yes, English pages CHYTRÝ účet free
Air Bank A Czech phone number. Non-EU citizens: your residence card plus a second document; a passport alone isn’t enough Czech only: app and contracts Free

Your right to a basic account

If you live legally in the EU, a bank in the Czech Republic must offer you a basic payment account (základní platební účet) (§§210–217). This covers:

What you get: an account with a debit card, internet banking, transfers, standing orders, direct debits and cash withdrawals. The bank may not make you buy anything else, and the fee may not exceed the usual market price. Many banks offer it free.

How it works:

If a bank refuses you

  1. Complain to the bank in writing. It should answer within 30 days.
  2. Go to the Financial Arbitrator (finarbitr.gov.cz). It’s free, you don’t need a lawyer, and it settles disputes with banks.
  3. Tell the Czech National Bank, which supervises banks. It doesn’t solve individual cases, but it acts on complaints (how to complain, in Czech).

Things that catch people out

Closing your account when you leave

Close it before you leave if you can; it’s much easier in person. More in leaving the Czech Republic.