Every EU national has the right to reside on the territory of another EU Member State for an initial period of three months. During this time, they are not required to fulfil any special condition or formality – they only need to have a valid identity card or passport. If they wish to stay longer, the host country may require them to register their residence within a reasonable and non-discriminatory period of time.
If you are an EU national, you may reside and work in Slovenia for 90 days.
However, if your work requires you to stay longer (over 90 days), you must submit the residence permit form, called the Application for a Residence Registration Certificate for EU Citizens, at your local administrative unit. This gives you free access to the labour market, which means that you do not require the consent of the Employment Agency of the Republic of Slovenia. When you receive your residence permit, register the address of your temporary residence in the Republic of Slovenia.
Nationals of the European Economic Area Member States and the Swiss Confederation are subject to the same conditions as EU nationals.
Content
What document do I need to enter Slovenia?
When do I need a residence permit?
Why do I need a residence permit?
Where can I obtain a residence permit?
If you plan to work in Slovenia …
If you plan to study in Slovenia …
How, where, and when can I renew my permit?
How can I acquire citizenship?
Can I work in other EU countries after receiving a residence permit?
What can I do if my residence permit is refused?
Useful links