Skip to content
Agences-Placement

Applying for a Swiss work permit

General · May 15, 2026 · 3 min read

Working in Switzerland requires obtaining a residence permit adapted to your situation. Procedures differ radically by nationality (EU/EFTA or third country), expected contract duration and canton. Here is a complete guide to understand which permit to request, how to proceed and what timelines to anticipate.

Applying for a Swiss work permit: 2026 procedures

Main permit types

Switzerland issues several permit categories:

  • B permit (residence): valid 5 years renewable, for indefinite contracts or those of at least 12 months
  • L permit (short-term): valid 1 year, renewable once, for contracts of 3 to 12 months
  • G permit (cross-border): for residents of a neighbouring country working in Switzerland but returning home at least weekly
  • C permit (settlement): permanent, granted after 5 or 10 years of residence depending on nationality
  • Ci permit: for spouses and children of international organisation officials

The choice depends on your situation, the contract offered and the canton.

EU/EFTA nationals

Thanks to the free movement agreement, the procedure is simplified:

  1. Find a job: signed contract in hand
  2. Register arrival in your commune within 14 days
  3. Assemble the file: passport, work contract, housing proof, photo, completed cantonal form
  4. Submit the application to the cantonal migration office
  5. Await the decision: 2 to 6 weeks generally

Cost varies by canton: between CHF 65 and 150 for the initial B permit. Renewal is automatic if you continue working.

Third-country nationals (non-EU/EFTA)

The process is stricter and subject to federal quotas. The employer must file a justified application with cantonal labour authorities (OCIRT in Geneva, OCT in Vaud, etc.) and demonstrate:

  • No qualified Swiss or EU candidate is available (minimum 3-week RAV publication)
  • The highly qualified nature of the role (executive, expert, manager)
  • Salary conditions in line with local norms
  • Economic interest for Switzerland

Once cantonal approval is obtained, the file goes to SEM (State Secretariat for Migration) in Bern for final validation. Timeline: 2 to 4 months.

Special case: cross-border permit (G)

For residents of France, Germany, Italy or Austria working in Switzerland but returning regularly:

  • The G permit is valid 5 years (renewable)
  • You must have lived for at least 6 months in the neighbouring country's border zone
  • Obligation to return at least weekly to your main residence
  • Taxation is split between Switzerland (withholding tax) and the country of residence per tax treaties

The G permit does not grant access to all Swiss social benefits (Swiss unemployment insurance, for example, is conditional).

Documents to prepare

Whatever the procedure, plan for:

  • Passport or ID card valid at least 6 months
  • Signed work contract (original + copy)
  • Swiss housing proof (lease, hosting attestation)
  • Recent passport photo (Swiss format: 35x45 mm, light background)
  • Diploma and work certificates
  • For third countries: recent criminal record extract
  • Cantonal application form, completed and signed

Scan everything in high definition before filing: you will avoid back-and-forth if a document is missing.

Pitfalls and timelines

Frequent mistakes to avoid:

  • Starting work before obtaining the permit: forbidden for third countries, possible with provisional authorisation for EU
  • Underestimating timelines: plan for 2 to 8 weeks for EU, 2 to 4 months for third countries
  • Neglecting arrival registration: within 14 days of arrival, fines apply
  • Forgetting renewal: request 1 to 3 months before expiry

A refusal is not final: an appeal is possible within 30 days, but consult a lawyer specialised in immigration law first.