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 ?