Worldwide - Home Page
 

Switzerland

At a Glance

Switzerland is a landlocked, independent country strategically located at the heart of continental Western Europe and measuring 15,941 square miles.


Types of Companies

The forms of business entity with legal personality are the Stock Corporation and its variants, the Limited Liability Company (Societe a Responsabilite Limite), and the Limited Partnership (Societe en Commandite). These last two are not much used by foreign investors. General Partnerships (Societe en Nom Collectif) and Sole Proprietorships (Raison de Commerce) are also possible.


Offshore Legal and Tax Regimes

The term 'offshore' is not used in Swiss legislation or in describing company forms. However, there are a number of specialised forms of the basic Stock Corporation which offer tax-privileged treatment equivalent to that obtainable in offshore jurisdictions.

 

Further Information

At a Glance

Offshore Legal and Tax Regimes