How to Get Your OIB in Croatia: A Simple Guide
Everything you need to know about Croatia's personal identification number, from who needs one to how to apply.

Illustration: AI-generated image
The OIB, or osobni identifikacijski broj (personal identification number), is an 11-digit code that follows you through almost every aspect of life in Croatia. Whether you are opening a bank account, signing a work contract, buying property or paying taxes, you will be asked for your OIB. This guide explains who needs one, how to get it and why it matters for anyone living in or planning to move to Croatia.
What is an OIB and why do you need one?
Introduced in 2009, the OIB is a permanent and unique identifier for every person and legal entity in Croatia. It replaced the old JMBG system and is now used across government, healthcare, banking, utilities and employment. You cannot be officially employed, open a bank account or register a business without one. Think of it as the Croatian equivalent of a social security number in the US or a national insurance number in the UK.
Who needs an OIB?
- Croatian citizens: Every child born in Croatia is automatically assigned an OIB during birth registration. If you are a citizen but were born abroad or never received one, you can request it from the tax authority.
- Foreign residents: If you move to Croatia and register your residence, you will need an OIB for almost all administrative tasks. Even short-term visitors may need one for certain transactions, such as buying property or setting up a company.
- Businesses and legal entities: Companies, associations and other organisations must also have an OIB, which is issued during company registration.
How to get your OIB
The process is straightforward and free of charge. You cannot apply online for the first time; you must visit the local tax office (Porezna uprava) in person or through a legal representative.
For Croatian citizens
If you were born in Croatia and registered at birth, your OIB is already assigned and printed on your birth certificate, ID card and passport. If you do not have one, bring your valid identity document (ID card or passport) to the nearest tax office and request an OIB. You will receive a certificate with your number immediately.
For foreign nationals
Foreigners who have registered temporary or permanent residence in Croatia can apply for an OIB at the tax office. Some offices may require proof of residence or a reason for the request (such as an employment contract or property purchase). It is best to bring:
- Valid passport or national ID
- Proof of registered address in Croatia (if available)
- Any document showing why you need an OIB (e.g., work contract, company formation papers, property sale agreement)
If you do not yet have a residence permit but need an OIB for a specific legal transaction, you may still apply; the tax office will assess your request individually.
Where to apply
There are tax office branches (ispostave) in every major town and city. You do not need an appointment for a simple OIB request, though waiting times can vary. Bring originals and, if possible, copies of your documents. A legal representative or family member can apply on your behalf with a power of attorney.
Common situations where you need your OIB
- Opening a bank account or applying for a loan
- Signing any employment contract
- Paying taxes or receiving tax refunds
- Registering for public health insurance
- Buying or selling real estate
- Setting up utilities (electricity, water, internet)
- Enrolling children in school or university
Keeping your OIB safe
Your OIB is linked to your identity and financial records, so treat it like a sensitive piece of personal data. You do not need to memorise it, but keep a record in a secure place. If you lose your OIB certificate, you can request a new one from the tax office at no cost. The number itself never changes.
Once you have your OIB, you will find that many everyday tasks become much simpler. It is a small but essential key to life in Croatia.





