lion icon

Swiss Company Registration – Onshore Business Setup in Switzerland

Register your Company in Switzerland in 10 days (upon validation of your identification documents).*

Client confidentiality protection via secured systems.

Your company and its application for a bank account, including eBanking and credit card. Opening by correspondence.

A dedicated manager is available throughout the year to administer your company.

MORE INFORMATION

swiss company registration – onshore business setup in switzerland
star rating 4+ out of 5 stars customer rating

5 simple steps are needed to incorporate your company in Switzerland

complete our application form - switzerland

Complete our application form - Switzerland

Complete our order form and make the payment for your chosen services. You will then be assigned a client manager to assist you through the incorporation process.

upload your documents

Upload your documents

Your account manager will ask you for official documents which are required for your company formation.

incorporate your company successfully

Incorporate your company successfully

Once your documents have been processed your company will be successfully incorporated subject to local authority approval.

process any additional services

Process any additional services

Your account manager will guide you through the steps of completing your request of additional services such as bank accounts.

manage your company via our client portal

Manage Your company via our client portal

Our client portal will give you immediate access to all your documents as well as display your company structure.

Read More

SWITZERLAND
BANKING OPTIONS

Learn More

Switzerland Company Formation

Good to Know

Switzerland is a founding member of the European Free Trade Association, but notably it is not part of the European Union, nor the European Economic Area. However, the country does participate in the Schengen Area and the EU’s single market through a number of bilateral treaties.

Main Characteristics of a Switzerland Company

Company typeS.A. or S.A.R.L.
Governing corporate legislationThe Canton’s Register acts as a monitoring body.
Information published relating to company officersThe names of the directors appear in the public register (available on the Internet). For an S.A.R.L. the names of associates are also published.
Accounting requirementAnnual accounts required. Audit is not mandatory.
TaxationThe current corporate tax rate in Geneva (Switzerland) is of 13.99% on profits following the enactment of Federal Act on Tax Reform and AHV Financing in 2019.
LegislationUnder Civil Law.
Standard currencyCHF
Time to formApproximately 10 days (upon validation of your identification documents).
StabilityExtremely stable jurisdiction, enjoying an excellent reputation.
CommunicationHighly developed means of communication.
Time zoneConvenient World Time Zone: GMT+1
Secretary requiredNo
Paid up capital requirementTo register a company in Switzerland, the following amount should be deposited on the company’s account: CHF 50,000 for an S.A. and CHF 20,000 for an S.A.R.L.
Renewal DateAnniversary date of the company / Each Year
Minimum directors/shareholdersMinimum of 1 director/shareholder A director resident in Switzerland is mandatory. The price of the nominee director in Switzerland is 3,600 Euros
Bearer sharesBearer shares are not permitted.

Documents Required

for the Creation of a Switzerland Company

A certified copy switzerland company formation & registration of your passport, 2 notarized & apostilled copies of proof of domicile dated within last month, a copy of last tax return declaration, a curriculum vitae, as well as last 3 months’ bank statement. All in original.**

Frequently Asked Questions
Offshore Company Formation in Switzerland

What type of company do you register in Switzerland?

The two types of company that we form in Geneva – Switzerland are known as S.A. (Société anonyme) and S.A.R.L. (Société A Responsabilité Limitée). The Canton’s Register acts as a monitoring body.

What is the difference between S.A. and S.A.R.L.?

These two types of companies are called in the French language S.A. (Société anonyme) and S.A.R.L. (Société A Responsabilité Limitée) and are equivalent to a Public Limited Company (PLC) and Limited Liability Company (LLC) respectively.

Please refer to our complete guide about both entities.

Are Swiss SA and Swiss SARL tax liable?

Yes.Please refer to our complete guide about a swiss company taxation.

Do I need to submit accounts for a Swiss SA and Swiss SARL?

Yes, accounting is compulsory, but auditing is not required. If the company does not want to be audited, it must apply for “opting out” applicable under certain circumstances.

Will my data be publicly available in Switzerland?

Yes, for both SA and SARL, the name of the director is publicly available in the local commercial register.

However, the name of the shareholders appears publicly only for an SARL company.

Will my liability be limited if I register my company as SA or SARL in Geneva, Switzerland?

The shareholders’ liability in an SARL is the amount of share capital that they have invested. However, additional payments may be imposed if and when required to cover losses, or in case such clause is stipulated in the articles of association of the company. These additional payments cannot exceed twice the value of the company share capital.

The shareholders’ liability in an SA is typically limited to the amount of shares respectively held by them.

Do I need to deposit the paid up capital for a SA or SARL company in Geneva, Switzerland?

To register a company in Switzerland, the following amount should be deposited on the company’s account: CHF 50,000 for an S.A. and CHF 20,000 for an S.A.R.L.

How many directors and shareholders should I appoint to my SA or SARL company in Geneva, Switzerland?

A minimum of one shareholder and one swiss resident director should be appointed while registering a SA or a SARL company.

The necessary local swiss resident director services are obtained through GCM and our agent in consideration of the professional director service fees.

* Subject to the constraints of the due diligence procedure.
** Documents must be provided for every person related to the company.
Disclaimer: Nothing on this webpage shall be construed as a contractual commitment or as a warranty. Services conditions are governed by the applicable terms and conditions.

Our Client Reviews

Our Testimonials Are Verified By Feefo, A Third Party Company

4 +

out of 5 stars
customer rating

Overall
Rating

gcm - best i̇novative company formation
96 %

Customer satisfaction rate, testimonials verified by Feefo.com

09-Aug-2024
I was particularly well received by Christelle, the Managing Partner of the Dubai branch. GCM demonstrated great agility in their quotation process, which was crucial as I was leading a nascent structure in Dubai. The support provided during the administrative procedures for establishing my company in the UAE, along with the responsiveness of the service—especially from one of their team members, Oksana—truly reassured me and gave me confidence during a stressful period of establishing a professional presence abroad. I highly recommend GCM to any professional looking to set up in the UAE or even just to benefit from their advice.
gcm - best i̇novative company formation
02-Aug-2024
The service renderade was proactive, engaged and well excecuted.
gcm - best i̇novative company formation
25-Jul-2024
Service was excellent from start to finish. Anna Hochberg was always available to give advice and options and walk us through the process.
gcm - best i̇novative company formation
12-Jul-2024
Transparent, efficient with very good communication flow. The result was a smooth and quick registration of a new company, exactly as required.
gcm - best i̇novative company formation
20-Jun-2024
gcm - best i̇novative company formation
READ MORE REVIEWS

Switzerland is the ideal gateway to European and international markets, as it serves as a global financial hub and a premier destination for companies and individuals seeking security and stability.

The process for company formation in Switzerland is a streamlined process and can be completed in 5 simple steps. With GCM, you can register a company in any region listed on our jurisdictions list, including Switzerland.

With the provision of both a dedicated client service specialist and a local director, your company will be able to thrive in the Swiss market. The client service specialist will guide you through the process and will help you keep your documentation up to date, while the local director will assist with keeping your company in good legal standing in Switzerland.