Switzerland is often regarded as an offshore company location, along with many other offshore jurisdictions. However, unlike other “brass plate” jurisdictions, it has a range of benefits, such as its relatively low tax rates, a reputation for quality and security and its ideal location in the heart of Europe. Whilst Switzerland is not a member of the EU, it also enjoys many bilateral treaties with the EU as well as an extensive range of International Double Tax Treaties.
Many international companies and entrepreneurs decide to incorporate their company formation and administration in Switzerland for these reasons and in some cases, they will even decide to take up the option of personal, permanent or temporary residency.
Below, we have included some useful information relating to Swiss offshore company formation and administration, including the types of business organisation, share capital structures, corporate taxation, company formation procedures and documentation, and incorporation costs.