Formation of the companies in Switzerland

December 28, 2022

Country that we will consider today is a separate enclave within the European Union with its own business rules, legislation and banking system. The high level of economic stability and the friendliness of the banking system to global analogs make it easy to do business.

This country is an attractive location for foreign companies to incorporate due to its business-friendly incorporation procedures and efficient banking, finance and fiduciary industries. Incorporating an LLC is usually the ideal corporate structure for most ideas of business needs. Non-citizen planning to use their legal entity to hold and manage their subsidiary will be additionally interested in obtaining mixed/subsidiary business status. Finally, Swiss is the gold standard for the registration of charitable foundations.

Before starting the creation of the company, several steps should be taken:

  • Conduct a market analysis and create a good business plan
  • Accordingly, choose the legal structure in which you will work
  • Register in the trade list
  • Take care of intellectual property

General information

Although the country with the name Swiss has limits on the number of foreign workers coming in, it is a country that seeks to attract entrepreneurship and innovation. If you can demonstrate that you have a business idea that can work, do market research and have the capital to invest, then this could be a good place to start a business. Swiss ranks first in the 2021 Global Innovation Index, and many of its cantons offer support packages for start-ups and fiscal incentives for entrepreneurs.

Besides cantonal regulators for this business registration regulators also include federal regulation. One of the leaders in innovation and economic freedom is the Swiss Confederation. Today’s state is characterized by high indicators of gross domestic product and a competitive business habitat Further, the article will consider the peculiarities of business regulation in Swiss it will be relevant for entrepreneurs if they want to company formation in Swiss.

This location is well known for its strong economy, home to a number of well-known multinational corporations and consistently strong performance in sectors such as financial services and pharmaceuticals. However, it is not only large companies that are thriving. In fact, more than 99% of the 330,000 businesses are small and medium-sized enterprises (SMEs) with fewer than 250 employees. 83.9% of SMEs in Swiss survive within the first year and just under 50% continue trading after five years.

Advantage of jurisdiction for Swiss company formation

Good developed comparatively countries in the world, ranking first in quality of life, business transparency, economic competitiveness, literacy, human search and development – all these are signs of a good country, which is Switzerland . Economically, Swiss has been a country with very stable economic indicators and with  a developed legal system for many years. More recently, corporate tax reform has been carried out in line with new international standards.

Some noteworthy recent legislative projects include a distributed ledger technology law, a major reform of Swiss corporate law (expected to come into force in 2023), and new provisions in Swiss cartel law that extend the prohibition of abuse of dominant position to companies with relative market power.

Administration of the formatted Swiss companies

  • All businesses in Swiss must keep records of their accounts for ten years. However, the level of documentation depends on the size of the business:
  • It is necessary to keep full accounting records and prepare financial statements:
  • Sole traders and companies with sales revenue of at least 500,000 Swiss francs in the last financial year
  • Legal entities (companies, partnerships, foundations)


  • Sole proprietors and companies with a profit of less than 500,000 Swiss francs in the last financial year
  • Associations and foundations that do not need to be entered in the trading list.
  • Funds are exempt from audit demands pursuant to Article 83b.2 of the Swiss Civil Code

Information for non-citizen

Foreign companies can expand their activities in Switzerland by opening a department or enterprise. This thing is a financially self-dependent entity that is legally dependent on a parent formation of the business that is located in another country. This means that although it has separate accounts, it trades under the same name and the head firm has ultimate responsibility for the finances and is liable for any debts.

In contrast, a subsidiary operates as a legally individualistic business(or Sarl or SA/AG). The non-citizen company owns part of the capital and retains some control over decision-making, usually through membership directors. However, his liability is limited to the amount he invests in the subsidiary.

Subsidiaries also require separate the charter of the corporation and are subject to the same minimum capital of Swiss company formation demands as local businesses. Branches can use certified copies of the charter of the main enterprise. They must also provide evidence of the decision to open a branch in Swiss, such as the minutes of the meeting at which the decision was made.

Opening an online business in Swiss

Creating an online business is an alternative to opening a business with a physical address that is becoming increasingly popular in the digital age.One of the great advantages of this is that you eliminate overhead Swiss company formation costs like rent and utilities.

The number of electronic enterprises in Swiss growing rapidly. In retail, for example, e-commerce accounted for 14.2% of trade in 2023. The process of setting up an online business is largely similar to setting up a physical business in terms of things like visa and registration demands. The key difference is that instead of looking for suitable premises or Swiss offshore company formation space, you should need to select a website or online presence and register using your domain name. While you set up your business for business as registered, you will still need to provide a physical address when you register.

Other news

FINMA – The Regulatory Authority for Swiss Financial Markets
September 22, 2023

FINMA – The Regulatory Authority for Swiss Financial Markets

In the dynamic realm of finance, where fortunes are made and economies are shaped, the need for robust oversight and…

More details
Open a bank account in Switzerland
August 14, 2023

Open a bank account in Switzerland

For people and commerces hoping to investigate global money related open doors, making a Swiss account presents a passage to…

More details
How to register an investment fund in Switzerland in 2023
August 1, 2023

How to register an investment fund in Switzerland in 2023

Switzerland has long been recognized as a global monetary hub, attracting investors from around the world with its stable economy,…

More details
Taxes in Switzerland for High-Net-Worth Individuals
August 1, 2023

Taxes in Switzerland for High-Net-Worth Individuals

Introduction If you’re a high-net-worth individual looking to strike the perfect balance between lowering your tax burden and enjoying a…

More details
Opening a Bank Account & Managing Your Taxes in Switzerland
July 26, 2023

Opening a Bank Account & Managing Your Taxes in Switzerland

Introduction Picturesque landscapes and a stable economy, attracts numerous expats seeking a new home. For those relocating to this alpine…

More details