As a citizen of the European Union, you may enter Slovenia using a valid identity card or passport.
You are required to register the address where you are staying, through the owner or co-owner of the property, at the relevant police station within three days of entering the country. If you register in person at a police station, you need the consent of the owner or co-owner of the property where you are accommodated, and their contact details. You also need to de-register before departing. You do not need a residence certificate to live in Slovenia for up to 3 months, nor do you need a residence certificate if you work in Slovenia as a ‘frontier worker’ (a frontier worker is a person who is employed or self-employed in the territory of a Member State, and who lives or returns at least once a week to the territory of another Member State).
Registration of residence
You can request a residence registration certificate immediately after entering the country, or before your initial 3-month period of residence expires. You must request a residence registration certificate from an administrative unit, which is where you also have to register your residence and any change of address. The administrative unit can issue a residence registration certificate for reasons including, among other things, employment or work, self-employment, the provision of services, study or other forms of education, and family reunification. The registration certificate issued by an administrative unit is valid for 5 years or, if the person concerned intends to stay for less than 5 years, for the duration of their intended stay. The residence registration certificate is issued in the form of an identity card. Administrative units usually have office hours every working day. You need to de-register your place of residence when moving from Slovenia.
EMŠO (personal identification number)
When you register in Slovenia, you will also receive a personal identity number (EMŠO) from the Central Population Register, which serves as the basis for tax, bank and other business within Slovenia. The first administrative authority you contact will be the one to issue your EMŠO.
Tax number and bank account
You can obtain a tax number from the Financial Administration of the Republic of Slovenia (FURS) and open a bank account at any bank. To open an account, you will normally require a valid identity document and a Slovenian tax number.
Registration of employment
You do not require a work permit to take up work in Slovenia if you are a national of an EU Member State. The employer registers employment by registering the employee for social security insurance at the Health Insurance Institute of Slovenia.
Provision of services
If you work in Slovenia as a posted worker for a legal entity established in the EU, the EEA or the Swiss Confederation, your employer has to submit the e-form entitled ‘Prijava storitve delodajalca s sedežem v drugi državi članici Evropske unije, Evropskega gospodarskega prostora ali Švicarski konfederaciji’ (Registration of the service of an employer established in another Member State of the European Union, the EEA or the Swiss Confederation) via the Employment Service website before you start work.
Remember: when visiting administration units in Slovenia, they may only speak Slovenian. Therefore, it is recommended that you are accompanied by a person who speaks Slovenian.
Further information about residence and work permit, contracts & work in Slovenia and social security.
Source EURES: Checklist for before and after you arrive in a new country.