We support you and your business in Switzerland
We are there for you. From setting up a company to assuming a management mandate.
Successfully setting up a company in Switzerland
For foreign company founders, we offer special incorporation packages that cover the needs of foreign founders in comprehensive packages at preferential conditions.
Our services are specifically designed to make entering the Swiss market as easy and efficient as possible:
- Company formation from A to Z: We guide you step by step through the process of setting up your company in Switzerland – from choosing the appropriate legal form (e.g. GmbH or AG) to successful entry in the commercial register.
- Domicile address in Switzerland: We provide you with a representative domicile address that serves as an official business address. This enables you to fulfill the legal requirements and benefit from a professional presence.
- Accounting and payroll services: Our experts take care of all accounting and payroll services for your Swiss company – reliably, digitally and always in compliance with legal requirements.
- Tax advice and optimization: Our experienced tax advisors help you optimize and legally comply with your tax obligations so that you can take advantage of the Swiss tax system.
- Management mandate: To incorporate an AG or GmbH in Switzerland, the company must be represented by at least one director or managing director. This person must be resident in Switzerland and have the necessary signing authority for the company. If this is necessary, we can provide you with this service.
- All-in-one packages: For maximum efficiency, we offer customized all-in-one packages that include all essential services such as company formation, registered office address, company management, accounting, payroll services and tax advice.
With Findea.ch, you benefit from an experienced partner who will guide you competently and reliably through the entire incorporation process, paving the way for a successful start in Switzerland.
All services, one package – your solution!
From accounting to management mandate, customized, all-in-one packages for your success.
This is how a company is set up with our partner Startups.ch
Calculate a non-binding offer
Calculate your individual start-up offer online and benefit from partner discounts. Get your customized package in just a few clicks.
Enter company data
After the quote, enter your company details. You can then order the incorporation directly.
Receive feedback
The lawyers of Startups.ch will contact you promptly, usually within 24 hours, with all the documents. Clarify any outstanding issues and arrange a meeting.
Check documents
Review, print and sign the incorporation documents from the comfort of your own home.
Notarization of signature
Have your signature notarized, such as by a notary public, to ensure its legal validity.
Entry in the Commercial Register
We take care of the registration of your company in the Commercial Register. For corporations, the paid-up capital is available after registration.
Celebrate the foundation
Congratulations! Your business is up and running - time to celebrate your success!
Requirements for setting up a company in Switzerland
In order to found a company in Switzerland as a foreigner, you must fulfill a few requirements. We have listed the most important conditions below.
1. Domicile
For the company headquarters, you need a Swiss address. This can be at a private residence or in business premises that can be rented separately. In addition, domiciles can bring tax advantages, depending on the canton in which the company is domiciled.
2. Representation
Every Swiss company must be able to be represented by a person resident in Switzerland. This person must be authorized to sign for the company. If none of the company founders fulfill this requirement, lawyers or trustees can take on this role and represent the company. Of course, all operational decisions continue to be made by the founders.
3. Residence permit
If you decide to move to Switzerland, you will need a residence permit. The type of permit you require depends on your nationality, financial circumstances and occupation in Switzerland.
Why set up with Startups.ch?
Start your business with the Swiss market leader - it's easy, fast and secure!
Simple and fast process
With Startups.ch you can create your company online in a transparent, efficient and fast way.
Competent advice
Our experts will assist you every step of the way, answering all your legal, tax and organizational questions.
Attractive cost coverage
Thanks to partner programs, you can get discounts and save money on setup. Ideally, you can set up for free.
Carefree packages
From the initial offer to the registration in the commercial register, we take care of everything so you can focus on getting started.

Residence permit in Switzerland
In principle, foreign nationals may stay in Switzerland for three months without a special residence permit. If they wish to stay longer, they must apply for a residence permit, which is subject to various conditions.
The three decisive criteria for granting a permit are the duration of the stay, the country of origin of the person entering the country and the purpose of the stay.
With regard to the country of origin, a distinction is made between immigrants from EU/EFTA states and third countries.
Citizens of EU/EFTA states
The treaties between the EU/EFTA states give citizens the right to a residence permit if the legal requirements are met. There may be special regulations for citizens of new EU member states.
Citizens of third countries
The granting of a residence permit to persons from third countries is governed by the Foreign Nationals Act (AuG). In most cases, higher requirements are placed on the person.
Purpose of residence
The purpose of the residence is decisive for the residence permit. In this case, one of the following can be chosen:
- Residence for the purpose of gainful employment (self-employed or employed)
- Stay for the purpose of family reunification (family reunion)
- Stay as a non-working person (e.g. pensioner or independent means)
- Residence for the purpose of education/study
- Residence for the purpose of medical treatment
- Remaining in Switzerland on the grounds of hardship
If the stated purpose no longer applies, the residence permit will usually also expire. However, there are special regulations here as well.
Further services
Accounting service
We take care of your bookkeeping so that you can concentrate on your core business.
Payroll service
Reliable, error-free payroll for you and your team - on time and accurate.
Tax advisory service
We take care of your tax declaration and help you to take advantage of tax benefits.
Audit service
Professional audits that create confidence and clarity - for your business and your partners.
Tax representation service
We represent you for tax purposes in Switzerland - reliably and in accordance with the law.
Domicile service
Use a prestigious Swiss business address with a reliable postal service.
Management mandate
To comply with the legal requirement that every Swiss company must be represented by a person in Switzerland.

Do you have any questions?
Are you planning to set up a company in Switzerland but still have questions about our services? A first meeting will help us to understand your needs and to find suitable solutions. Find out how Findea.ch can help your company.