Employment in Slovenia for Ukrainians
For legal long-term employment in Slovenia, a Ukrainian must obtain a national visa. A national visa, denoted by the symbol "D," entitles you to enter and stay in Slovenia for an uninterrupted period of time. The validity of a national visa cannot exceed 1 year.
—
Documents required to obtain a Slovenian national visa
- Application form
- One photo
- A passport that must be valid for at least three months after the date of departure from the Schengen area. In addition, the passport must be issued within the last 10 years and contain at least two free "visa pages"
- National identity card and residence permit/visa (if the country of residence and citizenship are different)
- Medical insurance. The insurance must cover the entire duration of the visa and all planned days of stay. The insurance must cover at least 30,000 euros.
- Proof of employment in Slovakia (invitation from the employer, employment contract)
- Certificate of no criminal record
Remember that a reliable insurance policy is the key to your confidence while traveling. Do not risk your own finances and health, choose insurance with a guaranteed payment and let your travels leave only pleasant memories.
Visa processing time
The average time for issuing a Slovenian national visa is 7-21 calendar days.
—
Visa fee
The visa fee for a Slovenian National Long Stay visa is 77 EUR. your country of application.
—
Where to apply for a Slovenian National Visa?
You apply for a Slovenian national visa at Slovenian visa application centers, embassies or consulates.
A temporary residence visa for seasonal work may be granted to a Ukrainian if the purpose of his/her stay is to work on the basis of a seasonal work permit. Seasonal employment may last for a maximum period of six months.
—
Documents required for obtaining a Slovenian national visa
- Application form
- One photo
- Passport, which must be valid for at least three months after the date of departure from the Schengen area. In addition, the passport must be issued within the last 10 years and contain at least two free "visa pages"
- National identity card and residence permit/visa (if the country of residence and citizenship are different)
- Medical insurance. The insurance must cover the entire duration of the visa and all planned days of stay. The insurance must cover at least 30,000 euros.
- Proof of employment in Slovenia (an invitation from the employer, an employment contract)
- Certificate of no criminal record
You can buy reliable medical insurance with a guaranteed payment for traveling to the EU or other countries of the world on the Visit Ukraine website. We offer insurance policies with different levels of coverage and an insurance program starting from 3 days. Take out travel and accident insurance and feel safe outside your home!
Visa processing time
The average time for issuing a Slovenian national visa is 7-21 calendar days.
—
Visa fee
The visa fee for a Slovenian National Long Stay visa is 77 EUR.
—
Where to apply for a Slovenian National Visa?
You apply for a Slovenian national visa at Slovenian visa application centers, embassies or consulates.
A work permit is usually issued in response to an application from an employer. The main condition for issuing a work permit is the current situation on the labor market or the lack of suitable domestic applicants. A work permit is issued for a period of up to one year with the possibility of its extension.
A work permit is mandatory for all non-EU citizens.
To move, travel or work safely in a new country, you will need health insurance. You can apply for an extended policy on our website here.
More information on the conditions for obtaining a work permit is available on the website of the Employment Service of Slovenia.
Labor law in Slovenia regulates labor relations between employers and employees. The main documents regulating these issues are the Labor Act (Zakon o delovnih razmerjih) and other relevant regulations. We will provide general information on some aspects of labor law in Slovenia:
- Labor rights: The Labor Law defines the rights of employees, including the right to fair remuneration, working hours, vacation, protection against discrimination and other aspects of employment relations.
- Minimum wage: The current minimum wage in Slovenia is 1,253.90 euros per month in 2025.
- Working hours: The Labor Law establishes regulations on working hours, including the length of the working day and week, days off and rest breaks. Normal working hours are 40 hours per week.
- Vacations: Employees are entitled to leave, including annual leave and special leave (e.g., for pregnant women, parents of young children, etc.). The law establishes the minimum duration and rights of employees during their leaves.
- Employee rights and protections: The Labor Law defines various rights of employees, including protection from discrimination, the right to safe and healthy working conditions, the right to social security and other social benefits.
- Working conditions: Legislation provides for the establishment of working conditions, such as payment of wages, working conditions for women, minors and disabled persons, rules on termination of employment and other issues relating to employees and employers.
- You need health insurance. As soon as you enter the country, you must take out health insurance. As an employed person, you are insured in the compulsory health insurance system of Slovenia, also known as the Health Insurance Institution of Slovenia (Zavod za zdravstveno zavarovanje Slovenije- ZZZS). In addition, you can buy private insurance as a supplement, mainly to cover the cost of co-payments.
- You need to understand the cost of living. The cost of living in Slovenia varies greatly depending on which city you live in. In Ljubljana, life is usually a bit more expensive. However, in general, the cost of living is lower than in other European countries. The average monthly cost per person is about 650-750 euros, excluding accommodation.
- You should know the work culture. The work culture in Slovenia is very similar to other EU countries: people are dedicated to their work and hardworking. Working hours are usually typical - from 9 to 5. However, some public institutions can start working as early as 7:30. Most people get four weeks of paid vacation, but it can vary between public and private institutions. In any case, the country has a well-balanced work-life balance system that allows people to work but also enjoy their time off.
- Improve your language skills: Although knowledge of the Slovenian language is not required for all jobs, it can be a great advantage. Learn the Slovenian language to increase your chances of employment.