Setting up a Business in the Canton of Thurgau
With the right support, it’s simple to set up a business in Switzerland. In principle, an investor in Switzerland has every opportunity under Swiss corporate law to found, own or be a partner in a company. It doesn’t matter where you come from, or whether or not you’re already resident in Switzerland. The following scenarios are possible:
- Direct sales through the creation of a Swiss agency
- Setting up a partnership or a corporation
- Establishing a branch office
- Acquisition of an existing business in Switzerland
- Setting up a joint venture
- (Strategic) alliance with or without capital investment
When setting up a company, you must first determine the appropriate legal form for your business, then proceed with the relevant formalities. This includes choosing the company name and domicile, drawing up the constituent documents, and obtaining notarial certification. The fact sheet etablishing and managing a company provides you with clear instructions.
Any further questions or niggling doubts? We’ll be right at your side with the necessary support and reassurance. If needed, we’ll put you in touch with specialists such as tax experts, solicitors, company consultants and fiduciary agents, both in Switzerland and abroad. We’ll also coordinate your concerns with the relevant official agencies.