Skip to main content
Work Permits in Switzerland

Work Permits in Switzerland

We guide you through the complexities of the Swiss immigration system to obtain the right permit, in the shortest time.

The Swiss work permit system distinguishes between EU/EFTA nationals, who benefit from free movement, and third-country nationals, who are subject to annual quotas. Whatever your situation, the process involves your employer, cantonal authorities, and the State Secretariat for Migration (SEM). We coordinate the entire process so you can focus on starting your new role.

The most common permit types are the B permit (residence), L permit (short-term), C permit (settlement), and G permit (cross-border). Each has its own conditions, duration, and associated rights. Our team analyzes your situation and guides you toward the most suitable procedure.

Types of Work Permits in Switzerland

Switzerland has a structured work permit system that distinguishes between European Union (EU/EFTA) nationals and third-country citizens. The legal framework primarily rests on the Federal Act on Foreign Nationals and Integration (FNIA) and the Agreement on the Free Movement of Persons (AFMP) with the EU.

For EU/EFTA citizens, the principle of free movement applies: an employment contract is generally sufficient to obtain a permit. For third-country nationals, the procedure is more restrictive and subject to annual quotas set by the Federal Council.

The choice of permit depends on the contract duration, the applicant's nationality, and the nature of the activity. Here is an overview of the main permits issued in Switzerland.

PermitValidity PeriodMain ConditionsRenewal
B Permit (residence)5 years (EU/EFTA) / 1 year (non-EU)Employment contract or self-employedAutomatic (EU) / On request (non-EU)
L Permit (short-term)Up to 1 yearContract of less than 12 monthsLimited, based on contract
G Permit (cross-border)5 yearsResidence in the border zoneAutomatic if employment maintained
C Permit (settlement)Unlimited5 or 10 years of regular residenceNot necessary
Legitimation cardDuration of missionInternational organizationsLinked to the function

Application Procedure by Nationality

The procedure varies considerably depending on whether you are an EU/EFTA national or a third-country citizen. For European citizens, the employer does not need to prove that no local candidate was available. It is sufficient to present a valid employment contract and register with the municipality of residence.

For third-country nationals, the employer must first file an application with the Cantonal Population or Migration Office. They must demonstrate that the position could not be filled by a local or European candidate (priority principle). The candidate's profile must also meet high qualification criteria.

EU/EFTA Citizens: A Simplified Procedure

EU/EFTA citizens benefit from free movement. Applications are generally processed in 1 to 2 weeks by cantonal authorities. Required documents include the passport or ID card, employment contract, ID photo, and proof of housing.

  • No quota for B and L permits
  • Possibility of starting work upon municipal registration
  • Immediate right to family reunification
  • Access to C permit after 5 years (or 10 years depending on nationality)

Third-Country Nationals: A Regulated Procedure

Annual quotas limit the number of B and L permits issued to non-EU nationals. In 2024, the Federal Council set 4,000 B permits and 4,500 L permits for third countries. The employer must justify recruiting abroad and offer a salary in line with Swiss market conditions.

  • Obligation to prove priority of local and European workers
  • Candidate must be qualified (executive, specialist, or graduate)
  • Processing time of 4 to 12 weeks depending on the canton
  • Federal authorization required (SEM) in addition to cantonal authorization

Costs and Processing Times

The costs associated with obtaining a work permit vary by canton of residence and permit type. Consular fees may apply if a visa is required before entering Switzerland.

It is recommended to start the process at least 2 to 3 months before the planned arrival date in Switzerland, especially for third-country nationals who need a D visa.

ItemApproximate CostNote
Cantonal permit feeCHF 100 – 350Varies by canton
D visa fee (if applicable)CHF 80 – 120Swiss embassy/consulate
Certified document translationCHF 30 – 60 per pageSworn translator
Legalization / ApostilleCHF 20 – 50 per documentDepends on country of origin
Biometric photoCHF 15 – 25Swiss passport format
Registered mail for fileCHF 10 – 30If submitted by post

Employer Obligations in Switzerland

The Swiss employer plays a central role in the work permit process. They are required to declare the arrival of the foreign employee and ensure that salary and working conditions comply with Swiss standards.

