
Company formation Switzerland
Streamlined incorporation services for non-resident entrepreneurs in Switzerland
One-stop-shop for international entrepreneurs: comprehensive support for setting up a Swiss business
POPULAR
Establishing a Swiss company with ease: expert guidance for foreign entrepreneurs
Regardless of your location, we're here to guide you through the process of setting up a Swiss company.
Essential criteria
You're the sole founder of your venture, and your nationality is irrelevant.
You hold a leadership position as a shareholder and/or chair the board of directors
It is mandatory that at least one individual residing in Switzerland is part of the company.
The distinction between a private limited company (GmbH) and a publicly traded joint-stock company (Aktiengesellschaft or AG)
Comparison: AG and GmbH
Private Limited Company (GmbH): A Form of Limited Liability Business Entity
CHF 20’000
Authorized Share Equity
The company's share capital is 20,000 units, with shareholders registered in the commercial register, with a minimum par value of at least 1 cent per share.
The company is subject to corporate taxation in Nidwalden, Switzerland.
Switzerland levies the following corporate tax types on companies:
In Nidwalden, Switzerland, companies are subject to a triple-layered tax system consisting of federal, cantonal, and municipal taxes, with a total effective tax rate of 11.97% on net profit. The canton of Nidwalden imposes a profit tax on taxable income, while also exempting capital gains tax, making it an attractive location for businesses
Stock Corporation (AG): A Publicly Traded Company with Limited Liability
CHF 100’000
Stock Equity
The company requires a minimum capital of 100,000 units, with shareholder information not publicly disclosed, and a minimum share value of CHF 100 per registered share.
Comprehensive Solution for International Founders
Smooth Company Registration Process
End-to-End Guide for Foreign Entrepreneurs to Establish a Company in Switzerland
Online Registration
Start your Swiss business journey by filling out our streamlined online form. Provide your details to initiate the company registration process.
Document Preparation
After submitting your application, our team will review it within 24 hours. We will discuss any necessary adjustments and send you the finalized incorporation documents via email.
Document Signing
Review and sign the provided documents. Ensure all signatures are notarized. For cash-based incorporations of AG or GmbH, obtain a bank confirmation of the capital payment and attach it to your signed documents.
Notarization
We will arrange a notarization appointment to authenticate the incorporation documents. The notary will certify the documents publicly.
Commercial Register Entry
Once notarized, we will submit the documents to the commercial register. The registration process typically takes about 14 days. For expedited service, please inform us to explore faster options. We will notify you upon successful registration and provide the certified commercial register extract and incorporation documents.

The Swiss company was formally established
After the company's successful establishment in Switzerland, we will be delighted to assist you with any additional matters that may arise.