Business in Switzerland
Starting up a business in Switzerland is a quite straightforward hassle-free operation. The first step is choosing the best suitable legal form.
For reasons of commercial security, the Swiss law provides only a limited number of legal forms that businesses can take, and the opportunity to modify the internal structure of each is also limited.
Possible legal forms
The Code of Obligations sets out the possible legal forms. For the exercise of business activities, the following are the main corporate forms:
- Sole proprietorships
- General partnerships
- Limited partnerships
- Companies limited by shares (AG)
- Limited liability companies (GmbH)
Forms for Swiss branches
The typical forms for the location of a foreign company in Switzerland are the subsidiary and the branch office.
Choosing a corporate form
Each of the possible corporate forms has its pros and cons. The State Secretariat for Economic Affairs (SECO) and the cantonal business development offices offer information and comparisons. Location: Switzerland also provides information to foreign companies that want to establish a base in Switzerland.
























