For living and working in the Czech Republic, you will probably need a Czech bank account. Your employer may require you to have a Czech bank account for sending you a salary. Whatever your reasons, opening a bank account is very easy and many banks offer opening an account online with online authorisation.
While opening the bank account, you will need 2 pieces of personal identification – ID, passport or driving licence. Also, a residence permit or student card may be required. Many banks require a deposit when opening a new account. Some banks require you to have a Czech phone number for authorisation codes.
The Czech banking sector is stable and you can choose from the big international banks to the smaller Czech banks. First, identify your needs and do a little research on your own. Almost every bank has a website in English and before visiting their branch you can set up an appointment with English speaking staff.
Additionally, if you are planning to do a lot of international money transfers, double-check the price list of Czech banks. Some of them already have free-of-charge credit and debit euro payments. You can also check the offers of so-called “Neo-banks” such as Revolut (which has a very good currencies exchange rate), N26 or Monese. For a simple money transfer, you can use TransferWise.
List of selected banks: