How to Register a Company in Slovenia: Step-by-Step Guide by My Global
Slovenia, a rising European business hub, offers a favorable environment for startups, investors, and international entrepreneurs. Whether you're planning to expand your operations or launch a new business, registering a company in Slovenia can open doors to the EU market, low corporate taxes, and a business-friendly legal framework.
At My Global, we specialize in making this process smooth, fast, and fully compliant with Slovenian laws. Here’s a comprehensive guide to help you understand how to register a company in Slovenia.
🔹 Why Choose Slovenia?
Before diving into the process, here’s why Slovenia is an ideal destination for your business:
EU Member State with access to the European single market
Strategic location between Western Europe and the Balkans
Low corporate tax rate (19%)
Skilled workforce and high-quality infrastructure
Transparent and fast company registration process
🔹 Types of Companies You Can Register
The most common types of legal entities in Slovenia are:
Ltd (Družba z omejeno odgovornostjo – d.o.o.): Private limited company
Sole Proprietor (s.p.): Individual entrepreneur
Branch Office: For foreign companies expanding into Slovenia
Joint-stock Company (d.d.): For large-scale operations and investors
For most foreign entrepreneurs, the Ltd (d.o.o.) is the preferred choice.
🔹 Step-by-Step Guide to Registering an Ltd (d.o.o.) in Slovenia
Step 1: Choose a Company Name
Your business name must be unique and compliant with Slovenian naming rules. My Global helps you check availability and ensure legal compatibility.
Step 2: Prepare the Documentation
You’ll need the following:
Valid passport or EU ID
Slovenian tax number
Business address in Slovenia (we can provide a virtual office if needed)
Articles of Association
Founders’ declaration and signature
Step 3: Deposit Share Capital
The minimum share capital required is €7,500. This must be deposited in a Slovenian bank account before registration.
Step 4: Register the Company
Registration is done through the Slovenian Business Point (SPOT) or notary. My Global handles all the paperwork and submission on your behalf.
Step 5: Get a Tax Number and VAT ID
After successful registration, we help you apply for a corporate tax number and, if applicable, register for VAT.
Step 6: Open a Business Bank Account
Once the company is registered, we assist in converting the capital account into a regular business account.
Step 7: Start Your Operations
With all registrations complete, you can legally begin operations in Slovenia and across the EU.
🔹 How My Global Helps
At My Global, we provide a complete one-stop solution to set up your company in Slovenia:
Free initial consultation
Fast track company registration
Tax and accounting support
Legal assistance and compliance
HR outsourcing and visa solutions
Whether you’re starting a small business or expanding your multinational company, our team of experts ensures that you’re covered every step of the way.
📞 Get Started Today
Interested in setting up your business in Slovenia? Contact My Global for expert guidance and end-to-end support.
🌐 Visit us at: https://www.myglobal.si
📧 Email: [email protected]