We support you before, during and after starting your business. Ideally free of charge.

We support you from the beginning, so that you can successfully start your own business. As the Swiss market leader, we offer you a stress-free, fast and cost-effective service.

Our partners, your sponsors:
AXA
UBS (Switzerland) AG
Swisscom
Findea.ch
KLARA
Set up a company in Switzerland

Why start a business with Startups.ch?

As the market leader in Switzerland, Startups.ch offers in-depth know-how and a wide range of services for entrepreneurs.

Personal Consultation

With 26 locations across the country, we are always close to you and can serve you in multiple languages. Contact us today!

Years of experience

Over 35,000 successful business start-ups speak for our years of experience. Start your business with the Swiss market leader.

In-house experts

Our own experts are at your disposal. These include lawyers, legal experts, tax specialists and trustees.

24h Service

We will process your incorporation documents within 24 hours. Depending on the incorporation package you choose, it can also be faster.

Strong partners

Our partners contribute to your start-up costs and give you a good start. Ideally, you can set up your company free of charge.

One-Stop-Shop

We offer support before, during and after setting up a business. This enables us to accompany you optimally on your path to self-employment.

Start a business in Switzerland

Start your company now

We provide comprehensive support before, during, and after your company's formation.

Found a sole proprietorship

This legal form is suitable for companies with low capital requirements, a simple structure, sole decision-making authority and when the owner wishes to assume full risk and responsibility.

Set up now

Found a limited liability company

This legal form is recommended for companies with medium capital requirements that wish to limit their liability. It is also suitable for companies with multiple shareholders, a flexible structure and the separation of personal and business assets.

Set up now

Found a public limited company

Diese Rechtsform ist empfehlenswert für Unternehmen mit hohem Kapitalbedarf, breiter Investorenbasis, Flexibilität bei der Kapitalbeschaffung und Haftungsbeschränkung auf das Gesellschaftsvermögen.

Set up now
Startups.ch
SImple & online

With Startups.ch, the incorporation of your company is guaranteed.

1

Get a free quote

Submit your start-up project online and benefit from our partners' cost sharing. In just a few steps, you can put together your customized startup package.

Enter company data

Once you have calculated the no-obligation quote, please enter your company details. You will then be able to order the incorporation.

Get in touch

Our lawyers will contact you within the specified time (often less than 24 hours). You will receive all relevant incorporation documents, be able to discuss any uncertainties and arrange a personal consultation.

Check documents

You can read, print and sign all the incorporation documents at home.

Authenticate signature

You will now need to get an official certification of your signature (e.g. from the city clerk's office). This confirms that the signature is really yours.

Registration in the Commercial Register

We will submit all incorporation documents to the Commercial Register and ensure that your company is successfully registered in the Commercial Register. In the case of corporations, the paid-in capital is transferred to a business account after publication and is available to your company.

Celebrate

Congratulations on the successful creation of your company. Your company is now active and ready to do business.

Set up your company with us.

Do you dream of starting your own business? Then now is the time to realize this dream and take the plunge into self-employment!

Don't let doubts or fears stop you. Every successful entrepreneur started out small.

Use your passion, your ideas and your determination to turn your vision into reality.

It won't always be easy, but every step will bring you closer to your goal. Be brave, be creative and be determined. We are here for you!

Customer feedback

What our customers say about us

The satisfaction of our customers is our top priority. We strive to understand their needs and exceed their expectations.

Oliver Meyer
Co-Founder at storrable
Especially in the start-up phase, when we founded storabble and didn't have much experience yet, it was extremely helpful that Startups.ch helped us with the founding process. It was uncomplicated and made the process of founding a company very easy!
Viviana Herrera
CEO & Founder at Septenios Legacy GmbH
Founding our limited company with Startups.ch was an excellent decision. Their services are not only competent and professional, but also cost-effective and of outstanding quality. I recommend their services without reservation.
Alex Burth
Managing Partner at good minds GmbH
Startups.ch is the best choice for company foundations. Fast, uncomplicated and with an optimal price-performance ratio. The excellent legal advice is particularly noteworthy. Everything you need for a successful start can be found here.

Frequently asked questions

Answers to frequently asked questions about setting up a company

What are the basic steps for setting up a company in Switzerland?

Founding a company requires several steps. The first step is to develop a business strategy. Then you need to choose the ideal company form that best suits your needs. This will often be a sole proprietorship, a limited liability company or a public limited company. Finally, the founding documents must be submitted to the commercial register office. In the case of a LLC or PLC, the founding meeting and the articles of association must also be publicly notarized and the capital must be deposited with a Swiss bank.

What are the legal requirements for setting up a company in Switzerland?

Depending on the legal form, various requirements must be met. In the case of corporations such as a LLC or PLC, the capital must be deposited with a Swiss bank, articles of association must be drawn up and an inaugural meeting must be held. The articles of association and the minutes of the inaugural meeting must be publicly notarized. The founding documents must then be submitted to the commercial register office and the corresponding registration fees paid to the office.

How long does it take to set up a company in Switzerland?

The time required to incorporate a company in Switzerland can vary depending on individual circumstances. However, it usually takes two to four weeks to complete all the necessary steps, including preparing the incorporation documents, registering with the Commercial Register and opening a bank account.

What costs are associated with setting up a company in Switzerland?

The cost of incorporating a company in Switzerland depends on a number of factors, including the type of company chosen and the services of law firms or trustees. Typical costs include commercial registry fees, notary fees for notarizing documents, and consulting and administration fees.

How can Startups.ch help me start a business?

Startups.ch offers comprehensive support for starting your business. From advice and assistance throughout the process to using their user-friendly online platform to complete the necessary steps. Their all-inclusive service and additional services enable you to have a smooth and efficient startup process.

Consultation business formation SwitzerlandStartups.ch
Startups.ch

Do you need help?

We understand that many would-be entrepreneurs want to make sure they don't overlook anything when starting a business. So don't hesitate to contact us before you start your business.