EN

Your Checklist for Starting a GmbH in Switzerland

Starting a GmbH in Switzerland is a well-established and reliable way to enter one of the world’s most stable and business-friendly markets. Switzerland offers legal certainty, strong infrastructure, and international credibility—making it an attractive location for both local and international entrepreneurs.
This article provides a general, non-time-specific checklist outlining the key steps involved in setting up a Swiss GmbH and explains how RB Swiss Group supports founders throughout the entire process.

1. Define Your Business Purpose and Structure

Every Swiss GmbH must have a clearly defined business purpose. This description must be lawful, precise, and suitable for registration in the Swiss Commercial Register.
A GmbH (Gesellschaft mit beschränkter Haftung) is particularly popular because it offers:
  • Limited liability for shareholders
  • Flexible ownership and management
  • Strong credibility with banks, clients, and partners
Learn more about the Swiss company formation process:

2. Choose a Compliant Company Name

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

3. Secure a Swiss Business Address

A registered Swiss business address is mandatory. The address determines the canton of registration and can influence administrative and tax matters.
Available solutions include:
  • Physical office premises
  • Professional domicile address
  • Coworking or serviced office solutions
RB Swiss Group provides flexible address solutions, including Zug-based domiciliation:

4. Appoint Management and Swiss Representation

A Swiss GmbH must have:
  • At least one managing director
  • At least one authorized signatory resident in Switzerland
This ensures the company can be legally represented locally. RB Swiss Group supports clients with Swiss resident director and signatory services:

5. Deposit the Share Capital

The minimum share capital for a GmbH is CHF 20,000, fully paid in. The capital must be deposited into a blocked capital account with a Swiss bank before registration.
Support with Swiss corporate bank accounts is available here:

6. Prepare Legal Documents and Notarization

Company incorporation requires several formal documents, including:
  • Articles of Association
  • Shareholder and management information
  • Statutory declarations
All documents must be notarized in Switzerland. Founders abroad can usually proceed via Power of Attorney.

7. Register with the Swiss Commercial Register

After notarization, the GmbH is submitted to the Swiss Commercial Register. Once registered:
  • The company gains legal personality
  • The company name is protected
  • Business activities can officially begin

8. Review VAT and Tax Considerations

Depending on turnover and business activity, VAT registration may be mandatory or voluntary. Early assessment helps ensure compliance and smooth operations.

9. Set Up Accounting and Ongoing Compliance

Swiss companies must maintain proper bookkeeping and prepare annual financial statements. Additional obligations may include:
  • VAT reporting
  • Payroll and social security contributions
  • Statutory filings
RB Swiss Group offers full accounting and compliance services:

10. Optional Strategic Services

Depending on your goals, additional services may be considered, such as:
These options are not mandatory but can accelerate market entry or strengthen brand positioning.

📌 Contact RB Swiss Group

RB Swiss Group GmbH
Blegistrasse 7
CH – 6340 Baar
Phone: +41 41 410 61 61