EN

Step-by-Step: How to Set Up a Company in Switzerland – From Idea to Official Launch

2025-05-27 16:43

Your Guide to Starting a Business in Switzerland — Step-by-Step Instructions for Legal and Strategic Success

Setting up a company in Switzerland is easier than many think, especially in entrepreneur-friendly cantons like Zug. Known for its stable legal framework, low taxes, and global reputation, Switzerland attracts startups and holding companies from around the world. But there’s a process—one that must align with federal laws like the Swiss Code of Obligations (CO) and the Commercial Register Ordinance (HRegV). Whether you're a local entrepreneur or an international founder, here's exactly how to launch your company successfully.

How to Set Up a Company in Switzerland – A Practical Guide


Step 1: Choose the Right Legal Structure
Decide between a GmbH (limited liability company), AG (corporation), or sole proprietorship. Most choose GmbH for flexibility and limited risk.
Step 2: Pick a Company Name and Check Availability
Ensure your name is unique and meets the naming rules set by the Swiss Commercial Register.
Step 3: Define the Business Purpose (Zweck)
Your purpose must be clear and legally sound, as this defines how the company will be taxed and regulated.
Step 4: Secure a Legal Business Address
A legally recognized domicile in Switzerland is mandatory. You’ll need a physical address and a domicile agreement.
✅ Learn more about the legal domicile requirements in Zug under HRegV.
Step 5: Open a Capital Deposit Account
For a GmbH, deposit CHF 20,000 in a blocked Swiss bank account in your company’s name.
Step 6: Draft the Articles of Association
These need to be precise and notarized.
Step 7: Notarize the Formation Documents
In-person or digitally via a Swiss notary.
Step 8: Register with the Commercial Register
Submit all documents to your cantonal Commercial Registry. Once approved, your company is officially formed.
Step 9: VAT Registration & Insurance Setup
Depending on revenue, you’ll need a VAT number. Also arrange accident insurance and pension plans if hiring staff.

📌 At DomizilAdresse.ch, we support your setup in Zug, Baar, and Herisau — from providing a legal address to registration support and board member services.

Contact Block:

Phone: +41 44 688 04 14
Email: info@domiziladresse.ch
Address: Chamerstrasse 176, 6300 Zug, Switzerland