Company formation in Switzerland

We are specialized in incorporating companies in Switzerland, by setting up the entire process and managing the bureaucratic hurdles faced by entrepreneurs interested in forming a company in Switzerland.

We can help you incorporate various types of companies:

  • Holding companies
  • Investment companies
  • Management companies
  • Mixed companies
  • Principal companies

Types of companies incorporated in Switzerland

AG (Aktiengesellschaft) – can be established by one or multiple shareholders, with a minimum required share capital of 100'000 CHF paid 20%, at least CHF 50'000.

GmbH (Gesellschaft mit beschränkter Haftung) – a limited liability company (LLC) with one shareholder and a minimum share capital of 20,000 CHF. The liability of the members is limited by their contribution to the share capital. The sharholders name is published in the Register of Commerce.

Sole proprietorship – established by a private individual resident in Switzerland for commercial activities. No minimum share capital is required. The company must be entered in the Commercial Register if the annual turnover exceeds 100,000 CHF.

General Partnership – formed by at least two individuals residents in Switzerland, with the same economic purposes and under the same name. This partnership does not require a minimum share capital.

Limited Partnership – formed by at least one partner who has the full liabilityand at least one partner with limited liability up to the contribution brought to the partnership.

Steps for company formation

  1. Prepare shareholder's documents.
  2. Opening a blocked capital account with a Swiss bank
  3. Depositing the share capital
  4. Receiving the capital certificate from the Swiss bank
  5. Setting up a registered office in Switzerland
  6. Applying for business registration (all the documents are signed by a Swiss notary and then sent to the Register of Commerce)
  7. Receiving the registration certificate
  8. The capital bank account becomes a business account for the company


Find out more

Why should you open a company in Switzerland?

  • Switzerland has one of the most competitive economies in Europe
  • The taxation system is very competitive and foreign companies can benefit from various tax incentives
  • Well-developed infrastructure
  • Pro-business environment created by the Swiss government
  • Highly educated and trained labor force
  • Switzerland has double taxation treaties with various countries all over the world
  • Solid monetary security policies and excellent banking system