🇸🇮work Visa

Long-Stay D Visa for Employment

Slovenia

Last updated: December 28, 2025

Duration

1 year

Visa Fee

$88

Time

6 weeks

Complexity

High

About this Visa

This is a visa that lets you stay and work in Slovenia for up to one year. You need a job offer from a Slovenian company to get it. It's for people from outside the EU who want to work legally in Slovenia. You can work for the company that hired you. You can travel freely across Europe. You can bring your spouse and children after 2 years. This is the main way non-EU workers get legal employment in Slovenia.

Key Benefits

  • Work legally for your employer
  • Travel to other European countries
  • Bring spouse and children after 2 years
  • Access to healthcare
  • Stay up to 1 year
  • Path to permanent residency after 5 years

Eligibility & Requirements

Eligibility Criteria

  • Must be 18 or older
  • Must have a valid job offer
  • Must have no criminal record
  • Must have medical insurance
  • Must not have overstayed a visa before
  • Must speak enough English or Slovenian for your job

Financial Requirement

No minimum salary required for the visa. Employer must show they hired you at fair wages. Must earn at least €1,277/month (legal minimum). Provide 6 months of bank statements.

Documents

  • Valid passport3+ months remaining
  • Signed job contractFrom Slovenian company
  • Medical insurance€30,000+ coverage
  • Bank statements6 months
  • Proof of accommodationLease, ownership, or booking
  • Police clearance certificateRecent, within 3 months
  • Work permit approvalFrom Employment Service

Disclaimer: The information on this page is for general informational purposes only and does not constitute legal or immigration advice. Visa requirements, fees, and processes change frequently. Please verify all information with official government sources and consult a qualified immigration attorney before making decisions.