Czechia in context

Work & LifeGuide

Opening a Czech bank account as a foreigner: documents and dead ends

Your employer, landlord and utilities all assume you have one. What banks ask for, the basic account you have a right to, and the order that avoids loops.

By Prague Monitor Newsroom6 min read

In this article 9 sections
  1. What a bank will ask for
  2. The right to a basic account
  3. The process
  4. Stumbling blocks
  5. Reading the fee schedule
  6. Digital banks and traditional branches
  7. Paying rent, bills and taxes
  8. Moving money in and out
  9. Beyond payments

For a newcomer, the Czech bank account is the key to other doors. Your employer needs an account to pay you, your landlord will want a standing order, and utilities are usually settled by transfer or direct debit. Opening one is not hard, but the order in which things become possible is less obvious than it should be.

The trap is circular. Some banks want a Czech address before they open an account, the address registration wants a landlord's cooperation, and the landlord wants rent paid by transfer. Knowing where the loop can be broken is half the work.

What a bank will ask for

Banks in Czechia must verify customers' identity and check the origin of funds under anti-money-laundering rules. In practice that means identification in person at a branch, or in some cases by video, with an original ID document.

The usual list:

  • A valid passport, or for EU citizens a national ID card. Non-EU nationals may also be asked for a residence permit or visa.
  • A Czech address, or sometimes an address abroad. Banks differ in how they treat the lack of a Czech registration, and some accept a tenancy contract.
  • Proof of the purpose of your stay or your job, such as an employment contract, in some cases.
  • A phone number, since internet banking and card payments authenticate by text message or app.
  • A tax identification number from your home country, in some cases, because banks must apply international tax reporting rules.

Policies vary between banks and even between branches. Phone the one you plan to use and ask what it needs for your nationality and status before you make the trip.

The right to a basic account

EU law, implemented in Czech legislation, gives consumers legally resident in the EU the right to open a basic payment account (základní platební účet) at banks that offer payment accounts to consumers. The account covers a limited set of services, including deposits, withdrawals, payments and a card. The bank has to decide within ten business days of a complete application. It may refuse only in defined situations, for instance where opening the account would breach anti-money-laundering rules, and it must give the refusal in writing with its reason, unless anti-money-laundering law forbids disclosing it (Payment System Act, Act No. 370/2017 Coll.). The right is to a basic account, not to a particular product with all the extras.

This matters if a branch tells you it does not open accounts for people with your status. Ask for the decision and the reason in writing, and ask about the basic payment account. The Czech National Bank supervises the banking sector, and the financial arbiter handles consumer disputes.

The process

Your account will have a Czech account number with a bank code, and an IBAN for international transfers. Domestic payments use the number-and-bank-code format, so give employers and landlords both parts.

Stumbling blocks

No Czech address yet. Without a registered address some banks decline, while others accept a tenancy contract. Sort out your housing papers first. See how to rent a flat in Czechia as a foreigner.

Language. Contract documents are in Czech, often with an English version. If you sign the Czech text, make sure you understand it, or ask for the English one.

Extra checks. Banks must apply additional checks to customers from some countries, which can slow things down. Hand over documents promptly.

Source of funds. Larger deposits or incoming transfers can prompt questions about their origin. Keep records of salary, savings and sales.

Waiting for the card. Allow time for the card and credentials, and keep some cash for the first days.

Mismatched details. If your name is spelt differently on your passport, contract and residence papers, the bank will notice. Use the spelling on your travel document everywhere and ask for corrections early.

Reading the fee schedule

Compare accounts on the things you will actually do. How many card payments do you make, and are any free? Is there a monthly fee, and under what conditions is it waived? What do cash withdrawals at other banks' machines cost? What is the charge for an international transfer, and what exchange rate does the bank apply? A bank that looks free for a Czech salary earner can be expensive for someone who sends money abroad every month. Ask for the schedule in English, and keep a copy.

Digital banks and traditional branches

Foreign customers meet two kinds of provider. Traditional banks have branches, English-speaking advisers at some of them and a full range of products. Digital banks and online-first products are quick to open, usually through an app and a video or document check, and are often cheaper to run. The trade-off is service. A digital-only bank may have no branch to visit when a card fails or when you need a letter confirming that you hold an account, and some institutions that feel local to a newcomer are in fact licensed in another country. Ask where the account is held, which deposit protection scheme applies and whether the bank can give the confirmations that offices ask for, such as a statement showing your Czech address.

Many people end up with two accounts: a full account with a traditional bank for salary, rent and official dealings, and a cheaper one for travel and foreign payments. That is a personal choice, not a requirement.

Paying rent, bills and taxes

Once the account exists, the daily mechanics are short. Rent is usually a standing order (trvalý příkaz) to the landlord's account on a fixed date. Utilities are paid by direct debit (SIPO or a bank-based direct debit) or by transfer, with a variable symbol (variabilní symbol) identifying you to the recipient. The variable symbol is the detail that most often goes wrong: leave it out and the payment arrives but the recipient cannot match it to you. Copy it exactly from the invoice or contract, and keep the confirmation of payment.

Tax and insurance payments follow the same pattern. The tax office, the social security administration and your insurer each give payment details, usually including a symbol, and a payment to the wrong account or with the wrong symbol is not treated as paid on time. Check every digit the first time and save the details.

Moving money in and out

Sending money from abroad to a Czech account needs the IBAN and the bank's BIC code. Transfers in euros within the EU are routine and usually quick. Transfers in other currencies may involve a conversion at the receiving bank, and the rate and fee vary. If you are paid in a foreign currency, ask your bank how it converts, and whether you can hold the currency in a separate account. Large or unusual transfers can prompt questions from the bank, and it is easier to answer with documents already to hand, such as the contract, the invoice or the sale agreement.

Beyond payments

A Czech bank identity (bankovní identita) lets you log in to many government and public-sector online services, including the tax portal, without a separate certificate. If you plan to deal with the Financial Administration online, it is often the simplest login. See how to file a Czech personal tax return and how to set up a data box.

If your address, passport or residence status changes, tell the bank. Banks check that their customers' documents are valid, and an expired passport can lead to restrictions on the account.

Frequently asked questions

Can a foreigner open a bank account in Czechia?

Yes, with identification and, depending on the bank, proof of address and purpose of stay. Requirements differ by bank, nationality and status, so phone ahead.

What if the bank refuses me?

Legally resident consumers in the EU have a right to a basic payment account, and a bank that refuses must give a reason. Ask for it in writing.

Do I need a Czech address first?

Banks differ. Some decline without a registered address and others accept a tenancy contract.

Can my bank login be used for the tax portal?

Often yes. A Czech bank identity lets you log in to many government and public-sector online services, including the tax portal.

Ask your employer's HR which accounts they can pay into without extra steps, and start with the bank that fits that and your documents.

This is a general explainer, not legal or tax advice, and not financial advice. Bank requirements change; check with the bank and the Czech National Bank.

Sources

  1. Portal of the Czech public administration
  2. Ministry of the Interior of the Czech Republic (English)

AI disclosureArticles are written with AI assistance and checked by automated fact and style checks against their sources. Stories on politics, courts, health, migration and visas, and anything about named people, are published only after a human editor approves them. Corrections: see our corrections policy. How we use AI

Read next

More on Work & Life