Whether you are relocating, working, investing, or setting up a company, the need for a Croatian bank account depends entirely on how you earn, spend, and operate financially in Croatia.
This guide explains how to open bank account in Croatia, what documents are required, how the process works for non-residents, and the practical risks foreigners often overlook.

Do You Actually Need a Croatian Bank Account?
Not everyone does. In the past, Croatian authorities often required proof of funds held in a Croatian bank account when applying for residence permits. That practice has largely changed.
Today:
- foreign bank statements are widely accepted,
- opening a Croatian bank account is no longer a default requirement for many foreigners.
When You Usually Do NOT Need a Croatian Bank Account
You generally do not need a Croatian bank account if you are:
- financially independent,
- earning income entirely outside Croatia,
- not employed by a Croatian company,
- not operating a Croatian business.
In these cases, opening a local bank account may:
- create unnecessary monthly fees,
- increase exposure to local enforcement mechanisms,
- trigger compliance checks without a clear benefit.
Instead, you can:
- pay utilities and bills at the post office for a small fee,
- pay mandatory health insurance via international transfer,
- use foreign debit or credit cards for daily expenses.
Moving large sums of money from abroad into a Croatian bank account without a clear economic purposemay trigger enhanced scrutiny by banks and authorities.
If your income is foreign-sourced, keeping funds abroad is often legally cleaner and lower-risk.
Salary Payments Through a Croatian Bank Account
Employment income in Croatia, including wages, salaries, and other forms of compensation, is generally paid directly into a bank account. This requirement applies to both Croatian nationals and foreign employees working in the country.
For anyone employed in Croatia, having a local bank account is therefore essential, as employers issue payments exclusively through the domestic banking system. While the procedure for opening an account is usually straightforward, foreign workers may face additional administrative steps depending on their status and documentation.
To avoid delays or compliance issues, many foreigners choose to work with a local advisor who can manage the process efficiently and ensure that all formalities are handled correctly.
Individuals with a Croatian Business
If you own, manage, or establish a company in Croatia, a bank account is mandatory.
Opening a Business Bank Account in Croatia
Foreign or local investors who want to register companies in Croatia must open a bank account for the minimum share capital and future financial transactions.
Key points:
- all banks in Croatia operate under the Banking Law and its provisions
- you may choose the financial institution that best suits your company’s needs
- company incorporation documents and shareholder identification are required
- it is not always necessary to visit Croatia, as attorneys can act via power of attorney
Can I Open a Bank Account Before Setting Up My Company in Croatia?
No. You must first:
- register the company
- obtain required licenses and permits
- then open the corporate bank account
In some cases, a provisional account is opened during incorporation and later converted into a permanent operational account.
Opening a Bank Account as a Non-Resident
Non-residents can open accounts, but requirements are stricter.
You may be asked for:
- proof of residence abroad
- reference from a foreign bank
- explanation of intended account activity
Expect enhanced due diligence, longer processing times, and fewer available account types.
What You Need to Open a Bank Account in Croatia
While requirements vary slightly by bank, most foreigners will need:
Core Documents
- Valid passport
- OIB (Croatian personal identification number)
- Proof of address in Croatia
(registration certificate or residence card) - Valid reason for opening the account (dokaznica)
Proof of Purpose (Dokaznica)
Depending on your situation:
- Employment → employment contract
- Business ownership → company documents
- Property ownership → land registry extract
Some banks require:
- full employment contracts
- others (e.g. HPB) may accept only the first page
Types of Croatian Bank Accounts
The most common options:
- Current account (tekući račun)
- Giro account
- Savings account
Many banks offer:
- mobile & online banking
- QR-code bill payments
- English-language apps and interfaces
Can I Open a Bank Account Online in Croatia?
Yes, some Croatian banks allow foreigners to start the account opening process online by submitting documents and completing bank-specific forms.
However:
- business accounts often require in-person signature at a later stage
- enhanced due diligence may still apply
Until personal presence is required, a Croatian lawyer can manage the process with a power of attorney. Once the account is opened, full access is typically provided through online banking platforms
Major Retail Banks in Croatia
Croatia has a well-developed banking system with a strong presence of both domestic and international banks. For most individuals and businesses, the best choice is not necessarily the “largest” bank, but the one that fits best with daily routines, branch accessibility, ATM coverage, and digital banking needs.
Current accounts are typically available at low monthly cost, and most banks issue Visa or Mastercard debit and credit cards. English-language online banking is widely available, and in some cases interfaces are also offered in German.
When selecting a bank, it is advisable to review fee schedules carefully, as charges may apply for account maintenance, transfers, ATM withdrawals, and foreign currency transactions.
Below is an overview of retail banks with a strong nationwide presence and experience working with foreign clients.
Zagrebačka banka (ZABA)
Zagrebačka banka, commonly known as ZABA, is the largest retail bank in Croatia. It operates an extensive network of branches and ATMs across the country. The bank offers current accounts in euros, debit and credit cards, and online banking platforms available in English. ZABA is frequently chosen by both private individuals and businesses due to its broad service coverage.
Privredna banka Zagreb (PBZ)
Privredna banka is one of Croatia’s leading banks, with a wide network of branches and ATMs covering most cities and regional centers. The bank provides contactless Visa debit cards, robust online banking services, and a broad range of products for businesses, including corporate accounts and payment solutions.
Raiffeisenbank Croatia (RBA)
Raiffeisenbank operates a solid network of branches and ATMs and is particularly active in corporate and international banking services. In addition to standard retail products, RBA offers support for businesses engaged in cross-border transactions, international trade, and card payment processing for Visa and Mastercard.
Erste & Steiermärkische Bank (Erste Bank)
Known locally as Erste Bank, this institution has a strong presence throughout Croatia, supported by a large ATM network and partnerships with other banking systems. Erste Bank offers current accounts, debit and credit cards, and a full range of corporate, savings, asset management, and pension products. Accounts are available in euros, and digital banking tools are well developed.
What Kind of Banking Services Can I Receive in Croatia?
Croatian banks offer a wide range of services, including:
- internet and mobile banking
- multi-currency corporate accounts
- debit and credit cards
- leasing and trade finance
- export consulting and investment banking
- asset management and pension products
Business clients may request:
- higher withdrawal limits
- dedicated bank officers
- preferential FX rates, depending on the bank
Critical Warning: Account Freezes and Debt Collection
This is one of the most misunderstood risks.
If you owe any debt in Croatia, authorities can:
- freeze your bank account
- withdraw funds without prior notice
Common triggers:
- unpaid health insurance
- tax obligations
- administrative fines
Once money is taken, you do not get it back.
Unfreezing the account only restores usability — not refunded funds.
Loans and Mortgages for Foreigners
Be cautious. While Croatia is a credit-based society:
- mortgages for foreign buyers are extremely limited
- approval processes are slow and document-heavy
- many applicants are rejected after months of delays
Foreigners should not assume financing will be available.
ATMs and Daily Banking Practicalities
- ATMs are widely available
- multiple language options
- withdrawal limits vary by bank
- branch hours can be affected by holidays
Croatia has many public and religious holidays plan accordingly.
FAQ
Who can open a bank account in Croatia?
Both individuals and legal entities can open bank accounts in Croatia. This includes Croatian nationals, foreign residents, non-residents, and company owners. The process and documentation depend on residency status and the purpose of the account.
What is a corporate bank account in Croatia?
A corporate bank account is a bank account opened in the name of a Croatian-registered company. It is used for all business-related transactions, including capital deposits, operational payments, salaries, and tax obligations. Opening a corporate account is a mandatory step in the company registration process.
What documents are required to open a bank account in Croatia?
Document requirements vary by bank and by applicant profile. In general, banks require valid identification and, for companies, incorporation documents and shareholder information. Additional bank-specific forms and compliance declarations may also be requested. Professional assistance can help ensure documentation is prepared correctly and submitted without delays.
What banking services are available in Croatia?
Croatian banks offer a full range of modern banking services. Corporate accounts often support multiple currencies and international transactions. Most banks provide online and mobile banking, debit and credit cards, foreign exchange services, and payment solutions tailored to business needs.
Can I open a bank account in Croatia without traveling to the country?
In many cases, yes. Foreigners can begin and sometimes complete the account opening process remotely. However, certain banks may require in-person identification or signatures, particularly for corporate accounts. This depends on the bank’s internal compliance policies.
Can a local representative open a bank account on my behalf?
Yes. A Croatian lawyer or authorized agent can act on your behalf under a power of attorney. Once the required documentation is provided, the representative can manage the account opening process and coordinate directly with the bank.
Can I hold more than one bank account in Croatia?
Yes. Individuals and businesses may maintain multiple bank accounts in Croatia, either with the same bank or with different financial institutions, depending on their operational and financial needs.
How long does it take to open a bank account in Croatia?
Timeframes vary depending on the bank, the applicant’s residency status, and compliance checks. Some accounts can be opened within a few business days, while others particularly for non-residents or companies may take longer due to enhanced due diligence.
Are there fees for opening a bank account in Croatia?
Most Croatian banks do not charge a specific account opening fee. However, some banks may require a minimum initial deposit at the time the account is activated.
Are banking services in Croatia subject to ongoing fees?
Yes. Banks typically charge monthly maintenance fees and transaction-based fees, depending on the type of account and services used. Fee schedules are provided by the bank during the account opening process.





