Setting up a company online in Switzerland
Founding a company in Switzerland today means no more multiple visits to the authorities, no longer long e-mail traffic and no more uncertainty regarding legal or tax issues.
As an entrepreneur, freelancer or start-up, you can set up your company in Switzerland completely online - with a clearly structured process and professional support from experienced trustees.
Instead of working your way through complex start-up steps alone, at MKY, you use a guided online form to set up a company.
This collects all relevant information in advance so that our experts:
- Efficiently review your start-up case
- recommend the appropriate legal form
- guide registration and compliance from start to finish
If you want to set up your company in Switzerland quickly, correctly and without typical mistakes, this digital approach is the right solution.
Start the start-up process in just a few minutes with our online form.
Business Types in Switzerland for Company Formation
Choosing the right legal form is a crucial step in setting up a company in Switzerland. The most common types of companies include:
A sole proprietorship is particularly suitable for freelancers, self-employed people and individuals who work alone or with a very small team and want to start as quickly and cost-effectively as possible.
This legal form is ideal if you:
- run your business alone
- want low start-up costs and no proof of capital
- prefer simple structures and little administrative effort
- are prepared to be liable with your private assets
Typical examples include consultants, designers, developers or service providers in the start-up phase.
GmbH (limited liability company)
The GmbH is particularly suitable for SMEs, start-ups and companies with several shareholders who want a clear separation between private and business assets right from the start.
This legal form is useful if you:
- want to build up your company professionally
- working with partners or employees
want to show seriousness and stability to customers, banks or investors - You want to limit your liability to company assets
The GmbH is often the right choice for growing companies with a long-term perspective.
AG (joint stock company)
The AG is particularly suitable for larger companies, investor models or highly growth-oriented start-ups that focus on raising capital and scaling.
This legal form is ideal if you:
- Want to bring in investors or transfer shares flexibly
- Aim for high credibility in the market
- Want a clear separation between ownership and management
- Want to expand in the long term or operate internationally
The AG offers maximum flexibility for growth, but comes with higher capital and administrative requirements.
Practice note:
Choosing the right legal form directly influences liability, taxes, social security and growth opportunities.
It is therefore worthwhile to make this decision early and with professional support — especially when setting up a company in Switzerland.
In the online start-up process (link) of MKY, your information is checked by professional trustees so that you choose the right structure right from the start.
You can find a detailed overview in our guide (link) to setting up a company in Switzerland.
Requirements for setting up a company in Switzerland (company registration)
Setting up a company in Switzerland is manageable if you know the right steps.
Depending on the type of company, the following points are usually required:
- Selecting the appropriate legal form
- Preparation of incorporation and registration documents
Since each canton may have its own requirements, missing or incomplete steps often result in Registration delays.
Online company formation - Register your company with MKY
To simplify the process, MKY Group has a online form developed to found a company.
This allows you to set up your company in Switzerland completely online and collect all necessary information centrally.
This saves time, reduces errors and ensures a structured process.
Step 1: Fill out the online form
You answer clear and structured questions about:
- your business idea and start-up
- Key people and roles
- Ownership and shareholding structure
Headquarters and address - the legal form that suits your company
The form is intuitively structured and completed in just a few minutes.
Step 2: Audit by professional trustees
Once submitted, your information will be reviewed by experienced trustees to ensure that:
- all information is correct
- legal requirements are met
- No important information is missing
In this way, queries, delays and corrections can be avoided.
Step 3: Personal Support & Implementation
An MKY trustee will contact you personally to:
- to clarify open or missing issues
- to advise you on the optimal legal form
- to guide you through the next steps of founding and compliance
You'll receive personalized support throughout the process.
Who is online company formation suitable for?
This solution is particularly suitable for:
- First-time founders
- Freelancers and self-employed
- Start-ups and small businesses
People who want to set up a company in Switzerland without multiple administrative procedures
No previous legal or accounting experience required.
Benefits of creating a company with MKY
- saves time and avoids unnecessary delays
- reduces registration and compliance errors
- professional fiduciary support included
- 100% online process
- clear orientation on all next steps
Easily create a company in Switzerland
Creating p a company in Switzerland doesn't have to be complicated.
With the MKY online form and professional trust support, you can concentrate on building your business - we take care of the administrative and legal part.
Start creating your company now:




