Foreigners can open a bank account in Croatia, but the process depends on residency status, the purpose of the account, and the documentation provided to the bank. In most cases, applicants must present a valid passport, a Croatian tax identification number (OIB), and proof of address when applying at a bank branch.
Whether you are relocating, working, investing, or setting up a company, the decision to open a Croatian bank account should be based on how you earn, spend, and manage your finances in the country.
This guide explains how to open a bank account in Croatia as a foreigner, what documents banks typically require, how the process works for residents and non-residents, and the practical risks and compliance issues many foreigners 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
What’s the Easiest Croatian Bank Account to Open Just for Paying Bills?
Many foreigners living in Croatia do not need a full banking setup. Sometimes the only requirement is a simple account used to pay utilities such as electricity, water, internet, or building maintenance.
In these situations, a basic current account (tekući račun) is usually sufficient.
This type of account allows you to:
- receive domestic payments
- pay utility bills through online banking
- use QR code payments printed on Croatian invoices
- withdraw cash from ATMs
- connect a debit card if needed
Monthly maintenance fees for these accounts are typically low.
Banks Commonly Used for Simple Everyday Banking
Several Croatian banks offer straightforward current accounts that foreigners often use for basic transactions such as paying bills or receiving occasional transfers.
Examples include:
- Erste & Steiermärkische Bank (Erste Bank)
- Zagrebačka banka (ZABA)
- Privredna banka Zagreb (PBZ)
- Raiffeisenbank Austria d.d. Croatia (RBA)
These banks operate nationwide branch networks and support online banking in English.
However, the easiest option can depend heavily on the specific branch and documentation you provide, as internal procedures may vary.
How to Pay Bills in Croatia Without a Bank Account
Even without a Croatian bank account, utility bills can still be paid through several channels. This is one reason many foreigners delay opening a local bank account until it becomes necessary for employment, residency administration, or business activities.
Post Office (Hrvatska pošta)
You can bring the invoice directly to a post office and pay it at the counter. A small processing fee is usually charged for each payment.
FINA Financial Agency Offices
Croatia’s state financial agency (FINA) also processes bill payments. Their offices are located in most cities and can handle a wide range of administrative payments.
Digital Wallets and Payment Apps
Some residents use mobile wallet solutions such as Aircash, which allow users to top up funds and pay invoices by scanning the barcode printed on Croatian utility bills.
While these tools are convenient for everyday payments, they are not substitutes for a full bank account when dealing with employment income, company operations, or formal financial requirements.
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.
Tax Obligations and Financial Exposure
Before opening or actively using a Croatian bank account, it is important to understand how the Croatian tax system operates. Tax residency, social security contributions, and reporting obligations can directly affect account activity and potential enforcement measures.
For a structural overview of income tax, corporate tax, VAT, and compliance rules, see our guide to the Croatia Tax System:
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.
Personal Experiences with Croatian Banks (Unverified Client Feedback)
From time to time we hear informal feedback from foreigners navigating the Croatian banking system. These experiences can vary widely depending on the bank, branch, and the specific compliance officer handling the request.
The examples below are personal stories shared by individuals and are not endorsements or recommendations. We include them only to illustrate how procedures may differ in practice.
In expat communities, some foreigners report practical difficulties obtaining credit cards from Croatian banks even when they already hold a local account.
For example, one resident who already had an account with Privredna banka Zagreb (PBZ) explained that the process to obtain a credit card was expected to take more than a month despite the bank confirming that the applicant met the eligibility criteria. The delay became problematic because the client needed a credit card quickly in order to rent a car, as many rental agencies in Croatia do not accept debit cards or cards issued by online-only banks.
After exploring alternatives, the same individual later reported that Erste & Steiermärkische Bank was able to approve a credit card much faster, requiring identification documents, a residence card, and proof of income. According to the client, the process at the branch was completed within minutes, with the physical card scheduled to arrive later by mail.
Another foreign client who maintains both personal and business accounts with the same bank also reported positive customer service experiences at a local branch in Split.
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.
Which bank is good to open in Croatia for the first time?
For many newcomers, Hrvatska poštanska banka (HPB) is often considered one of the simpler options to start with.
HPB is a state-owned Croatian bank and is known for relatively straightforward account opening procedures compared with some larger commercial banks. In certain cases, basic current accounts may have low or no monthly maintenance fees, which makes them attractive for foreigners who only need a simple account for everyday transactions such as paying utilities or receiving transfers.





