IDEALLY FREE OF CHARGE

Start a business. Easily. Online.

With us, you can set up your company quickly and securely. This gives you more time to set up your company. Choose the legal form you want and set up your company online.

Sole proprietorship
from
CHF 99
(VAT excluded)
Limited Liability Company
from
CHF 290
(VAT excluded)
from
CHF 849
(VAT excluded)
Public Limited Company
from
CHF 290
(VAT excluded)
from
CHF 949
(VAT excluded)
General partnership
from
CHF 99
(VAT excluded)
Branch office
from
CHF 499
(VAT excluded)
from
CHF 999
(VAT excluded)
Association
from
CHF 350
(VAT excluded)
Initial consultation
CHF 150/hour
(VAT excluded)
Customer feedback

What our clients say about us

Customer satisfaction is our top priority. We strive to understand their needs and exceed their expectations.

Oliver Meyer
Co-Founder, storrable
Especially in the startup phase, when we started storabble and didn't have much experience, it was extremely helpful to have Startups.ch help us with the startup process. It was uncomplicated and made the process of starting a company very easy!
Tobias Künkler
CEO, Hyght GmbH
I started a company in Switzerland and needed expert help. Startups.ch provided me with quick and easy assistance within 48 hours. The incorporation and registration process was smooth and professional. They are a real ally for new companies.
Alex Burth
Managing Partner, good minds gmbh
Startups.ch is the best choice for starting a business. 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.
Starting a business
Simple & Online

From vision to reality: Starting a business made easy!

Use your potential and create the future you want! With our help, your business start-up will be an unforgettable adventure on the road to success. Make your dreams come true - start now!

Expertise

At Startups.ch, we offer you access to experienced start-up experts who will support you every step of the way. This will help you avoid rookie mistakes and get your new business off to the best possible start.

Saving costs & time

We save you time and money by providing efficient services. From incorporation to accounting, we offer everything from a single source. You benefit from competitive all-inclusive prices.

Personalized support

Individual support is very important to us. At Startups.ch, you get personalized advice tailored to your needs and can focus on your core business.

Strong partners

You can reduce your start-up costs by contracting with our partners. Ideally, you can start your business for free.

Start my business. Start my project.

We will provide you with comprehensive support - before, during and after the establishment of your company.

Establish a sole proprietorship

A sole proprietorship is recommended if you are the sole owner and want to retain full control over your business.

Set up now

Form a Limited Liability Company

The formation of a LLC is recommended if you wish to limit your liability and run your company as an independent legal entity.

Set up now

Form a Public Limit Company

It is advisable to choose an PLC if you intend to set up a large company with many shareholders and operate publicly on the capital market.

Set up now
Foundation process

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

1

Calculate a non-binding offer

Enter your start-up project conveniently online and benefit from the cost sharing of our partners. You can put together your customized start-up package with just a few clicks.

Enter company data

After you have calculated the non-binding offer, enter your company details. You can then order the company formation.

Get in touch

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

Check documents

You can check, print and sign all the founding documents at home.

Authenticate signature

You must now obtain an official certification of your signature (e.g. from a notary's office). This confirms that the signature is really yours.

Enter in the commercial register

We submit all formation documents to the commercial register office and ensure that your company is successfully entered 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 establishment of your company. Your company is now active and can do business.

If you have not yet found the ideal legal form.

If none of the legal forms mentioned meet your needs, there are numerous other options for setting up a company in Switzerland.

It is important to consider your individual goals, risk tolerance and long-term strategy in order to choose the optimal legal form for your company in Switzerland, and our experts are on hand to help you choose the right legal form for your company in Switzerland.

With their expertise and experience, they are able to understand your individual needs and help you find the legally and economically optimal solution.

Important aspects that you should consider when setting up your company

All the answers to your questions: Frequently Asked Questions (FAQ) for a successful company formation in Switzerland.

Which legal form is best for my company?

The appropriate legal form depends on various aspects such as liability, capital requirements, number of founders and tax situation. In Switzerland, the most common legal forms are the sole proprietorship, the limited liability company (LLC) and the public limited company (PLC). The sole proprietorship is often ideal for small businesses and sole proprietors, as it is less bureaucratic and less expensive. The LLC offers limited liability and is therefore popular with medium-sized companies. The PLC is particularly suitable for larger companies and those wishing to raise capital from shareholders.

What steps are necessary to set up a company in Switzerland?

Starting a business in Switzerland requires several steps. First, the business idea must be developed and a business plan drawn up. The next step is to decide on the appropriate legal form. The company name must be verified and reserved. For PLCs and LLCs, registration in the Commercial Register is mandatory. A company account must then be opened at a bank and the share capital paid in (for LLC and PLC). This is followed by registration with the AHV compensation fund. If necessary, you must also register for VAT. Finally, the necessary licenses and permits must be applied for.

What financial subsidies and support options are available for start-ups in Switzerland?

There are various support options for start-ups in Switzerland. For example, cantons and cities offer special support programs. Innovation promotion is supported by Innosuisse, the Swiss Innovation Agency. Start-ups also have access to incubators and accelerator programs that provide them with valuable resources and networks. Financing can be provided by business angels and venture capital firms. Funding and loans from banks and financial institutions are also available. In certain regions, start-ups also benefit from tax relief and financial incentives.

What tax obligations and burdens will my company face?

The tax obligations of a company in Switzerland cover several aspects. Firstly, the company's net profit is taxed at both cantonal and federal level through corporate income tax. If annual turnover exceeds CHF 100,000, value added tax (VAT) must also be levied. Social security contributions must also be paid, including AHV, IV, EO and unemployment insurance for employees. Withholding tax is payable for international employees or certain types of income. Depending on the canton, other taxes may also apply, such as capital tax or property tax.

How can I attract and retain the right employees for my start-up?

Attracting and retaining talented employees is critical to the success of a startup. This includes attractive and competitive salaries and benefits. An inspiring company vision and positive work culture also play an important role. Flexible work schedules and home office options contribute to employee satisfaction. Training and development opportunities are also important to foster employee potential. Participation models such as stock options or profit sharing can also create incentives. Finally, transparent and respectful communication within the team is essential.

Consultation business formation Switzerland

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.