Virmondo EOREOR
Switzerland

Swiss work permits: Categories and requirements

Navigate Switzerland's permit system for hiring international talent. Understand permit types, quotas, and processing timelines.

January 18, 2026
5 min read
By Virmondo EOR Team

Switzerland's work permit system is quota-based and distinguishes between EU/EFTA nationals and third-country nationals. Understanding permit categories and requirements is essential for hiring international talent in Switzerland.

Permit categories overview

Main work permit types

PermitDurationTarget groupQuota
L permitUp to 12 monthsShort-term workersYes
B permitUp to 5 yearsLong-term residentsYes for non-EU
C permitUnlimitedPermanent residentsNo quota
G permitDuration of employmentCross-border commutersVaries

EU/EFTA nationals

Freedom of movement

Citizens of EU/EFTA countries benefit from bilateral agreements:

  • No quotas for residence permits
  • Simplified registration process
  • B permit valid for 5 years (renewable)

EU/EFTA countries

Includes all EU member states plus Iceland, Liechtenstein, Norway, and (with limitations) the UK for existing permit holders.

Registration process for EU/EFTA

  1. Employment contract: Sign with Swiss employer
  2. Online registration: Submit application to cantonal migration office
  3. Biometric appointment: Attend in-person appointment
  4. Permit issuance: Typically 2-4 weeks

Required documents

  • Valid passport
  • Employment contract
  • Proof of residence in Switzerland
  • Passport photos
  • Health insurance confirmation

Third-country nationals

Quota system

Switzerland maintains annual quotas for non-EU workers. These quotas are set each year by Swiss federal authorities and distributed among cantons.

Permit typeAnnual quota (set each year)
B permits (residence)~4,000
L permits (short-term)~6,000

Quota constraints

Quotas are distributed among cantons and typically exhausted by mid-year. Early application is essential for hiring third-country nationals.

Quota timing

The Swiss Federal Council announces quotas annually, typically in December for the following year. Quota allocations can vary based on economic conditions and bilateral agreements.

Labor market test

For third-country nationals, employers must demonstrate:

  1. Job advertisement: Position advertised in Switzerland for at least 2 weeks
  2. No suitable local candidates: Documented recruitment attempts
  3. Comparable conditions: Salary and benefits match local standards
  4. Qualifications: Role requires specific expertise

Processing timeline

StageDuration
Cantonal labor office review2-4 weeks
Migration office processing4-6 weeks
Federal approval (if required)2-4 weeks
Total8-14 weeks

Permit types in detail

L permit (Short-term residence)

Best for:

  • Project-based work under 12 months
  • Temporary assignments
  • Initial trial periods

Requirements:

  • Employment contract for defined period
  • Minimum salary thresholds
  • Employer registration with authorities

B permit (Annual residence)

Best for:

  • Long-term employment (5+ years intended)
  • Employees relocating to Switzerland
  • Family reunification

Requirements:

  • Employment contract (indefinite or 12+ months)
  • Labor market test (third-country nationals)
  • Proof of qualifications
  • Health insurance

C permit (Permanent residence)

After 5-10 years on B permit:

  • No quota restrictions
  • Full labor market access
  • No employer dependency

Timeline varies by nationality:

  • USA, Canada, Australia: 10 years
  • EU/EFTA: 5 years
  • Special bilateral agreements: Varies

G permit (Cross-border commuter)

For workers living in neighboring countries:

CountryRequirements
GermanyLive in border region, return daily/weekly
FranceLive in designated border zone
ItalyLive in border region
AustriaLive in border region

Salary requirements

Minimum thresholds for permits

Switzerland requires market-rate salaries to prevent wage dumping:

Role levelTypical minimum
Junior positionsCHF 70,000+
Mid-level specialistsCHF 85,000+
Senior/managementCHF 120,000+

Salary requirements are assessed against industry standards and location. Zurich and Geneva have higher thresholds than rural cantons.

Employer obligations

Registration requirements

Employers hiring foreign workers must:

  1. Register with cantonal migration office
  2. Report start of employment within 8 days
  3. Notify authorities of termination
  4. Maintain employment records

Penalties for non-compliance

ViolationConsequence
Employing without permitFines up to CHF 1,000,000
Late reportingAdministrative fines
Incomplete documentationPermit delays/rejection

Family reunification

B permit holders

Can bring:

  • Spouse or registered partner
  • Children under 18

Requirements:

  • Adequate housing
  • Sufficient income
  • Health insurance for all family members

Processing time

Family permits typically take 4-8 weeks after main permit approval.

Working with an EOR for permits

An Employer of Record streamlines the permit process:

What Virmondo EOR handles

  • Permit application preparation
  • Document collection and verification
  • Cantonal authority coordination
  • Status tracking and updates
  • Renewal management

Benefits

  • Expert navigation of quota system
  • Faster processing through experience
  • Compliance documentation
  • Multi-canton coverage

Next steps

Planning to hire in Switzerland? Virmondo EOR manages the permit complexity, from application to renewal.

Get started with Virmondo EOR or see our pricing.

VET

Virmondo EOR Team

DACH employment specialists helping global companies hire compliantly in Germany, Austria, and Switzerland.

Ready to hire in DACH?

Get expert guidance on hiring and employing talent in Germany, Austria, or Switzerland.

What to expect:

  • Custom cost breakdown for your hire
  • No commitment required
  • Response within 24 hours
  • Expert guidance on DACH employment

Or email us directly at hello@virmondo.com