The normal company setup takes around 4 weeks in Switzerland. With the possible compliance and analysis on behalf of the bank institutions, this can take additional 2 weeks.
Company formation in Switzerland is most sought after due to its reputation as one of the most stable economies in the world. Further, please be noted that Switzerland has strict allocation for foreign workers moving to Switzerland, hence one option is to set yourself up as a self-employed or freelance worker, or start a business in Switzerland. Included below are some key areas that can help you think to start your Swiss legal structure in Switzerland.