START A BUSINESS
Company setup in Switzerland
Setting up a company in Switzerland involves a series of legal and administrative steps that must be carefully planned and executed.
While the process is generally efficient, it requires coordination between several actors, including notaries, banks and the Commercial Register. Each step has legal implications and must be handled correctly to ensure that the company is validly incorporated and can operate without restrictions.
For expats and foreign entrepreneurs, additional considerations may arise, particularly in relation to residence permits, the appointment of directors and the effective management of the company.
Understanding the overall process from the outset is essential to avoid delays, unnecessary costs or structural issues.
Main steps
The incorporation of a company in Switzerland typically includes the following steps:
• Choosing the appropriate legal structure (e.g. Sàrl or SA)
• Defining the company’s purpose and organisational structure
• Drafting the articles of association
• Depositing the share capital in a Swiss bank account
• Executing the incorporation deed before a notary
• Registering the company with the Commercial Register
Once registered, the company acquires legal personality and can begin its activities.
Each of these steps must comply with specific legal requirements, and errors at this stage may
lead to delays or complications.
Practical considerations
Beyond the formal steps, several practical aspects should be taken into account when setting up a
company.
This includes choosing the registered office, appointing directors or managers, organising internal
governance and ensuring that the company can be effectively managed from Switzerland.
In many cases, at least one person with signatory powers must be resident in Switzerland. This
requirement is often a key point for foreign entrepreneurs and should be assessed early in the
process.
Opening a corporate bank account and coordinating with the notary are also essential elements of
the incorporation process.
Residence permits and expats
For foreign nationals, the ability to set up and operate a company in Switzerland is closely linked to their residence status.
While it is generally possible to incorporate a company without being resident in Switzerland, the ability to actively manage the business or work within it may require a valid residence permit.
In practice, immigration and company setup considerations are often interconnected and should
be analysed together.
Timeline and process
The time required to set up a company in Switzerland may vary depending on the complexity of the project and the preparation of the documentation.
In straightforward cases, the process may be completed within a few weeks. However, delays may occur if certain elements are not properly anticipated, particularly in relation to banking procedures or documentation.
Having a clear overview of the process helps ensure a smooth and efficient incorporation.
Typical questions include
• What are the steps to create a company in Switzerland?
• Can I start a company as a foreigner?
• Do I need a Swiss resident director?
• How long does the incorporation process take?
• What documents are required and how should they be prepared?
Conclusion
Setting up a company in Switzerland is a structured process, but it requires careful preparation and a clear understanding of the legal and practical requirements.
A well-prepared incorporation allows you to start your activity on a solid foundation and avoid unnecessary complications.
A consultation allows you to understand the process in your specific situation and to identify the next steps with clarity and confidence.
Legal Expat Consultation Desk
Receive clear and practical guidance on starting and structuring your business in Switzerland.
Whether you are setting up a company, choosing the appropriate legal structure, or navigating regulatory requirements, consultations are provided by independent Swiss attorneys and tailored to your project.
During your consultation, you can receive guidance on:
- Choosing the appropriate legal structure (Sàrl, SA, sole proprietorship)
- Shareholder arrangements
- Basic corporate governance questions
- Directors’ responsibilities
- Contractual considerations
- Initial legal steps
Consultations are available online or in person in Geneva.
CHF 300 · Up to 45 minutes
Includes case review, focused consultation, and a clear written summary with next steps.
Legal consultations are provided by independent Swiss attorneys acting under their own
professional responsibility.
Book a consultation
Book your legal consultation with immigration specialists or independent Swiss attorneys. Our consultation can be made on Zoom or in Our office in Geneva for a flat fee of CHF 300.-.