Foreigners have the right to start a business in Switzerland, provided that they have a valid work permit (see Swiss Permits).
With a relatively low number of regulations, setting up a business is quite simple under Swiss law and it can be a matter of a few weeks once all the documents are ready. Except for situations where the nature of the business requires a licence, such as in the banking or food industry for example, it is not necessary to obtain any specific authorization.
All business forms defined in the Swiss Code of Obligations are available to foreigners. The legal forms most commonly adopted are sole proprietorships, limited liability companies (Sàrl) and corporations (SA).
Do you have special inquiries or questions ?
Fill out the form below and we will get back to you shortly
This website aims to provide general information regarding Swiss law and should not be regarded as a legal opinion. For more specific advice, do not hesitate to contact us.