Home » Croatia » Croatia – Banking

Croatia – Banking

Local Banks in Croatia

Croatia has several local banks that provide a wide range of banking services to their customers. These banks include:

International Banks in Croatia

Major UK and USA banks have a limited presence in Croatia. These banks include:

Accounts and Services for Expats

Some banks in Croatia offer accounts and services specifically aimed at expats. These accounts provide many benefits and features to make banking easier for expats. Some of the banks that offer these services include:

  • Zagrebacka banka – The bank offers an Expatriate Package that includes a no-annual-fee account, international money transfers, and free ATM withdrawals worldwide.
  • Erste & Steiermärkische Bank – The bank offers a Foreign Currency Account for expats with foreign currency income. This account includes a debit card and online banking.

Typical Bank Opening Hours

The typical bank opening hours in Croatia are from 8:00 AM to 4:00 PM, Monday to Friday.

Areas of Concern for Expats

Expats should be aware of the following areas of concern regarding the banking system in Croatia:

  • Fees – Banks in Croatia charge fees for many banking services, including ATM withdrawals, wire transfers, and account maintenance. Expats should compare the fees of different banks before choosing a bank.
  • Identification – When opening a bank account in Croatia, expats must provide valid identification documents such as a passport or ID.
  • Language Barrier – Most bank employees in Croatia speak Croatian, and expats who do not speak the language may find it challenging to communicate with their bank.
  • Currency Exchange – Croatia uses the kuna as its currency, and expats should be aware of the exchange rate and potential currency exchange fees.

Opening a Bank Account

If you are an expat looking to open a bank account in Croatia, follow these steps:


Get Our Best Articles Every Month!

Get our free moving abroad email course AND our top stories in your inbox every month


Unsubscribe any time. We respect your privacy - read our privacy policy.


  1. Choose a Bank – Research the different banks in Croatia and compare their services and fees. Choose a bank that meets your needs.
  2. Gather Required Documents – You will need to provide identification documents such as a passport or ID. You may also need to provide proof of address, such as a utility bill or rental agreement.
  3. Apply for an Account – You can apply for an account online or in person at a branch. Follow the bank’s instructions and provide all required information.
  4. Fund Your Account – Once your account is opened, you can fund it by transferring money from your home country or depositing cash or cheques at a branch.
  5. Activate Your Account – You may need to activate your account by making a deposit or using your debit card for the first time.

In conclusion, Croatia has several local and international banks that provide a wide range of banking services to their customers. Expats can benefit from accounts and services specifically aimed at them, but they should be aware of the fees, identification requirements, language barrier, and currency exchange issues when banking in Croatia. If you are an expat looking to open a bank account, follow the steps outlined above to make the process easier.