In Croatia, your OIB (a nine-digit personal identification number) isn’t bureaucratic overhead. It’s the key that unlocks every door you’ll walk through in your first week. Banks won’t open accounts without it. Landlords won’t take your deposit without it. Telecoms won’t activate a SIM card without it. Getting it first, before you need it for something else, is the real strategy that separates Day 0 from Day 14 of survival mode.
Why the OIB Comes First
Marko landed in Zagreb on a Tuesday with a lease signed for Friday. He had his passport, his email confirmations, the address of his new flat in Maksimir. Everything felt organized. His first errand Thursday morning was to open a bank account so his employer could start paying him. The bank manager took one look at his passport and said “Trebam OIB”, pointing at a form. Marko had no idea what she was asking for. She explained: without an OIB, she couldn’t register him in the system. No OIB, no account.
He’d planned to get it “eventually”, after settling in. Now it was 10 days until his first paycheck and the clock was running. The landlord had already messaged twice asking when he could pay the deposit. His company’s HR was asking which account to send his salary to. That moment in the bank, standing in front of an empty form, Marko realized his entire first-week timeline was on hold waiting for a nine-digit number he didn’t even have yet.
The OIB is Croatia’s version of a social security number or tax ID, but it matters for everyday life in a way most countries’ equivalents don’t. Moving to Zagreb from another country, you’ll need it for a bank account, a rental agreement, a phone contract, registering with a doctor, getting a gym membership, essentially every interaction that involves paperwork with your name and money. It’s faster to get it immediately and keep the momentum than to run into it as a blocker later.
How to Get It in Your First Few Days
The OIB is issued by the tax administration office (Porezna Uprava) after you register at the local police station (PU) with proof of residence. That proof typically comes from a lease signed by your landlord, which creates a small chicken-and-egg problem: you need a lease to register, but some landlords want an OIB before signing the lease. In practice, most landlords will sign first if you show them your passport and confirm your start date; it’s just a piece of paper at that point.
Once you have the lease, you go to the local PU branch with your passport, the lease, and a completed registration form. They’ll issue you a temporary registration document on the spot. That same day, sometimes within an hour if the queue is short. With that document, you can walk to the tax office (often just across town) and request your OIB. You’ll get a printed card with your nine-digit number and a PIN code. Some locations hand it to you immediately; others mail it in a few days. Either way, you’re done. The whole process from lease to OIB takes two to five business days if you go straight there without delays.
Why Speed Matters More Than You Think
Back to Marko: once he understood what was holding him up, he called his landlord that evening and asked if they could sign the lease the next morning instead of Friday. She said yes. He took the signed lease to the PU on Thursday afternoon, got his registration document that day, and walked to the tax office on Friday morning before work. The card arrived in the mail Monday, two days before his first paycheck would have missed his non-existent account.
That four-day turnaround felt fast because he’d learned the sequence early. Plenty of people stretch it to two weeks by treating the OIB as something to handle later, then watching their first month become a scramble of delayed rent payments, employer confusion, and the quiet stress of trying to integrate into a city while basic logistics keep stalling.
Getting It Right the First Time
The specific documents you need can vary slightly depending on which PU branch covers your district, so call ahead or check the local office’s website. Most have an English option and staff who speak it. Bring your original lease (not a photocopy), your passport, and the registration form already filled out; it saves you a trip back if you miss a field. If your landlord hasn’t given you a signed copy of the lease yet, ask them to email you one before you show up, even a scanned copy will help them understand why you need to move fast.
One more thing: once the card arrives, don’t assume it’s activated immediately. Call the tax office to confirm your OIB is live in the system before you walk into a bank. It usually is, but a five-minute phone call saves you the frustration of sitting down to open an account only to find your number hasn’t processed yet. That’s the detail that separates a smooth Day 0 from another day wasted on hold.