Swiss holding companies provide certain tax benefits, especially depending on the canton where they are established. The canton of Zug is one of the preferred business locations for company registration, including for holding companies.
The corporate tax rate is collected in Switzerland from companies, based on their net income obtained from business activities during a fiscal year.
Switzerland is offering one of the most competitive business environments, not only on European level, but also globally. This is a consequence of the business – friendly strategy adopted by the Swiss government.
The cantonal laws and tax rates in Switzerland may vary considerably from one canton to another, which is why it’s important where it’s best to found a company in Switzerland.