RSM Switzerland


Set-up & Management

Set up and administration of companies, we take care of it !

We are able to assist you in the set up and the administration of your companies. It is often not easy to select which form of company is the best suited to your needs, how to set it up and also to have a representative in Switzerland while you are abroad (which is mandatory for corporations).

Therefore we offer the following services:

  • Set up of the company: choice in the form of company (Corporation, Limited, Partnership, etc), legal name, articles of association, liaising with the Commercial Register and the Notary.
  • Registered address: at our offices.
  • Representation: towards all authority you want us to.
  • Administration: it is mandatory for a corporation (SA) to have at least one Swiss resident in its Board of directors. We can be your representative in Switzerland.

For Tax & Legal questions


Ch. des Charmettes 7, 1003 Lausanne.

Contact us by phone +41 21 311 0053

Email us