Moving to Croatia: Expat Registration Guide
Croatia
Capital: Zagreb
Last verified: June 2026
Fees, fines, and deadlines are approximate and may change. Always verify with official sources before acting.
Croatia's registration process runs through the police administration (MUP) for residency matters and the Tax Administration for the OIB and self-employment. Most procedures are free or low-cost, but the 8-day HZZO enrolment deadline catches many newcomers off guard. Start with address registration the day you arrive.
Key Registrations & Procedures
Temporary Residence Registration (Prijava Privremenog Boravka)
MANDATORYEU + Non-EUTemporary Residence Registration (Prijava Privremenog Boravka) in Croatia: EU/EEA citizens: within 8 days of arrival if staying longer than 90 days. Non-EU/third-country nationals: within 2 days of arrival or change of accommodation. Everyone staying in Croatia longer than the visa-free period must register their address with the police (MUP). EU/EEA citizens register within 8 days if staying beyond 90 days; non-EU nationals must register within 2 days of arrival or any address change. The resulting confirmation (Potvrda o prijavi privremenog boravka) is the foundation document for almost every other registration, OIB, HZZO, banking, and residence permits all reference it.
- Valid passport or national ID card
- Proof of accommodation: rental contract, hotel booking, or written confirmation from your host (with the host's signature)
- Completed registration form (Obrazac 1a, available at the police station)
Your local administrative police station (policijska postaja), under MUP. Tourist accommodation hosts (hotels, registered apartments via eVisitor) handle this automatically for short stays; long-term residents must register themselves.
- Flatio: Furnished mid-term rentals with flexible contracts. Useful for securing an address before committing to a long-term lease.
EU Registration Certificate (Potvrda o Prijavi Boravka za Duze od 3 Mjeseca)
MANDATORYEU Citizens OnlyEU Registration Certificate (Potvrda o Prijavi Boravka za Duze od 3 Mjeseca) in Croatia: Within 8 days of the end of your first 3 months of stay (i.e. apply once you intend to remain longer than 90 days). EU/EEA citizens who intend to stay in Croatia longer than 90 days apply for the EU Registration Certificate, confirming their right to reside as a worker, student, self-sufficient person, or family member of an EU citizen. Unlike non-EU residents, EU citizens do not need a separate work permit or residence card to live and work in Croatia, but the certificate establishes the start of the 5-year period needed for permanent residence. Applications are processed by the Ministry of Interior's Police Administration (MUP).
- Valid passport or EU/EEA national ID card
- Proof of the basis for residence: employment contract or recent payslips (workers), enrolment certificate (students), or proof of sufficient funds and comprehensive health insurance (self-sufficient persons / retirees)
- Proof of registered accommodation (boraviste) in Croatia
- Passport-style photo
Local MUP police administration covering your registered address.
- Translayte: Certified translations of passports, birth certificates, and supporting documents for residence permit applications.
- RushTranslate: Fast certified translations of official documents. Accepted by government offices across Europe.
Temporary Residence Permit (Boravisna Iskaznica)
MANDATORYNon-EU Citizens OnlyTemporary Residence Permit (Boravisna Iskaznica) in Croatia: Apply before your visa-free stay or visa expires, and in any case before the 90-day limit for visa-exempt nationals. Third-country nationals (non-EU/EEA citizens) who plan to stay in Croatia longer than 90 days must apply for a temporary residence permit (boravisna iskaznica), the biometric residence card that legally documents their stay. The basis for the permit, employment, self-employment, family reunification, study, or 'other purposes' (sufficient funds), determines the specific document requirements. This permit must be renewed periodically until 5 years of continuous legal residence is reached. The permit is issued by the Ministry of Interior's Police Administration (MUP).
- Valid passport (with at least 3 months' validity beyond the requested permit period)
- Completed application form (Obrazac 1)
- Proof of accommodation (rental contract with the landlord's legalised/notarised signature, or property deed)
- Proof of purpose of stay: employment contract, enrolment certificate, family reunification documents, or proof of sufficient funds (approx. EUR 500/month) for 'other purposes'
- Proof of health insurance: private travel insurance (putno zdravstveno osiguranje) for the initial application, then mandatory HZZO enrolment after approval
- Passport-sized biometric photo
- Certified Croatian translation of any non-English foreign documents
Local MUP police administration (administrative police station) for your address.
- Translayte: Certified translations of passports, birth certificates, and supporting documents for residence permit applications.
- RushTranslate: Fast certified translations of official documents. Accepted by government offices across Europe.
Personal Identification Number (OIB)
MANDATORYEU + Non-EUPersonal Identification Number (OIB) in Croatia: Obtain before starting employment, opening a bank account, signing contracts, or any official transaction in Croatia. The OIB (Osobni Identifikacijski Broj) is Croatia's 11-digit personal identification number, used by the Tax Administration, employers, banks, healthcare providers, and virtually every other institution. It is assigned once and never changes, even if you move within Croatia or change your residence status. Obtaining the OIB is typically one of the very first administrative steps after registering your address.
- Valid passport or national ID card
- Proof of Croatian address (rental contract or proof of registered accommodation/boraviste)
- Completed OIB request form (Zahtjev za dodjelu OIB-a, available at the office)
Any regional office of the Tax Administration (Porezna uprava).
Health Insurance Registration (HZZO)
MANDATORYEU + Non-EUHealth Insurance Registration (HZZO) in Croatia: Within 8 days of the date your temporary stay/residence is approved. If employed, your employer registers you automatically from your first day of work. HZZO (Hrvatski Zavod za Zdravstveno Osiguranje) is Croatia's national health insurance fund. Registration is mandatory for almost all legal residents. Employed persons are registered automatically by their employer; self-employed individuals, students, and economically inactive residents must register themselves within 8 days of their stay being approved. Once registered, you receive a health card (zdravstvena iskaznica) and can choose a GP (family doctor).
- Valid passport or national ID card
- Proof of OIB
- Confirmation of registered stay/residence (from MUP) or residence permit
- Employment contract (if employed, your employer typically handles registration)
- Proof of payment of any back-payments for previous coverage periods, if applicable (third-country nationals)
Your local regional office of HZZO (Hrvatski zavod za zdravstveno osiguranje).
- SafetyWing: Interim health and travel cover for expats. Useful before local social security enrollment is active.
Tax Registration and Self-Employment (Obrt / PDV)
MANDATORYSelf-EmployedTax Registration and Self-Employment (Obrt / PDV) in Croatia: Register your craft business (obrt) before issuing any invoice or starting self-employed activity. Register with the Register of Taxpayers within 8 days of starting business activities. Anyone who wants to work for themselves in Croatia, as a freelancer, consultant, or small trader, must register an obrt (sole trader business) and complete tax registration with the Porezna Uprava. The popular 'pausalni obrt' (flat-tax regime) is available for annual turnover up to EUR 60,000 and keeps bookkeeping minimal with fixed monthly social contributions. Foreign nationals generally register in person via the relevant City/County Administration Department for Economy, while Croatian residents can use the online e-Obrt system.
- OIB (personal tax identification number)
- Valid passport or national ID card and proof of residence permit/registration
- Completed craft registration form specifying business name, address, and activity
- Proof of qualification (for regulated/'tied' crafts, vezani obrti)
- Bank account details (recommended for the obrt, though not always mandatory at registration)
Croatian residents: online via e-Obrt. Foreign nationals: in person at the relevant City/County Administrative Department for Economy, followed by registration with the Tax Administration (Porezna uprava) for income tax and, if applicable, VAT (PDV).
- Wise: Multi-currency business account with low fees. Widely used by freelancers and self-employed expats.
- Translayte: Certified document translations accepted by EU authorities. Fast turnaround, available online.
Croatian Bank Account
GOOD TO HAVEEU + Non-EUCroatian Bank Account in Croatia: Open as soon as practical after receiving your OIB, needed for salary payments, utility direct debits, and many official transactions. A Croatian bank account makes everyday life significantly easier: receiving a local salary, paying rent and utilities by direct debit, and avoiding international transfer fees. There are no restrictions on foreigners opening accounts, though in-person identification at a branch is typically required, and having your OIB ready speeds up the process considerably.
- Valid passport or national ID card
- OIB (Croatian personal tax identification number)
- Proof of Croatian address (rental contract, utility bill, or registration certificate)
- Proof of employment or income (employment contract, payslips), sometimes requested
- Residence permit or registration certificate, if available
Any bank branch of your choice. There are no restrictions on foreigners opening accounts, but in-person identification is generally required.
- Wise: Multi-currency account with mid-market exchange rates. Widely used by expats for receiving salary and making international transfers.
e-Gradani Digital Portal (e-Citizens)
GOOD TO HAVEEU + Non-EUe-Gradani Digital Portal (e-Citizens) in Croatia: No strict deadline. Recommended as soon as you have your OIB and a Croatian ID card or residence permit to enable digital access. The Croatian e-Gradani (e-Citizens) portal (gov.hr) is the central digital gateway to Croatian government services. Once you have your OIB and a valid Croatian credential (residence permit, Croatian ID, or a compatible EU national eID), you can access dozens of services online: checking your pension contributions, viewing and requesting official documents, enrolling children in school, and communicating with authorities without visiting offices in person. EU/EEA citizens with full credentials have broader service access than third-country nationals, who are limited to lower-security-level services.
- Croatian OIB (Personal Identification Number)
- Valid Croatian residence permit (biometric card), Croatian eID, or compatible EU national eID
- Email address and mobile number for account setup
Register online at gov.hr or at any FINA (Financial Agency) point, post office, or HZZO office with your national ID card.
- Wise: Multi-currency account compatible with digital identity platforms. Useful for online government services.
Vehicle Registration (Registracija Vozila)
GOOD TO HAVEEU + Non-EUVehicle Registration (Registracija Vozila) in Croatia: Register within 90 days of establishing residence or importing the vehicle. Residents importing a vehicle into Croatia must register it with the Ministry of Interior (MUP) via the local police station or an authorized vehicle inspection station (HAK / tehnicki pregled). Vehicles from other EU member states are relatively straightforward to register (no customs duty, but Croatian road tax and plates are required). Non-EU vehicles may attract customs duties. Third-party insurance (osiguranje od automobilske odgovornosti) is mandatory before registration.
- OIB (Personal Identification Number)
- Valid passport or residence permit
- Original foreign vehicle registration certificate
- Proof of ownership (purchase contract or certificate of title)
- Certificate of Conformity (CoC) or MOT equivalency certificate
- Valid third-party insurance (osiguranje), obtain before presenting the vehicle
- Proof of customs clearance and VAT payment (for non-EU vehicles)
At any MUP (Ministry of Interior) police station handling vehicle registration, or at an authorised technical inspection station (stanica za tehnicki pregled).
- My Baggage: Affordable door-to-door shipping when moving to Europe. Book online, tracked delivery.
- ParcelABC: Compare shipping prices across carriers for moving your belongings to Europe.
- Sirelo: Compare international removal companies. Get quotes for moving your belongings to Europe.
Permanent Residence (Stalni Boravak)
OPTIONALEU + Non-EUPermanent Residence (Stalni Boravak) in Croatia: Apply after 5 years of continuous, lawful temporary residence in Croatia (continuous absences must not exceed certain limits per year). After 5 years of continuous, lawful temporary residence, both EU and non-EU residents become eligible to apply for permanent residence (stalni boravak) in Croatia. This status removes the need for periodic permit renewals and, for non-EU applicants, requires demonstrating basic knowledge of the Croatian language and Latin script as part of integration requirements. Applications are submitted to the Ministry of Interior's Police Administration (MUP).
- Valid passport or national ID card
- Evidence of 5 years of continuous legal residence (temporary residence certificates/cards covering the period)
- Proof of sufficient and regular income or means of subsistence
- Proof of health insurance (HZZO enrolment)
- Proof of accommodation
- Basic knowledge of the Croatian language and Latin script (required for non-EU applicants under integration requirements)
- Passport-sized biometric photo
Local MUP police administration for your registered address.
- Translayte: Certified translations of passports, birth certificates, and supporting documents for residence permit applications.
- RushTranslate: Fast certified translations of official documents. Accepted by government offices across Europe.
Driving Licence Exchange
OPTIONALEU + Non-EUDriving Licence Exchange in Croatia: EU/EEA licence holders: no exchange required while the licence remains valid; voluntary exchange possible. Non-EU/EEA licence holders: must exchange within 1 year of establishing residence in Croatia. Holders of EU/EEA driving licences can drive in Croatia indefinitely without exchanging their licence, though voluntary exchange is possible. Holders of non-EU/EEA licences may drive for up to 1 year after establishing residence, after which the foreign licence must be exchanged for a Croatian one, typically requiring a medical examination and a certified Croatian translation of the original document. The exchange is processed by the Ministry of Interior's Police Administration (MUP).
- Valid passport or national ID card
- Original foreign driving licence
- Certified Croatian translation of the licence (if not in Croatian or English)
- Proof of residency (residence permit or registration certificate)
- Medical certificate confirming fitness to drive (mandatory for non-EU/EEA licence holders)
- Passport-style photo
- Proof of payment of administrative fees
Local MUP police administration responsible for driving licences.
- Translayte: Certified translation of your driving licence and supporting documents for the exchange process.
- RushTranslate: Fast certified translation of driving licence documents.
- My Baggage: Affordable door-to-door shipping when moving to Europe. Book online, tracked delivery.
- ParcelABC: Compare shipping prices across carriers for moving your belongings to Europe.