Startup & Self-employed • Switzerland

Starting a business in Switzerland — EU or non-EU

EU/EFTA: simple municipal registration. Non-EU: economic interest test — job creation, sector diversification, investment. Professional business plan essential.

Non-EU alternative route: permit C holders and spouses of Swiss nationals or C holders have a legal right to self-employment without the economic interest test.

EU/EFTA vs non-EU — different thresholds

EU/EFTA

Municipal registration within 14 days with proof of activity started. The canton cannot impose high requirements. 5-year B permit.

Non-EU

Economic interest test: job creation for Swiss residents, sector diversification, significant investment, new orders for the Swiss economy. University degree + years of experience required.

Alternative route

C holders, spouses of Swiss nationals and spouses of C holders: legal right to self-employment without the economic interest test.

Arrival, registration, launch in this order

1

Prepare proof of activity

Swiss business address, any client contracts or invoices. The canton cannot impose high requirements but some evidence is necessary.

Applicant + ImmiLex
2

Municipal registration (within 14 days)

EU/EFTA document, activity documentation, proof of accommodation. 5-year B permit.

Applicant + ImmiLexWithin 14 days
3

AHV enrolment as self-employed

Register at the cantonal Ausgleichskasse with invoices and contracts.

AusgleichskasseAs soon as possible

Fees

Orientation consultation

CHF 250

1 hour • Deducted if mandate

  • EU vs non-EU
  • Economic interest test feasibility
  • Canton selection
  • GmbH/AG vs sole trader structure

EU/EFTA — Self-employed registration

CHF 1,650

Orientation fee deducted

  • Activity documentation
  • Municipal registration and permit B
  • AHV enrolment
  • VAT guidance

Other costs:

  • Cantonal fees: CHF 60–150
  • Type D visa: approx. CHF 80
  • Sole trader (<CHF 100k): free; above: CHF 150
  • GmbH: approx. CHF 500 (min. capital CHF 20,000)

Frequently asked questions

I am EU and freelance. Do I need a company?

No. You can operate as a sole trader. You need permit B (municipal registration) and AHV enrolment. Commercial register mandatory only above CHF 100,000 turnover.

How many clients do I need to qualify as self-employed?

For the self-employed G permit: cantonal practice usually 3+ ongoing clients. For permit B: less strict threshold but the business must be sustainable.

I am non-EU with permit C. Can I start a business?

Yes, you have a legal right to self-employment without the economic interest test.

What happens at renewal if the startup has not met its targets?

For non-EU, the initial permit lasts 2 years. The canton assesses whether the business has achieved the business plan results. If not, renewal may be refused.

Start your journey

One hour via Zoom. We analyse your situation and give you a concrete roadmap. CHF 250.

Book a consultation

Start your journey
with a dedicated call

One hour via Zoom with a dedicated expert. We analyse your situation, identify the most efficient path and give you a concrete roadmap. CHF 250.

Reply within 24h Confidentiality guaranteed Secure payment via Stripe
1
Details & questionnaire
tell us your situation in 2 minutes
2
Choose date & time
slots available Monday to Friday
3
Secure payment
card, Apple Pay, Google Pay
4
Instant confirmation
email with Zoom link and preparation notes

Book your
Consultation

Please enter your first name.
Please enter your last name.
Please enter a valid email address.
Orientation consultationCHF 250

Your
situation

In Switzerland
Abroad
Please select where you are based.
Work permit
Study visa
Family reunification
Passive income / retirement
Permanent residence
Naturalisation / Citizenship
Other / Not sure
Please select what you need.
Please select your nationality.

Choose date
& time

Timezone: Europe/Rome (CET/CEST) · Duration: 1 hour

Please select a date and time.

Summary
& payment

Refund policy

Full refund if you cancel at least 48 hours before. Write to info@immilex.ch for any changes.

Loading payment form…

Payment secured by Stripe. Card data never passes through our servers.

Booking
confirmed

Your consultation has been booked.
You will receive a confirmation email shortly.

Selected service

Request information

Please enter your first name.
Please enter your surname.
Please enter a valid email address.

Request sent

We will reply within 24 hours with a personalised proposal for the requested service.