Setting Up a Company in Slovenia: Business Guide

Slovenia, with its strategic location in Central Europe, offers a conducive environment for entrepreneurs looking to tap into the European market. The country’s robust economy, supportive government policies, and high quality of life make it an attractive destination for setting up a company. This guide provides an in-depth look at the process of establishing a company in Slovenia, covering essential steps and offering valuable insights to ensure a smooth setup process.

Understanding the Slovenian Business Landscape

Slovenia’s economy is diverse, with strong sectors in manufacturing, services, and an emerging tech industry. The government encourages entrepreneurship through various incentives and has streamlined processes for business registration. However, understanding local business practices, regulatory requirements, and cultural nuances is crucial for success.

Key Considerations Before Starting Your Business

  • Business Structure: Decide on the most suitable business structure, such as a Limited Liability Company (d.o.o.), Sole Proprietor (s.p.), or a Joint Stock Company (d.d.), considering factors like liability, tax, and capital requirements.
  • Market Research: Conduct thorough market research to understand your target market, competition, and potential challenges in Slovenia.
  • Regulatory Compliance: Familiarize yourself with Slovenian business laws, including registration requirements, tax obligations, and employment laws.

Steps to Establishing Your Company in Slovenia

  1. Develop a Business Plan: A well-structured business plan is essential, outlining your business idea, market analysis, financial projections, and strategic objectives.
  2. Choose a Company Name: Ensure your company name is unique and reserve it with the Slovenian Business Register (AJPES).
  3. Determine Your Business Structure: Select the legal structure that best suits your business needs and objectives.
  4. Register Your Company: Register your company with the Slovenian Business Register (AJPES) through the e-VEM portal or at one of the VEM points (one-stop shops) available throughout Slovenia.
  5. Obtain a Tax Number: Apply for a tax number for your company and, if applicable, for non-resident company representatives at the Financial Administration of the Republic of Slovenia (FURS).
  6. Open a Corporate Bank Account: Set up a bank account in the name of your company and deposit the required initial capital, which varies depending on the chosen business structure.
  7. Register for VAT: If your company’s annual turnover exceeds the VAT threshold, or if you plan to trade within the EU, register for VAT at FURS.
  8. Obtain Necessary Permits and Licenses: Depending on the nature of your business, you may need specific permits or licenses to operate legally in Slovenia.
  9. Set Up Accounting and Payroll Systems: Ensure compliance with Slovenian accounting standards and employment regulations by setting up appropriate systems from the outset.

Useful Tips for a Successful Company Setup

  • Seek Professional Assistance: Consider consulting with legal and financial experts specializing in Slovenian business law to navigate the incorporation process effectively.
  • Understand Employment Laws: If you plan to hire employees, familiarize yourself with local labor laws, including contracts, wages, and social security contributions.
  • Leverage Government Incentives: Explore incentives, grants, and support programs offered by the Slovenian government to new businesses and startups.
  • Engage with the Local Business Community: Building relationships with local entrepreneurs, chambers of commerce, and business associations can provide valuable insights and support as you establish your company.

Additional Resources

  • Slovenian Business Register (AJPES): The official platform for company registration and access to business data (
  • Financial Administration of the Republic of Slovenia (FURS): Provides information on tax registration, VAT, and other tax-related matters (
  • SPIRIT Slovenia, Public Agency for Entrepreneurship, Internationalization, Foreign Investments and Technology: Offers resources and support for entrepreneurs looking to start or expand their business in Slovenia (

Setting up a company in Slovenia requires careful planning, compliance with local regulations, and a strategic approach to market entry. By following the outlined steps and leveraging available resources, entrepreneurs can navigate the process more smoothly and establish a solid foundation for their business ventures in Slovenia. Embrace the opportunities that Slovenia offers, from its dynamic economy to its supportive business ecosystem, and take your first steps toward entrepreneurial success in this vibrant European country.

More for you