
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.
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.
