Are Ukrainian citizens allowed to work short-term in Slovenia?
Yes, they are. Ukrainian citizens can work in Slovenia for up to 90 days if they secure:
• A short-term work permit (granted inside Slovenia)
• A Schengen visa (Type C) issued for employment purposes.
⚠️ Note: Citizens of EU/EEA countries are exempt from visa and work permit requirements.
Is a visa mandatory for short-term employment for Ukrainians?
Not in every case. Some foreigners, such as Ukrainians, Georgians, and Moldovans, can enter Slovenia visa-free for short stays. However, even in those situations, obtaining a work permit before starting a job is still required.
If you come from a country that needs a visa, you must apply for a Type C Schengen visa for employment or business activities.
Which documents must Ukrainian citizens submit for a Schengen work visa to Slovenia?
You will need:
• Completed visa application form
• One recent passport photo
• A valid passport (issued within the last 10 years, containing at least 2 blank pages, valid at least 3 months beyond your intended stay)
• Residence permit or national ID (if applicable)
• Medical insurance covering a minimum of €30,000
• Proof of accommodation (employer’s invitation, hotel reservation, etc.)
• Evidence of sufficient financial means (e.g., bank statements)
• An approved short-term work permit from your Slovenian employer.
❗ Additional documents might be requested by the embassy.
What is the Schengen visa fee?
• €90 — standard fee for adults
• €45 — for children aged 6–12
• Free — for children under 6 years old
• €35 — for citizens of Azerbaijan, Russia, and Armenia
Visa fees can also be waived for:
• Immediate family members of Schengen area residents
• Pensioners
• Students and teachers traveling for education
• Delegations, athletes, journalists, and disabled persons (with supporting documents).
How long does it take to get a Schengen work visa for citizens from Ukraine?
Processing usually takes between 5 and 15 calendar days, depending on the location and season.
How can Ukrainian citizens apply for a Slovenian short-term work visa?
• Secure a job offer and short-term work permit from a Slovenian employer
• Prepare all the required documents
• Fill out the Schengen visa application
• Book an appointment at the Slovenian embassy, consulate, or accredited visa center
• Attend your appointment, submit documents, and pay the visa fee
• Wait for the visa decision.
Where should citizens from Ukraine apply for the Schengen work visa?
You must submit your visa application to the Slovenian embassy, consulate, or official visa center in your country of residence.
If none exists in your country, you’ll need to contact the nearest Slovenian embassy or one authorized to represent Slovenia.
👉 Full list of Slovenian diplomatic missions:
🔗 https://www.gov.si/en/representations/
What industries usually hire short-term workers from Ukraine?
You can often find job opportunities in:
• Agriculture and food processing
• Construction and related technical sectors
• Hospitality and tourism services
• Cleaning and seasonal facility maintenance.
Can Ukrainian citizens work long-term in Slovenia?
Yes. Ukrainian citizens who plan to work in Slovenia for over 90 days must apply for a national visa (Type D) and, in most cases, a Single Permit, which combines a residence and work permit.
What is Slovenia’s Type D national visa?
This is a long-stay visa issued to non-EU nationals, allowing them to stay in Slovenia for over 90 days for reasons like employment, studies, or family unification.
The visa is typically valid for up to 12 months, based on the job contract’s length.
What documents are needed for Ukrainians to apply for the Type D visa?
Here’s what you’ll need:
• Completed visa application form
• One recent passport-style photo
• Valid passport (issued within the last 10 years, with at least 2 blank pages and valid 3+ months beyond return date)
• National ID or foreign residence permit (if applicable)
• Health insurance covering at least €30,000 for the entire stay
• Employment proof (job offer, signed contract, or company invitation)
• Clean criminal record certificate.
⚠️ The embassy may request additional documents depending on your application.
How can citizens from Ukraine apply for the Slovenian national visa?
1. Gather the full set of required documents
2. Book an appointment at the Slovenian embassy, consulate, or visa center
3. Attend your appointment and provide biometrics (fingerprints)
4. Pay the visa fee
5. Wait 7–21 days for a decision
6. If approved, collect your visa and prepare for your move.
💡 It’s best to apply at least one month in advance of your travel.
What is the cost of the Type D visa?
The visa typically costs €77, although the fee can vary slightly by country.
How long does processing take for Ukrainians?
Processing usually takes 7 to 21 calendar days, depending on your location and case complexity.
Where can Ukrainian citizens apply for the national visa?
You should apply at:
• A Slovenian embassy or consulate in your country
• If not available, the nearest Slovenian diplomatic mission.
🌐 Full list of embassies and consulates:
🔗 https://www.gov.si/en/representations/
What must Ukrainian citizens do after receiving the visa?
After arriving in Slovenia with a national visa, Ukrainian citizens typically must apply for a Single Permit at the Administrative Unit (“Upravna enota”), allowing them to legally live and work long-term.
What types of jobs are available for Ukrainians?
Ukrainian citizens often find long-term employment in the following sectors:
• Construction, welding, and technical trades
• Healthcare (nursing, elderly care)
• IT and engineering
• Manufacturing, logistics, and warehousing
• Education and language teaching.
A temporary residence visa for seasonal work may be granted to a foreigner 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
Please note that the embassy may require additional documents
—
Visa processing time
The average time for issuing a Slovenian national visa is 7-21 calendar days. It depends on your country of application.
—
Visa fee
The visa fee for a Slovenian National Long Stay visa is 77 EUR. Please note that this amount may vary depending on 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, depending on which ones accept visa applications in your country of residence. If your country does not have one, you should contact the nearest embassy or consulate at your address. The list of foreign diplomatic missions of Slovenia can be found here: https://www.gov.si/en/representations/
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.
More information on the conditions for obtaining a work permit is available on the website of the Employment Service of Slovenia.
Ukrainian workers in Slovenia may have the opportunity to hold a variety of positions. Here are some of the most popular professions in Slovenia:
- Engineering: Civil engineers, mechanical engineers, electrical engineers, and other engineering professionals can find jobs in the construction, manufacturing, and other sectors.
- Medicine and healthcare: Doctors, nurses, pharmacists, and other healthcare professionals have the opportunity to work in hospitals, clinics, and other healthcare facilities.
- Gastronomy and tourism: Chefs, cooks, waiters, and hospitality workers can find jobs in restaurants, hotels, and tourism businesses.
- Language education and translation: Foreign language teachers, translators and linguists can work in educational institutions, language centers and translation agencies.
- Automotive industry: Mechanics, car mechanics, car electronics and other specialists in the field of automotive production and maintenance.
- Logistics and transportation: Logistics specialists, dispatchers, transportation managers and other professionals with experience in this field.
- Finance and banking: Financial analysts, accountants, financial advisors, and banking professionals.
- IT and customer support: Technical support specialists, engineers with knowledge of computer networks, and account managers.
- Technical workers: Electricians, fitters, welders, and other construction and industrial professionals.
- Marketing and advertising: Marketers, PR specialists, copywriters, and other marketing and advertising professionals.
—
Here are some useful links that may be helpful when looking for a job for foreigners in Slovenia:
- ZRSZ (Employment Service of Slovenia): https://www.ess.gov.si/ - The official website of the Employment Service of Slovenia, where you can find job advertisements, job postings and other useful resources.
- MOSS (Migration Office of the Republic of Slovenia): https://www.gov.si/en/ - This official website provides information on migration rules and procedures for foreigners seeking employment in Slovenia.
- LinkedIn: LinkedIn is a popular professional network where you can find job opportunities, build your professional network and interact with employers and recruiters in Slovenia.
- Jobs in Slovenia: - This portal specializes in posting vacancies and job offers in Slovenia for foreign workers.
- GoAbroad: This website provides information on work opportunities for foreigners in Slovenia, including internships, volunteering and part-time work.
- JobSlovenia: Specializes in job offers and vacancies in Slovenia for foreign workers. You can search for jobs in various industries and categories.
- MojaDelovnaMesta.si: also offers a wide range of vacancies and jobs in Slovenia, including opportunities for foreign workers.
- https://www.gov.si/en/topics/slovenias-assistance-to-the-citizens-of-ukraine/employment-of-ukrainian-nationals-living-in-slovenia/
—
There are various job fairs in Slovenia, where you can find potential jobs and establish contact with employers. Here are some of them:
- "MOS - International Trade and Business Fair: This is one of the largest and most important fairs in Slovenia, where various labor sectors are represented, including industry, services, tourism, etc.
- "JobFair (Job Fair): This fair specializes in providing opportunities for students and graduates. It is organized on various university campuses in Slovenia and offers the opportunity to meet with employers and learn about potential vacancies.
- "Career Days: This fair is aimed at students, graduates and young professionals. It offers job opportunities, internships, trainings, and other career development opportunities.
- "Employment Fair: This fair is organized by the Employment Service of Slovenia and provides an opportunity for direct contact between employers and potential employees. It is held in different regions 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 2024.
- 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.
Types of business companies in Slovenia
- If an entrepreneur has at least 7,500 euros at his or her disposal and will run a small or medium-sized business with no more than 50 shareholders, it is advisable to open a Slovenian private limited liability company (D.O.O.), which has this name because its main characteristic is that its shareholders have limited liability for the company's debts, which is limited to their contribution to the capital.
- If Slovenian or foreign entrepreneurs can dispose of a larger amount of authorized capital (at least EUR 25,000), they can open a Slovenian joint-stock company - a Slovenian JSC. The number of shareholders, unlike private limited liability companies, may exceed 50, and their liability is also limited to their contribution to the capital.
- At least two partners can establish a Slovenian general partnership, which is fully liable for the company's obligations. This type of business does not require a minimum authorized capital, but in the event of liquidation, the partners' assets can be used to cover the liabilities.
- The other form of partnership, the Slovenian limited partnership, consists of a silent partner, who must contribute and is liable for the company's debts to the extent of his contribution, and a general partner with unlimited liability in the partnership.
—
Steps to establish a company in Slovenia
Below are some of the first steps involved in the procedure of establishing a company in Slovenia:
- decide on the legal form of the company (the most common options are a limited liability company and an open joint stock company)
- obtain a tax identification number in Slovenia if the company is owned by foreigners;
- create a company name in accordance with the requirements of the Slovenian legislation;
- open a corporate bank account and deposit the minimum authorized capital required for the chosen legal entity;
- draft a company charter and sign it at a notary;
- register with the Agency of the Republic of Slovenia for Public Legal Records and Related Services (AJPES);
- select the types of activities to be developed through a Slovenian company in accordance with the Standard Classification of Activities (SKD).
More details can be found here: https://spot.gov.si/en/info/company-registration/
—
Tax regulation in Slovenia
- VAT (value added tax) - 22% standard rate; 9.5% reduced rate
- Corporate income tax - 19%.
- Personal income tax on a progressive scale: 16%, 27%, 34%, 39% and 50%.
- Social security contributions 16.1% paid by the employer; 22.1% paid by the employee
- 100% of the amount invested in R&D
- up to 40% of the amount invested in equipment and intangible long-term assets
Value added tax (VAT)
The Slovenian equivalent of VAT is DDV (davek na dodano vrednost). There are two tax rates - 22% and 9.5%. A person becomes a VAT payer when their business turnover exceeds 50,000 euros in the previous 12-month period.
Corporate income tax
If you run a business in Slovenia, you generally have to pay corporate income tax. If your company's head office is located in another country, but you do business in Slovenia, you pay tax on the income earned in Slovenia. The general tax rate in 2017 is 19%.
Personal income tax
Personal income tax is paid only by individual entrepreneurs and individuals. Individuals are individuals who carry out certain professional activities (e.g. notaries, lawyers, journalists).
Social security contributions
Social security contributions include payments for pension and disability insurance, health insurance, unemployment and maternity benefits.
—
The first step in starting a business in Slovenia is to obtain a visa, the next step is to register a company, and the third step is to obtain a work permit.
1. The procedure for obtaining a visa
To enter the Republic of Slovenia, third-country nationals must have a visa in addition to a valid travel document.
At the initial stage, a multiple-entry visa is offered. After starting a business in Slovenia, you can apply for a residence permit.
Step by step:
- Obtain a letter of guarantee for business visits
- Apply in person at a diplomatic mission or consular post.
—
2. Business registration procedure
There are several forms of business in Slovenia, the most common of which are a limited liability company (LLC) or d.o.o. and an individual entrepreneur (s.p.).
In the case of a simple limited liability company (d.o.o.) (one shareholder) or an individual entrepreneur (s.p.), you can start the procedure of establishment through the Slovenian Business Point portal (a digital certificate is required), or at one of the SPOT points and a notary.
The procedure for opening a company at a SPOT and through the Slovenian Business Point portal is free of charge. The company will be registered in about a week.
The cost of the procedure: 0.00 EUR at a SPOT; approx. 300-500 EUR at a notary.
—
3. Procedure for obtaining a uniform residence and work permit (hereinafter: uniform permit)
All foreigners from non-EU countries must obtain a uniform residence and work permit in Slovenia.
A single application for such a permit is submitted, i.e. there is no need to obtain a work permit beforehand. The administrative body responsible for issuing a uniform residence and work permit ex officio obtains the consent of the Employment Service of Slovenia to issue a uniform residence and work permit. More information on the uniform permit can be found on the following website: https://infotujci.si/en/third-country-nationals/employment/.
Foreigners can obtain it by registering a company in Slovenia or by finding an employer who will hire them.
Types of work permits:
- Employment permit
- Individual work permit
- Work permit
Foreigners who plan to establish and manage their own company or to be employed in it have various possibilities for obtaining a work permit in accordance with the Act on Employment and Work of Foreigners (hereinafter referred to as the Act ZZDT-1, Official Gazette of the Republic of Slovenia, No. 26/2011).
Note: If a foreigner is the founder (owner) of a company but is not its representative, he/she does not need a work permit.
1. Work permit for foreign representatives
If a foreigner establishes or co-founds a private commercial company that he plans to manage or lead as a representative of the company (director, prosecutor, etc.), he needs to obtain a work permit for a foreign representative. Companies with ten or fewer employees can obtain no more than one work permit for a foreign representative.
A work permit for a foreign representative office may be issued for a period of up to two years and may be extended under the same conditions.
Procedure for obtaining a work permit An application for a work permit for a foreign representative office should be submitted to the Employment Service of Slovenia on the prescribed form ZRSZ-TUJ-3 together with all necessary supporting documents.
If the company has not been registered for six months, it can obtain a work permit for a foreign representative if it provides proof of investment in Slovenia in the amount of at least EUR 30,000 for the purpose of opening a company.
As for the evidence that is checked in the process of issuing a valid work permit, the information on the company's registration is important because it indicates whether the foreigner is listed as a representative of the company.
2. Work permit for majority owners
If a foreigner establishes or co-founds a d.o.o. or LLC in which he/she as an investor holds a majority share (at least 51%), he/she may be employed in such a company on the basis of a work permit without labor market control.
The procedure for issuing a work permit for a majority owner is simpler, as the permit is issued without checking the availability of suitable national candidates.
On the basis of such a permit, a foreigner may carry out the activities for which the company is registered in accordance with the vacancies and the employment contract concluded between the foreigner and the company.
Procedure for obtaining a work permit An application for a work permit for a majority owner should be submitted to the Employment Service of Slovenia on the prescribed form ZRSZ-TUJ-2 together with all necessary supporting documents.
In the process of issuing a work permit, the information on the company's registration is checked, as it indicates that the foreigner is the majority (at least 51%) owner of the company, and if he/she is a representative, he/she is not the only representative.
3. Individual work permit for self-employment of a foreigner
If a foreigner wishes to establish or co-found a private commercial company (k.d., d.n.o.) or register as an individual entrepreneur (s.p.), he/she may apply for an individual work permit for self-employment. The permit is issued for one year with the possibility of extension. A foreigner must obtain an individual work permit before registering a private commercial company or an individual entrepreneur. The foreigner must meet the following conditions:
- the foreigner has a valid residence permit and, at the time of submitting the application, has been continuously residing in the Republic of Slovenia for at least one year on the basis of a valid residence permit (the condition of continuous residence for one year is not met if the residence permit was issued for seasonal work, for the provision of cross-border services by seconded or appointed employees, or for training and advanced training)
- the foreigner submits evidence of his/her own financial resources in the amount of EUR 10,000
- the foreigner meets the conditions related to the ownership or lease of business premises for conducting activities, which is confirmed by submitting evidence of ownership of the premises or the relevant lease agreement for the premises in which he/she has a registered office.
An individual work permit for self-employment may also be obtained by foreigners who are included in the relevant and statutory register (e.g., athletes, artists, etc.). A work permit for self-employment can be renewed under the same conditions.
Procedure for obtaining a work permit: An application for an individual work permit should be submitted to the Employment Service of Slovenia on the standard form ZRSZ-TUJ-1 together with all necessary supporting documents. The issued individual work permit is the basis for the registration of a private commercial company or for registration as an individual entrepreneur.
Time: from 30 to 60 days, cost: about 90,00 euros
- 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.