Setting up your company

Why Switzerland?

  • Ideal strategic location in the heart of Europe
  • One of the world’s major financial centres
  • Moderate ordinary taxation of about 13% for corporations
  • Tax exemptions granted on foreign profits
  • First class commercial and physical infrastructure
  • Political, economical and social stability
  • Excellent network of Double Tax Treaties and international agreements
  • Full member of the European Free Trade Association (EFTA)


The Time Zone is GMT (+1)

Immigration and Residency

A Swiss Residence Permit entitles the holder to live in a particular canton and, if appropriate, work for a specified employer

Asset Management

(SAM) was formed as a stand-alone fully regulated asset management company to provide investment advice and other asset management services

Insurance Services

Insurance is one of the most effective ways to manage risks and protect your assets

Follow us

Sovereign Trust (Gibraltar) Limited
Tel: +350 200 76173