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.
What our clients say about us
Customer satisfaction is our top priority. We strive to understand their needs and exceed their expectations.
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!
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.
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.
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!
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.
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.
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.
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.
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.
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.
With Startups.ch, the creation of your company is guaranteed.
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.
Discover the legal forms in Switzerland
Sole proprietorship
The sole proprietorship is the simplest and most cost-effective legal form for sole proprietors in Switzerland, where the owner has unlimited liability with his private assets.
Limited Liability Company
The LLC is a popular legal form for small and medium-sized companies in Switzerland, as liability is limited to the share capital.
Public Limted Company
The PLC is a popular legal form for larger companies in Switzerland, which enables a separation of ownership and management as well as limited liability.
General partnership
A general partnership is a legal form for several natural persons in Switzerland who jointly operate a company and have unlimited liability with their private assets.
Association
The association is a flexible legal form for charitable, sporting or cultural purposes in Switzerland, which is democratically organized and founded without minimum capital.
Branch office
A branch office enables foreign companies to be present in Switzerland and to carry out business activities within the framework of the parent company.
Foundation
The foundation is a legally independent organization in Switzerland that pursues long-term charitable or benevolent purposes with specific assets.
Cooperative
The cooperative is a democratic legal form in Switzerland in which at least seven people jointly promote economic interests through joint management.
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.
Useful information for you
Create a business plan
Guide to a successful business plan. Compact structure, content and tips.
Define a business strategy
Strategic planning for sustainable success. Analyze goals, markets and competition.
Tax aspects
Tax law basics and optimization tips for companies in Switzerland.
Financing
Options for corporate financing. From equity to debt capital at a glance.
Foreign company founders
Steps and requirements for foreign entrepreneurs in Switzerland. Tips and information.
Guide to self-employment
Step-by-step guide to starting your own business. Tips and resources.
Free courses
Educational offers for founders. Free online and classroom courses at a glance.
Pension fund withdrawal
Nutzung der Pensionskasse zur Unternehmensgründung. Voraussetzungen und rechtliche Aspekte.
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.