Company Incorporation
Setup a Company in Switzerland

Setting up a company in

Switzerland is a popular destination for foreign investors looking to establish a company due to its political stability, strong economy, and business-friendly environment. However, forming a company in Switzerland can be a complex process, with specific requirements and procedures that must be followed.

The most common form of business entity in Switzerland is the Aktiengesellschaft (AG), also known as a Joint Stock Company. This type of company requires a minimum share capital of CHF 100,000 and at least one shareholder. The shareholders are only liable for the company's debts to the extent of their capital contribution. AGs are typically used for companies that plan to go public or have a large number of shareholders.

Another popular form of company in Switzerland is the Gesellschaft mit beschränkter Haftung (GmbH), also known as a Limited Liability Company. This type of company requires a minimum share capital of CHF 20,000 and at least one shareholder. The shareholders are only liable for the company's debts to the extent of their capital contribution. GmbHs are typically used for small and medium-sized companies.

In order to form a company in Switzerland, several steps must be taken. These include:

  1. Choosing a company name: The company name must be unique and not in use by another company.
  2. Preparing the articles of association: This document sets out the company's purpose, share capital, and management structure.
  3. Opening a bank account: A bank account is required to deposit the share capital.
  4. Registering the company: The company must be registered with the Swiss Commercial Register.
  5. Obtaining a tax identification number (UID): This is required for all company directors and shareholders.
  6. Applying for a VAT number: This is required if the company will be conducting business in Switzerland.
  7. Registering for social security: All company employees must be registered for social security.
  8. Obtaining the necessary licenses and permits: Depending on the nature of the business, certain licenses and permits may be required.

Once the company is formed, it will be subject to Swiss corporate income tax, VAT, and other taxes. It is important to have the help of a professional advisor or lawyer to assist with the company formation process and ensure compliance with all legal requirements.

In conclusion, Switzerland is a popular destination for foreign investors looking to establish a company. However, forming a company in Switzerland can be a complex process, with specific requirements and procedures that must be followed. The most common forms of business entities in Switzerland are Aktiengesellschaft (AG) and Gesellschaft mit beschränkter Haftung (GmbH).

Register your company in 3 easy steps

1
Select Package

Select the package that is right for you. We have a range of different options.

2
Company Details

Quickly fill in your company details and let us take care of the rest.

3
Checkout

Proceed to checkout. You will also have the option to add additional services.

Frequently asked questions (FAQ)

Everyone has questions forming a corporation or LLC. You are not the only one. Therefore we have put together this FAQ page to address the most important issues.

See below for the questions we hear the most, and read the answers you need to know. If you don’t see your question below, please call or email us.

What types of companies can be formed in Switzerland?
What are the requirements for forming a company in Switzerland?
How long does it take to form a company in Switzerland?

Learn more

Are you ready to start your company formation?

Our staff will take care of everything for you without hidden cost

Our Offices

Our offices are located in leading financial centres and you are free to choose any office to communicate with.
DELAWARE OFFICE
DELAWARE OFFICE
8 The Green
Suite #7121
Dover, DE 19901
USA
CAYMAN ISLANDS OFFICE
CAYMAN ISLANDS OFFICE
Office 638,
10 Market Street, Camana Bay
Grand Cayman, KY1-9006
Cayman Islands
UAE OFFICE
UAE OFFICE
Office 8 Building P7,
SAIF Zone,
PO Box 7751
Sharjah, U.A.E.

« Thank you for a fast incorporation, you did as promised and faster then we expected. »

Josh Timmerman

Request Call Back
Request Call Back

Call me back

x
© Copyright Company Incorporation 2024
Part of Ecommerce Group LTD.