The OIB (Osobni identifikacijski broj) is Croatia's personal identification number, a unique 11-digit identifier assigned to every individual and legal entity with tax or administrative obligations in Croatia. Foreign nationals buying property, opening bank accounts, establishing businesses, or registering vehicles must obtain an OIB before completing these transactions. It is issued free of charge by the Tax Administration (Porezna uprava).
Obtaining an OIB as a foreign national requires a visit to a Croatian Tax Administration office with a valid passport and, where applicable, documentation of the purpose of the application (e.g. a preliminary purchase contract, lease agreement, or company formation documents). The number is typically issued on the same day. Some applicants obtain their OIB through their notary or lawyer, who can submit the application on their behalf.
The OIB replaced the JMBG (Jedinstveni matični broj građana) system for Croatian citizens after independence and was made mandatory for all foreign buyers from 2009. It serves as the primary key linking all Croatian administrative databases — tax records, land registry entries, company registrations, and court files are all indexed by OIB.
For property transactions, the OIB must appear in the kupoprodajni ugovor (purchase contract), in the land registry application, and in the real estate transfer tax declaration. Banks require the OIB to open accounts, process mortgage applications, and issue Croatian IBANs. Without an OIB, completing a property purchase is legally impossible.
Protect your OIB as you would any national identification number. While it is required to be disclosed in contracts and official documents, you should avoid sharing it unnecessarily in informal contexts. Croatian identity fraud is uncommon but not unknown, and the OIB is the key identifier for tax and legal purposes.
Key Facts
| Format | 11-digit number — last digit is a check digit |
|---|---|
| Issuing authority | Porezna uprava (Croatian Tax Administration) |
| Cost | Free of charge |
| Required for | Property purchase, bank account, company formation, vehicle registration |
| Application location | Any Tax Administration office — same-day issuance common |
Frequently Asked Questions
How long does it take to get an OIB?
Same-day issuance is common for straightforward applications at Tax Administration offices. Applications submitted through a lawyer or notary typically take one to three business days. There is no expedited fee service — the process is uniformly fast.
Do I need a Croatian address to get an OIB?
No. Foreign nationals can obtain an OIB using their foreign address. You will need to provide a valid passport, the purpose of your application, and a Croatian contact address if you have one. Lack of Croatian residency is not a barrier.
Is the OIB the same as a Croatian tax number?
Yes. The OIB functions as both the national identification number and the tax identification number (TIN) for Croatian tax purposes. It is the number you use when filing income tax returns, paying capital gains tax on property sales, and registering for VAT if self-employed.