Setting up a company        

Residence in Switzerland

Switzerland is undoubtedly one of the most attractive countries in the world to live in. It also offers an excellent business environment. An ideal combination of political and economic stability, a clean and safe environment and relatively low tax rates make it the ultimate choice for business and residence. Investors and entrepreneurs as well as persons of independent means would normally have no problem obtaining a residence permit.

Excellent International Reputation

Throughout the world, made in Switzerland stands for products and services that live up to the highest expectations and quality standards. Many of the world's major companies have chosen Switzerland as the location for their global, European or regional headquarters, their international finance companies, international trading companies or research facilities. By establishing your business in Switzerland, you benefit from the excellent reputation that Switzerland enjoys.

Limited Liability Companies and Stock Corporations

When establishing a company in Switzerland, you will normally opt for either a limited liability company or a stock corporation. The minimum share capital for a stock corporation is CHF 100,000. In contrast, a limited liability company, legally requires a minimum capital and a minimum paid-up capital of CHF 20,000. There are no provisions regarding maximum capital.


We work together with the world leading experts that assist our clients setting up companies in Switzerland.


If you would like to know more about our Swiss Residence Program or how to set up a company in Switzerland, please CONTACT US


We provide a platform for your specific Swiss needs and will connect you to the right local partners, in Switzerland and in Asia!