EU and EEA citizens moving to Croatia must complete three key registrations: temporary residence registration (Prijava privremenog boravka), obtaining a Temporary Residence Permit card (Boravisna iskaznica), and registering for an OIB personal identification number. Croatia requires registration within eight days of arrival for stays exceeding three months. This guide covers all three procedures with required documents, fees, processing times, and the relevant offices at the Ministry of Interior.

Country-Specific Guides

Select your journey to get detailed bureaucratic requirements

🇭🇷

Croatia

Capital: Zagreb

Last verified: 2026-02-20

Fees, fines, and deadlines are approximate and may change. Always verify with official sources.

Key Registrations & Procedures

Temporary Residence Registration (Prijava privremenog boravka)

Ministry of Interior – Police Administration

Deadline: Register within 3 days of arrival or address change
Processing Time: Same day if all documents are in order. Certificate issued immediately.
💰Fees: Free for EU/EEA citizens
📅Appointment: No appointment needed. Walk-in at local police station.
Required Documents:
  • Valid passport or national ID card
  • Proof of accommodation — rental contract, hotel booking, or a written statement from the person hosting you
  • Completed registration form (Obrazac 1a — available at police station)
Where to Do It:

Nearest police station (Policijska postaja) with a foreigners department. In Zagreb: Police Administration at Petrinjska 30.

If You Don't Do It:

Fines of approximately €130–€2,650 for late registration. Accommodation providers (hotels, hosts) are also required to register you and face fines for not doing so.

Regional Variations: Zagreb has the main Police Administration office; regional offices in Split, Rijeka, Osijek, and other major cities.
Visit Official Website

Temporary Residence Permit (Boravisna iskaznica)

Ministry of Interior – Police Administration

Deadline: Apply within 90 days if planning to stay longer than 3 months
Processing Time: 30–60 days processing
💰Fees: €35 for the residence card; €30 for biometric photo if taken at the police station
📅Appointment: Appointment required in Zagreb (book online). Walk-in available in smaller cities.
Required Documents:
  • Valid passport or national ID card
  • Completed application form (Obrazac 1)
  • Proof of accommodation (rental contract with landlord's legalized signature)
  • Proof of employment (work contract) OR proof of self-employment OR proof of sufficient funds (bank statement showing ~€500/month)
  • Health insurance coverage proof (EHIC or Croatian HZZO enrollment)
  • Passport-sized biometric photo
Where to Do It:

Police Administration office in the city where you reside. In Zagreb: MUP, Foreigners Department, Petrinjska 30. In Split: Policijska uprava Splitsko-dalmatinska. Online application also possible via e-Građani portal.

If You Don't Do It:

Fines of approximately €260–€1,320 for overstaying without a permit. May be ordered to leave Croatia. May not be able to legally work or access Croatian healthcare without it.

Regional Variations: Zagreb main office handles the most applications; longer wait times expected.
Visit Official Website

OIB (Personal Identification Number / Tax ID)

Tax Administration (Porezna uprava)

Deadline: Must obtain before starting employment or any official transaction
Processing Time: 1–5 working days. Can sometimes be issued same day.
💰Fees: Free
📅Appointment: No appointment needed. Walk-in at local Tax Office.
Required Documents:
  • Valid passport or national ID card
  • Proof of Croatian address (rental contract or registration certificate)
  • Completed OIB request form (Zahtjev za OIB — available at the office)
Where to Do It:

Local Tax Administration office (Ispostava Porezne uprave). In Zagreb: Avenija Dubrovnik 32. Available in every major city.

If You Don't Do It:

No fine for not having one, but the OIB is required for employment, banking, healthcare, utilities, and virtually all official interactions in Croatia.

Regional Variations: Same process nationwide. OIB is a single national system.
Visit Official Website