Direkt zum Inhalt springen
  • Drucken
  • Sitemap
  • DE
  • EN

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:

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.

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.