The Smart Option for the Modern Investor


If a group of private investors is looking to form a company, the location is critical, as the laws of that country will be what your company must adhere to, and for that reason, one should consider all the options before making a decision on where your company will be formed. Economic stability is something to look for, and with a strong background in business administration, Switzerland makes the ideal company base.

Holding Company

A holding company is set up to control a collection of shares in different companies, and in Switzerland, there are very generous tax concessions for investment companies that hold shares in foreign businesses. There are certain permanent tax concessions for Swiss resident holding companies, and with Cantons, such as Fribourg, Zug, and Glarus, you can really benefit. The holding company must hold at least 20% of the shares of any company, and they will pay reduced taxes on their profits from this.

Federal Taxes

The Swiss system is set up in such a way that it very much favours holding companies, which is one of the reasons why certain Cantons are very popular to register such a company. With the right guidance, you can qualify for many concessions and this is very attractive, especially long term.

Professional Help

Setting up a company in Switzerland is not such a daunting prospect, with online businesses that take care of all the legalities, and with their expert advice, you will make all the right moves. Their services would include the following:

  • Preparation and signing of all legal agreements
  • Attending the Notary Meeting on your behalf
  • Opening of Capital bank accounts

Typically, the process would be completed within one month, and the newly formed company can begin trading.

Ongoing Support

Although Switzerland offers the foreign investor attractive incentives, there are strict regulations, and your company would need to submit regular documents to the Swiss government, and this is something the registration company could help you with.

VAT Registration

This is another area where you can receive assistance from the company that registered your business, and they will advise you on the best accounting systems and also the frequencies that accounts must be submitted. With their sound experience and expert advice, your company will always be on the right side of the law.


As such, the holding company might not have a bricks and mortar office, which will require the forwarding of all phone calls, e-mails, faxes and postal communication. This service would be part of the company management’s role in administering the holding company. The service involves a lot more than just setting up the company, with a full range of office services available should they be required.

If you are looking for a safe haven to open your investment business, you couldn’t find a more attractive country than Switzerland, and with the right online support, company registration is quick and easy.