Articles: 3,850  ·  Readers: 938,000  ·  Value: USD$2,929,500

Press "Enter" to skip to content

How to Do Business In Slovenia?




Doing business in Slovenia involves a multi-step process, especially for foreign nationals, combining legal registration with adherence to local business culture and regulations. Slovenia, as an EU member, offers a stable and modern legal framework.

Here is a comprehensive guide on how to do business in Slovenia:


1. Legal Requirements and Business Registration

The first step is to establish a legal entity and complete the necessary registration procedures.

Choose a Business Entity

The most common types of business entities for small and medium-sized businesses are:

Business EntitySlovenian NameKey FeaturesMinimum Capital
Limited Liability CompanyDružba z omejeno odgovornostjo (d.o.o.)Most common choice. Provides limited liability to owners (liable up to the amount of their investment).€7,500 (fully paid up in cash or in-kind contributions before registration)
Sole ProprietorshipSamostojni podjetnik (s.p.)Simplest form, often used by EU citizens. No minimum capital required, but the owner has full, unlimited personal liability for the business’s debts.No minimum capital
Joint-Stock CompanyDelniška družba (d.d.)For larger businesses; requires a more complex management structure.€25,000
Branch OfficeA dependent structure of the foreign parent company.Not applicable

Registration Procedure

The simplified procedure for registering a single-member d.o.o. or a sole proprietorship is often free of charge and can be done at a Slovenian Business Point (SPOT) one-stop shop or, in some cases, online (for single-member d.o.o.). More complex entities or multi-member *d.o.o.*s usually require registration through a notary public (with associated costs).

General steps for registration include:

  1. Obtain a Slovenian Tax Number (TIN): This is required for all founders/shareholders and the company itself.
  2. Reserve a Company Name: The name must be unique and distinguishable from others in the Slovenian Business Register (AJPES).
  3. Secure an Official Business Address: You must provide a valid business address in Slovenia, sometimes requiring a certified owner’s statement if the property is not owned.
  4. Open a Temporary Bank Account (for d.o.o. or d.d.): Deposit the minimum required share capital.
  5. Submit Registration Documents: File the Act of Establishment and other required documents to the SPOT office or Notary Public.
  6. Register with AJPES: Once registered, the company is automatically entered into the Court Register and the Slovenian Business Register (AJPES).

Requirements for Non-EU Nationals

Non-EU nationals must navigate additional immigration steps:

  • Visa/Residence Permit: The first step is typically obtaining a visa.
  • Business Registration.
  • Single Residence and Work Permit (Single Permit): A work permit for a foreign representative (e.g., director) is required. For a newly registered company (less than six months old), obtaining this permit may require proving an investment of at least €30,000 for company start-up.

2. Taxation and Financial Regulations

Slovenia’s tax system is EU-compliant and offers a relatively competitive tax regime.

Tax TypeRateNotes
Corporate Income Tax (CIT)19%Applied to a company’s profit.
Standard Value Added Tax (VAT)22%A reduced rate of 9.5% applies to certain goods and services (e.g., food, medical products, books).
Personal Income TaxProgressive ratesForeign individuals are subject to this if their activities constitute a “permanent establishment” or if they are present in Slovenia for over 183 days in a 12-month period.
  • Accountancy: All businesses except sole traders are legally obligated to keep detailed financial records and submit annual financial statements.
  • Repatriation of Profits: There are generally no restrictions on the repatriation of profits or capital investments, provided all tax liabilities to Slovenia have been fulfilled.

3. Slovenian Business Culture and Etiquette

Understanding local customs is vital for successful business relationships.

AspectEtiquette Guidance
PunctualityHighly valued and considered a sign of respect. Arriving on time (or no more than five minutes early) for a meeting is expected.
Meeting StyleMeetings are generally formal and structured. Slovenians are professional, determined, and well-prepared.
Greetings & AddressUse a firm handshake and direct eye contact when greeting and leaving. Address superiors and colleagues by their titles and surnames (e.g., Gospod (Sir), Gospa (Madam)) until invited to use first names.
CommunicationCommunication is generally polite but direct. A little polite small talk is acceptable before diving into business. They value clear, continuous communication.
Business AttireConservative and formal business attire is essential for meetings. For men, a dark suit with a tie is appropriate.
NegotiationsNegotiations are serious; they seek a “win-win” situation. A verbal agreement is typically followed by an expectation of a detailed written contract to finalize the deal.
Gift GivingNot common practice at a first meeting, but a small, inexpensive souvenir (like a country-branded corporate gift or a bottle of good wine) is acceptable later, once a deal is established. Avoid expensive gifts that could be viewed as a bribe.

Disclaimer: This information is for general guidance. It is highly recommended to consult with a Slovenian business consultant, lawyer, or accountant to navigate the specific legal, tax, and immigration requirements for your business activity and nationality.