Company formation in Switzerland

Contact us
Company registration in Switzerland: start a business in Switzerland
How to set up a company in Switzerland?

How to set up a company in Switzerland?

Depending on the nature of your activity in Switzerland, the type of structure that best suits your project on the Swiss market (liaison or representative office, subsidiary, branch), and the legal form of business in Switzerland that you will choose (sole proprietorship, limited liability company, etc...), the administrative procedures and formalities for the formation of the company in Switzerland may vary. Generally, the steps to create and register a company in Switzerland are:

  • Choice of the legal form under Swiss law and the social capital
  • Drafting the company statutes in French, German, Italian.
  • Opening a Swiss bank account
  • Registering the company in the Swiss trade register
  • Obtaining a Swiss tax identification number

After these steps of creation, you will receive all the necessary legal documents attesting the legal existence of your company or subsidiary in Switzerland. Your Switzerland business will also have to meet the specific accounting requirements of Swiss business law.

Switzerland: Merger & Acquisition (M&A)

Setting up your business in Switzerland and starting from scratch to develop it in the Swiss market can be an exciting challenge, but it can also be time consuming. Sometimes it is more interesting and faster to acquire a Swiss competitor that is already well established in the Swiss market. It is therefore necessary to study the Swiss market carefully to detect the most interesting companies.

To create a company in Switzerland, it is strongly advised to be accompanied by a Swiss lawyer or an Swiss expert who will be able to save you many problems in front of the subtleties of the Swiss business law. 

nativExpand is your gateway to facilitate the creation of your company in Switzerland. Thanks to a network of experts in company incorporation on the Swiss market, we will accompany you and put you in contact with a Swiss professional, ideally an English speaker or speaking your language.

Interested ?
Company formation in Switzerland
Contact us

Setting up a subsidiary or branch in Switzerland requires several steps: analysis of the economic model of the project for the Swiss market, the choice of the legal structure in Switzerland, the registration of the company in the Swiss trade register, the opening of a Swiss bank account and the tax and accounting formalities in Switzerland with the specificities of the Swiss law.

Before being able to domicile your company in Switzerland, you must first set up a company in Switzerland with a legal entity under Swiss law.

To be accompanied by professionals (a Swiss lawyer) is essential to succeed in setting up in Switzerland and to develop your subsidiary on the Swiss market. nativExpand connects you with a Swiss expert from its international network.