Notification

Will you allow One IBC to send you notifications?

We will only notify the newest and revelant news to you.

One IBC®: The process of registering a company in Switzerland

Updated time: 28 Jun, 2021, 20:17 (UTC+08:00)

Switzerland is one of the most competitive business centers in the world due to its top - innovative technology, a liberal economic system and political stability. Incorporating a Swiss company is an on-going trend interested by a lot of global investors currently.

Establishing a company and running businesses in Switzerland require that companies understand the country's laws, regulation as well as legal procedures. In this article, One IBC® reviews necessary information for Switzerland companies formation in detail so that enterprises can prepare to expand their businesses in this region with all the key information.

Famous financial centre in Zurich, Switzerland

Famous financial centre in Zurich, Switzerland

The process of registering a company in Switzerland:

Step 1: Pre - searching and registering business name.

Swiss companies are not allowed to have the same trading name in Switzerland. Enterprises need to check the availability of the company name before registering in order to avoid trade name litigation in the future.

Step 2: Opening Swiss bank account to deposit the minimum share capital.

To incorporate a company, enterprises are required to deposit the minimum paid-up capital applicable to the company structure in Switzerland (100,000 CHF in AG and 20,000 CHF in GmbH). Hence, having a Swiss bank account provides enterprises an easy process for the future transaction. The bank issues confirmation of the deposit.

Step 3: Choosing suitable company type for business objection.

The business structure influences everything from day-to-day operation, to company interests and personal liabilities required from the country. Depending on the type of business that investors choose to open, they may be required to obtain certain permits and licenses in order to conduct activity according to the current legal specifications. Enterprises should choose the structure that gives a balance between legal protections and benefits. The main trading companies in Switzerland take one of the following structure:

  • Limited Liability Company (GmbH)
  • Stock Corporation (AG)
  • Sole Proprietorship

Step 4: Submitting application of company registration

Required documents must be approved by Notary public in Switzerland before submitting with application of business registration at the office of the commercial Registry for the specific Caton.

Important documents required to complete Swiss company formation include:

  • A brief of business activities
  • Corporate shareholder and directors corporation information with passport copies.
  • Registered company address based in Switzerland
  • the confirmation of paid-in share capital from the bank

Step 5: Registration certificate

Once the application proceeds for company registration, a registration certificate under the seal of the Commercial Registry Office is issued. Enterprises will receive the certificate for around 1 - 2 months after it is issued.

Solution for incorporating a company in Switzerland from an expert.

The process of incorporating a Swiss company is not difficult but it takes a lot of time to gather and complete required documents. At present, choosing corporations experienced in the field of Switzerland company formation services is the best solution for businesses, shortening time and avoiding issues that arise.

Due to a professional team and world wide network partners, One IBC® is a Leading Global Service Provider for foreign investors across the world, becoming a bridge between many enterprises and potential markets until now. One IBC® on behalf of the company, will prepare and apply all legal documents in order to help clients to set up the company in the easiest and simplest way. Besides, One IBC® also offers services to open international bank accounts for businesses. According to One IBC®, CIM Bank is currently the most suitable choice because investors can make account opening 100% online.

One IBC<sup>®</sup> - Leading Global Service Provider for enterprises

One IBC® - Leading Global Service Provider for enterprises

For foreigners wanting to set up a company in Switzerland, one main factor is that they must have a registered office’s address based in the country, however, maintaining a traditional leasehold office space in other countries is too expensive for your budget.

Mr. Le Hung Anh - Chairman of One IBC® says “For entrepreneurs, the on-going investment is using a serviced office space with a cheaper cost but offering all services just like a traditional office". The serviced office package of One IBC® enables you to easily and quickly lease an office in any of our locations throughout the world, and support your business to expand into other markets.

Having a depth-knowledge and 10 years experience in providing pre-corporation & pro-corporation service to enterprises, we committee to be a realizable and professional partner to help you expand your business in Switzerland and other countries.

SUBSCRIBE TO OUR UPDATES SUBSCRIBE TO OUR UPDATES

Latest news & insights from around the world brought to you by One IBC's experts

What the media say about us

About Us

We are always proud of being an experienced Financial and Corporate Services provider in the international market. We provide the best and most competitive value to you as valued customers to transform your goals into a solution with a clear action plan. Our Solution, Your Success.