How to Open a Bank Account in Croatia: A Step-by-Step Guide
Opening a bank account in Croatia is straightforward if you know the requirements. This guide walks you through the process, from documents to account types.

Illustration: AI-generated image
Moving to Croatia brings a long to-do list, and setting up a bank account is usually near the top. Whether you need it for receiving a salary, paying utilities, or simply managing daily expenses, having a local account makes life easier. The good news is that the process is relatively simple, even for foreigners, as long as you have the right paperwork.
What You Need Before You Start
Most Croatian banks require a few standard documents. The exact list can vary slightly, but you will typically need:
- A valid passport or EU national ID card
- Proof of address in Croatia (such as a rental contract or utility bill)
- An OIB (Osobni identifikacijski broj), which is your personal identification number
- Proof of employment or student status (if applicable)
If you do not have an OIB yet, you can obtain one from the tax office (Porezna uprava) before visiting the bank. Some banks may allow you to apply for an OIB at the same time, but it is faster to get it beforehand.
Choosing the Right Account
Banks in Croatia offer a range of account types. For most individuals, a basic current account (tekući račun) is sufficient. This allows you to receive payments, set up direct debits, and use a debit card. Many banks also offer packages that include online banking, mobile apps, and reduced fees for certain transactions.
If you plan to save money, you might also open a savings account (štedni račun) alongside your current account. Interest rates in Croatia are generally low, but having a separate savings account can help you manage your finances.
Step-by-Step Process
Once you have your documents ready, the process usually goes like this:
- Visit a bank branch in person. Most banks require you to appear in person to open an account, especially as a non-resident or new resident.
- Submit your documents. The bank will make copies and verify your identity.
- Fill out the application form. This will include your personal details, contact information, and the type of account you want.
- Sign the contract. Read the terms carefully, especially regarding fees and card limits.
- Receive your account details. You will get an IBAN and, after a few days, a debit card by mail or for pickup at the branch.
Some banks may allow you to start the process online, but you will still need to visit a branch to complete identity verification. The whole visit usually takes 30 to 60 minutes.
Practical Tips for Newcomers
- Bring a Croatian speaker if possible. While many bank employees speak English, having someone who understands the local language can help clarify details.
- Ask about fees. Monthly maintenance fees, ATM withdrawal fees, and international transfer costs vary. Some banks waive fees for young people or students.
- Set up online banking immediately. This will allow you to pay bills, check your balance, and transfer money without visiting a branch.
- Keep your OIB handy. You will need it for many other administrative tasks in Croatia, from opening utility accounts to signing employment contracts.
Opening a bank account is a key step in settling into life in Croatia. With the right documents and a little patience, you can have your finances up and running in no time.





