The Entrepreneur’s Blueprint
How to Set Up a Swiss GmbH in 2026: A Step-by-Step Guide for Expats
Starting a business in Switzerland is often seen as a "prestige move," but in 2026, it is more of a strategic tax play. With the GmbH (Limited Liability Company) remaining the most popular legal form for small to medium enterprises, here is how you navigate the landscape this year.
🔑 The Mandatory Checklist
To launch a GmbH, you must meet four non-negotiable criteria:
Share Capital: You need a minimum of 20,000 CHF. This must be deposited into a "blocked account" at a Swiss bank until the company is officially registered.
Local Representation: At least one managing director (or a signatory with sole authority) must be a Swiss resident.
Unique Name: Your company name must be distinct and end with the suffix "GmbH."
Swiss Domicile: You must have a physical legal address in Switzerland (c/o addresses are allowed but must be formal).
📝 The 2026 Formation Process
Step 1: The Notary Deed. You’ll meet with a Swiss public notary to sign the "Public Deed of Incorporation" and approve the Articles of Association.
Step 2: Commercial Register. Once notarized, your documents are submitted to the Handelsregister (Commercial Registry). This process typically takes 5 to 10 working days.
Step 3: UID & VAT. After registration, you receive your Unique Enterprise Identification (UID). If you expect a turnover of more than 100,000 CHF, you must register for VAT (currently 8.1%).
Pro Tip: In 2026, many entrepreneurs are choosing Zug or Lucerne for their headquarters due to lower cantonal corporate tax rates compared to Zurich or Geneva.

No comments:
Post a Comment