top of page
pexels-hebaysal-773471.jpg

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

Premium

For International Founders

Expert Guidance

Business Incorporation

Business Location

Mail Distribution

Initial Investment Ledger

Financial Holding Account

Swiss Executive Director

Unidentifiable Status

Exclusive

+ Unidentifiable Status

Expert Guidance

Business Incorporation

Business Location

Mail Distribution

Initial Investment Ledger

Financial Holding Account

Swiss Executive Director

Unidentifiable Status

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.

Move Your Wealth to Switzerland with Confidence

Schedule a call with us!

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.

close-up-man-hand-typing-keyboard-workplace.jpg

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.

bottom of page