For a no-obligation discussion, please request a free consultation.

Get a Free Consultation

* - required field

Switzerland Company Formation

Switzerland Company Formation

Switzerland is certainly one of the most attractive countries in the world in which to live, work and run a company. It offers a combination of political and economic stability, a clean and safe environment, and comparatively low personal and company tax rates. However the tax regime, complicated by the various cantons, is complex.

There are two major types of business entity for foreign investors - the Limited Liability Company (Sàrl) and Corporation (SA)

The benefits of a Swiss Sarl

  • Minimum share capital is 20,000 Swiss Francs (€12,320)
  • No restrictions on foreign ownership
  • Minimum of two people required to establish the company
  • One of the directors must be a Swiss resident

What's included

  • Professional Directors (including the necessary Swiss Director), Company Secretary, Corporate shareholder
  • Registered Offices and registered Agent (where applicable)
  • Offshore management and administration of your company
  • Statutory filing (Annual returns, Income tax)
  • All company documents (Certificate of Incorporation, Memorandum & Articles of Association, share certificates, etc)


Switzerland is divided into 26 different Cantons, which are member states of the federal state of Switzerland. Most popular for company registrations are Zug, Zurich, Geneva, Fribourg, and Lucerne.

Contact us for a Free Consultation

We pride ourselves on our client services and customer care - and if you have a question or an interest in an offshore company then we would like to hear from you.

All content © 2010 - 2019 Gecko Corporate Services Limited. All Rights Reserved.

Licensed by the Financial Services Authority of the Isle of Man to provide corporate services.