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.

Swiss Company Formation Services With RCPS!

Looking to establish a stable business in the most well-off, business-friendly environment in the world? Switzerland, being the most reputable economies, is an ideal place for you. With RCPS’s Swiss company formation services, you can easily launch your company in Switzerland without facing much hassle. Your process of opening a new company would feel seamless and efficient with us! We stay compliant with all the local rules & regulations, ensuring you a service free of any legal complications. Your chance of getting caught in the web of policy violations reduces manifold with us. As we provide services fully compliant with the set guidelines. 

The perks of setting up your business in Switzerland are many. The place is known for its economic stability, transparent legal system, and business-friendly environment where investors don’t face many complications. The chances of losing your precious money in such a setting become low. That’s why it is a preferable choice for business owners and investors. Whether you are setting up a new business or looking to expand the present one, our Swiss company formation experts offer ongoing assistance in the process. We make your task easy in the local market if you are an international investor in Switzerland. 

 

And, yes. RCPS specializes in the Swiss Ag formation, performs all legalities on your behalf, besides keeps you aware of the whole process. Start your business today by hiring our expert services that keep you free of any challenges faced in the process. Still wondering why hire a professional like RCPS to assist you with the process? Simply because we have the needed expertise and knowledge of all local laws that might get missed on your end. Secondly, we have an expert team that makes the intricate process of opening up a Swiss company easy for you. So, don’t wait too long! Help us turn your vision into reality by opting for our services. We make sure you stay free from any worry during the whole process. In case of any doubts, you are free to contact our customer support team. 

Common Questions & Answers

bottom of page