Switzerland has long had a reputation as an attractive location to set up a company thanks to many favorable factors. One of the top reasons is political and economic stability, creating a safe and reliable business environment. In addition, Switzerland also has a very competitive tax regime with the lowest corporate tax rate in Europe. Despite not being a member of the European Union, Switzerland still has easy access to the European single market and other international markets thanks to its central geographical location and strong trade relationships. In addition, the high quality of life, modern infrastructure, and a focus on innovation, research, and development are also important factors that attract businesses based in the country. However, there are some notes when establishing a company in Switzerland to note, Viet An Law would like to provide some information through the article below.
Table of contents
To set up a company in Switzerland, one of the prerequisites and imperatives is to fully meet the minimum charter capital, depending on the type of law that the business chooses. Specifically, you need to ensure that the registered capital reaches the minimum threshold prescribed for the type of company you want to establish.
This required minimum capital is not just a number on paper but must be proven by actual margin. The entire amount of charter capital (or the initial capital contribution as prescribed) must be deposited into a bank account and temporarily blocked. This deposit is a mandatory procedure before filing a company incorporation application at the Commercial Register.
An important regulation for investors or owners who do not reside in this country, related to the management structure of the enterprise, is as follows:
Swiss law expressly states that at least one of the members of the Board of Directors (for AGs) or the Board of Management (for GmbH) must simultaneously meet the following two conditions:
For founders or managers who do not reside in Switzerland, the appointment of an individual who meets the residency and signing criteria is mandatory to complete the company registration procedure. This resident representative acts as the official liaison between the company and Swiss state authorities (such as the Commercial Registration Authority, tax authorities, etc.) and is responsible for compliance with the company’s local legal regulations.
Switzerland’s tax system is known to be quite complicated, mainly due to the country’s decentralized administrative structure. Understanding the tax structure is extremely important for any business operating here.