The right to free access to the labour market means that foreigners in the Republic of Slovenia can get employment or self-employment without a permit for work.
Citizens of EU member states (old and new) and EEA (Norway, Liechtenstein, Iceland) and Switzerland are equal in jobseeking and getting employment with the Slovenian workers. This means that in case they get employment they do not need a permit for work.
Citizens from EU or EEA Member States and Switzerland do not require a permit for work in Slovenia.
However the process still differs for Croatian citizens as Slovenia has introduced and prolonged a transition period (from 1 July 2013 till 30 June 2018) for the employment and work of Croatian citizens in Slovenia. This means that the Croatian citizens need to obtain work permit before start working in Slovenia.
Also family members of the workers coming from the EU, EEA or the Swiss Confederation (who are citizens of a third country) have the right to free access to the labour market. This means that they can get employment or become self-employed without a permit for work. They prove their right by the residence permit for a family member for the purpose of family reunification.
A permit for work is not necessary also for some other categories of foreigners. Such a permit is not required only in cases when so provided by law or an international convention.
As a NON-EU citizien, you can only find work or employment in Slovenia, if you have previously obtained a single residence and work permit. Check more information.