Form your company with NewCo
Benefit from a 10% discount thanks to our partnership with Vaudoise Assurances.
The procedure for setting up a company
Set up a company in Switzerland in three simple steps: free consultation, preparation of documents with notarial authentication, and registration in your canton's Commercial Register.
The advantages of setting up a business with NewCo
Simplify the creation of your business in Switzerland with personalized support, competitive pricing, and a fast, efficient process.
Personalized support:
Benefit from dedicated support throughout the entire process, whether you're a sole proprietorship, a GmbH or a AG.
Competitive rates:
Benefit from attractive prices and exclusive discounts thanks to our partnership with Vaudoise Assurances.
Simplified process:
Set up your company in Switzerland with ease, speed and simplicity.
Conditions for setting up a company
The main requirements for setting up a company in Switzerland.
Minimum capital requirement :
Check seed capital requirements to ensure legal compliance.
Director required
Your LLC or Ltd must name a director resident in Switzerland.
Uniqueness of name:
Your company name must be unique in the commercial register.
Special offers
Setting up a company in Switzerland entails various costs. Consultancy fees, notary fees, commercial register fees, etc. NewCo's prices are the most competitive.
What is included in the package:
With contribution in kind
What is included in the package:
With contribution in kind
What is included in the package: