EN

Your Checklist for Starting a GmbH in Switzerland

2026-01-20 12:40
Starting a GmbH in Switzerland is a reliable way to establish a business in a stable, well-regulated, and internationally respected jurisdiction. Switzerland is known for its transparent legal framework, strong economy, and predictable business environment, making it attractive to both Swiss and international entrepreneurs.
This article provides a general, non-time-specific checklist outlining the essential steps involved in setting up a Swiss GmbH, with a particular focus on domicile solutions and corporate support services offered by DeinDomizil.

1. Define Your Business Purpose and Legal Structure

Every Swiss GmbH must start with a clearly defined business purpose. This purpose must be lawful, precise, and suitable for registration in the Swiss Commercial Register.
The GmbH (Gesellschaft mit beschränkter Haftung) is one of the most commonly chosen legal forms in Switzerland due to:
  • Limited liability for shareholders
  • Flexible ownership and management structure
  • High credibility with banks, authorities, and business partners
Professional support for company formation is available here:

2. Choose a Legally Compliant Company Name

The company name must:
  • Be unique throughout Switzerland
  • Not be misleading or confusing
  • Include the legal suffix “GmbH”
A proper name check helps avoid delays or rejections during registration.

3. Secure a Swiss Domicile Address

A Swiss domicile address is mandatory for every GmbH and serves as the official registered address for authorities and correspondence.
Common solutions include:
  • Professional domicile address services
  • Virtual office solutions
  • Domicile combined with additional administrative support
DeinDomizil offers compliant domicile address solutions in Switzerland:

4. Appoint Management and Local Representation

A Swiss GmbH must have:
  • At least one managing director
  • At least one authorized signatory resident in Switzerland
This requirement ensures that the company can be legally represented within Switzerland. DeinDomizil provides titular managing director solutions to meet these legal requirements:

5. Prepare and Deposit the Share Capital

The minimum share capital required for a Swiss GmbH is CHF 20,000, fully paid in. This amount must be deposited into a blocked capital account with a Swiss bank before registration.
Once the company is registered, the capital is released for operational use.

6. Prepare Legal Documents and Notarization

The incorporation process requires the preparation and notarization of several legal documents, including:
  • Articles of Association
  • Shareholder and management details
  • Mandatory statutory declarations
Notarization must take place in Switzerland. If founders are abroad, the process can usually be completed via Power of Attorney.

7. Register with the Swiss Commercial Register

After notarization, the GmbH is submitted to the Swiss Commercial Register. Upon successful registration:
  • The company gains legal personality
  • The company name is legally protected
  • Business operations can officially begin

8. Review Tax and VAT Considerations

Depending on the business activity and turnover, VAT registration may be mandatory or voluntary. Early evaluation helps ensure compliance and avoids future administrative issues.

9. Set Up Accounting and Ongoing Compliance

All Swiss companies are required to maintain proper bookkeeping and prepare annual financial statements. Depending on operations, this may also include:
  • VAT reporting
  • Payroll and social security contributions
  • Statutory filings
DeinDomizil provides professional accounting and annual reporting services:

10. Plan for Long-Term Obligations

Beyond incorporation, a Swiss GmbH must continue to meet ongoing legal and administrative obligations, including maintaining a registered domicile address and updating the Commercial Register when changes occur.
Careful planning at this stage helps ensure long-term stability and compliance.

📌 Contact DeinDomizil

📞 Phone: +41 (0)41 410 61 61
📧 Email: info@deindomizil.ch
🏢 Address: Blegistrasse 7, 6340 Baar, Switzerland
With the right domicile solution and professional guidance, starting a GmbH in Switzerland can be efficient, compliant, and well structured—providing a solid foundation for sustainable business growth.