Setting up companies

Whether you are a foreign company wanting to build up business in Switzerland or an entrepreneur about to launch a company, Gaapex can provide advice and support in all phases of the establishment of a company.

Setting up companies

Legal framework

Swiss law distinguishes between partnerships and legal entities. The most common types of legal entity in Switzerland are:


  • Public limited companies (corporations, SA/AG): minimum share capital CHF 100,000; minimum paid-up capital 20% or CHF 50,000.
  • Limited liability companies (Sàrl/GmbH): minimum capital CHF 20,000.

Our services

  • Advice on statutory and contractual provisions.
  • Management of the foundation process, coordination with notaries and banks.
  • Representation at the constitutive AGM.

Process steps

A public limited company (corporation) or limited liability company has to be established in the presence of a notary. It comprises the following steps:

  • Depositing the share capital in a capital deposit account at the bank of your choice.
  • Constitutive AGM in the presence of the notary.
  • Registration in the commercial register.

It normally takes between 2 and 4 weeks from the start of the process to registration in the commercial register.

Do you need advice and support on setting up a company?