Business / Enterprise

Switzerland’s stability is attractive, but its bureaucracy can be a barrier for international investors. The complexity of setting up a company varies drastically depending on whether you are an EU vs. Non-EU citizen and whether you are a Swiss resident.

These factors determine your ability to hold a role in your own company. We help you navigate these specific restrictions and ensure you meet all mandatory insurance obligations from day one.

What are the obligations when creating a business in Switzerland?


Before diving into logistics, your obligations start with where you are from. EU/EFTA citizens generally enjoy the same rights as Swiss nationals, whereas third-country nationals face stricter criteria to prove their business adds value to the local market.

Once approved, the financial reality hits. Your core obligations include Civil Liability Insurance, Occupational Accident Insurance, and strict adherence to social security rules. This requires adequate financial planning and a solid grasp of local regulations.

The real complexity, however, lies in the ongoing management. As your business evolves, your coverage must adapt. Staying compliant is not a one-time task—it is a continuous process to ensure your venture remains secure.

Entity Eligibility Check

Select your residency status to view formation requirements

Eligible for Immediate Formation

Full Business Rights

As a resident with a Permit B or C, you hold the same economic rights as Swiss citizens. You may establish a Sole Proprietorship (Raison Individuelle) or a Limited Liability Company (GmbH/Sàrl) immediately without additional authorization.

Start Company Formation
Restricted Authorization

Regulated Formation Process

Establishing a Sole Proprietorship is frequently restricted for Third-Country Nationals. The recommended path is the Sàrl (GmbH). Note that if you do not hold a Permit C, you may require a Swiss Resident Director to meet legal presence requirements.

Book Compliance Audit
Special Access (Permis Ci)

Diplomatic Community Solutions

Holders of a Carte de Légitimation are generally restricted from commercial activity. However, spouses are eligible for the Permis Ci, which grants full legal rights to operate a business or work independently. We manage this specific administrative transition.

Inquire About Permis Ci

Securing Your Financial Future

Abstract background with Real estate icon

Creation

 - Coordination with the Notary.
- Drafting Articles of Association (Statutes).
- Registration with the CommercialRegistry (RC).

We build the legal foundation of your Sàrl or SA.

Health Insurance and Medical Protection Concept

Mandatory Insurance

-LAA: Accident insurance for employees.
-LPP (BVG): Occupational pension plans.
-RC Pro: Business liability protection.

Full compliance packages negotiated for you.

3d cartoon calculator icon for accounting finance isolated on blue background. minimal concept 3d render illustration

Accounting & Tax

-Quarterly VAT returns (MWST).
-Monthly salary slip management.
-Annual closing & fiscal declarations.

Keep your books compliant with Swiss law.

Blue location symbol pin icon sign or navigation locator map travel gps direction pointer and marker place position point design element on route graphic road mark destination background. 3D render.

Domiciliation

-Registered legal address in Geneva.
-Mail reception and digital forwarding.
-Meeting room access (on request).

Establish a professional presence immediately.

To summarize :

Business Formation Difficulty Scale

Profile Difficulty Key Obstacle / Solution
Swiss Citizen / Permit C Easy None. Full unrestricted rights.
EU / EFTA Resident Easy Must maintain Permit B (financial viability).
Permit G (Frontalier) Medium Can form company, but must keep main residence abroad.
Non-EU Resident (Permit B) Restricted Self-employment difficult. Sàrl (GmbH) is the safer path.
Non-Resident (Abroad) Complex Requires a Swiss Resident Director & strict Bank Compliance.

Services pour société :

-Comptabilité
-Audit
-Fusion / Acquisition 
-Gestion de société
-Investissement 
-RH / Salaires
-Assurances