Failure to comply with obligations exposes the employer to administrative and criminal sanctions, including fines of up to CHF 500,000 for undeclared work.

  • Employee declaration to AHV (Old Age and Survivors' Insurance) within 8 days
  • Mandatory enrollment in the pension fund (BVG) from CHF 22,050 annual salary (2024 threshold)
  • Compliance with minimum working conditions defined by collective labor agreements (CLA)
  • Mandatory occupational accident insurance (UVG) from the first hour of work
  • Retention of work permit copies in the personnel file

Our Work Permit Support Services

Navigating Swiss administrative procedures can be complex, especially for third-country nationals facing quotas and documentation requirements. Our specialized team supports you at every step, from file preparation to follow-up with cantonal authorities.

We work in collaboration with cantonal population offices, the State Secretariat for Migration (SEM), and embassies to ensure fast and compliant processing of your application. Our success rate exceeds 98% thanks to rigorous file preparation.

  • Assessment of your situation and recommendation of the suitable permit type
  • Complete file preparation and verification
  • Application filing with the competent authorities
  • Personalized follow-up until permit issuance
  • Assistance with family reunification if applicable

What's Included

  • Assessment of your situation and identification of the permit type
  • Preparation of the complete file for employer and candidate
  • Filing the application with the competent cantonal authorities
  • Case tracking and liaison with SEM if necessary
  • Coordination with the Cantonal Population Office
  • Support for associated family reunification
  • Advice on employer obligations (job postings, quotas)
  • Assistance with collecting the physical permit

Steps and Timeline

1

Initial Assessment

We analyze your contract, nationality, and family situation to determine the permit type and applicable procedure.

2

File Preparation

We gather and verify all required documents: employment contract, diplomas, criminal record, ID photos, official forms.

3

Application Filing

Your employer (or us on their behalf) files the application with the competent cantonal authority (OCPM, SPOP, Migrationsamt depending on the canton).

4

Processing and Follow-Up

We track the file's progress, respond to any additional requests, and keep you informed at every stage.

5

Permit Issuance and Settlement

Once authorization is obtained, we assist you with collecting your permit and the associated arrival formalities.

Common Mistakes

  • Filing the application after entering Switzerland without prior authorization
  • Underestimating processing times, especially for non-EU nationals
  • Submitting an incomplete file, causing back-and-forth with the administration
  • Confusing B and L permits: the rights and duration differ significantly
  • Forgetting to apply for family reunification in parallel
  • Not anticipating annual quotas for third-country permits
  • Ignoring the prior notification requirement for short-term EU positions

Frequently Asked Questions

How long does it take to obtain a work permit in Switzerland?
For EU/EFTA citizens, the B permit is generally issued in 2 to 4 weeks. For third-country nationals, allow 6 to 12 weeks due to SEM validation and cantonal quotas. Timelines vary by canton and time of year.
Does my employer need to prove they couldn't find a Swiss or European candidate?
Yes, for third-country nationals, the employer must demonstrate that no Swiss or EU/EFTA candidate was available for the position (priority principle). They must post the offer on the RAV platform and document applications received. This obligation does not apply to EU/EFTA citizens.
Can I start working before receiving the physical permit?
For EU/EFTA citizens, it is often possible to start working upon filing the application, with the filing receipt. For non-EU nationals, you must wait for SEM authorization before entering Switzerland and starting work.
Is my permit tied to my employer?
The B permit is linked to gainful employment but not directly to a single employer. However, a change of employer must be reported to authorities and may require a new application, particularly for non-EU nationals subject to quotas.
What happens if I lose my job with a B permit?
Your B permit remains valid until its expiration date. You can register with the RAV (Regional Employment Center) and benefit from unemployment insurance if you have contributed sufficiently. However, permit renewal may be questioned in the absence of income.
Can my spouse work with a family reunification permit?
Yes, the spouse of a B or C permit holder has the right to work in Switzerland without restriction. The family reunification permit grants access to the Swiss labor market upon issuance.

Ready to Start Your New Life in Switzerland?

Contact us for a free pre-assessment of your situation. Our team will respond within 24 hours.