Work permits in Switzerland: everything you need to know
Quick answer
Work permits in Switzerland are categorised by nationality and employment situation. EU/EFTA nationals benefit from free movement agreements and can obtain B or L permits relatively easily. Third-country nationals face annual quotas and generally need a confirmed job offer before applying. The L permit covers stays of up to one year, the B permit grants five-year residence, while the C permit provides permanent settlement after ten years. Your employer usually initiates the application through cantonal authorities. Prepare your application at https://www.cv-builder.ch/en/ before starting the process. These recommendations are for the Swiss job market and may vary slightly by canton.

Introduction
Working in Switzerland as a foreigner requires a work permit. This guide explains the different categories and how to obtain them.
The different types of permits
L Permit - Short-term residence
Duration: Up to 1 year (renewable up to 2 years for EU/EFTA citizens)
For whom?
- Contracts of less than one year
- Temporary assignments
- Internships
Conditions:
- Valid employment contract
- Swiss employer as sponsor
B Permit - Residence
Duration: 5 years for EU/EFTA, 1 year for others (renewable)
For whom?
- Long-term employment in Switzerland
- Family reunification
Conditions for EU/EFTA:
- Employment contract of at least 1 year
- Or proof of sufficient financial means
Conditions for non-EU:
- Employer must prove no local candidates are available
- High qualifications required
C Permit - Settlement
Duration: Unlimited
For whom?
- Long-term residents
- After 5-10 years of residence (depending on nationality)
Advantages:
- Free access to the job market
- No renewal required
- Path to Swiss nationality
G Permit - Cross-border commuter
For whom?
- Residents of neighboring countries (France, Germany, Italy, Austria)
- Working in Switzerland but living in their home country
Conditions:
- Weekly return to domicile (minimum)
- Defined border zone
EU/EFTA citizens vs. third-country nationals
EU/EFTA citizens
Thanks to bilateral agreements, they benefit from:
- Freedom of movement (with some temporary restrictions for certain countries)
- Simplified procedure
- No quotas
Third-country nationals
- Limited annual quotas
- More complex procedure
- Priority given to local residents
The application process
Step 1: Find a job
The employer must be willing to sponsor you.
Step 2: Application by the employer
The company submits the application to the cantonal authorities.
Step 3: Verification
The authorities verify:
- Candidate's qualifications
- Absence of local candidates (non-EU)
- Working conditions
Step 4: Federal approval
For non-EU nationals, the SEM (State Secretariat for Migration) must approve.
Step 5: Permit issuance
Once approved, you receive your residence permit.
Average processing times
- EU/EFTA B Permit: 2-4 weeks
- Non-EU B Permit: 2-3 months
- L Permit: 1-2 weeks
Rights by permit type
| Right | L Permit | B Permit | C Permit |
|---|---|---|---|
| Change employer | Limited | Possible | Free |
| Family reunification | No | Yes | Yes |
| Property purchase | No | Restricted | Yes |
Practical tips
- Mention your permit on your CV
- Start the process early
- Keep all your documents
- Respect renewal deadlines
Conclusion
The Swiss permit system may seem complex, but proper preparation greatly simplifies the process. Do not hesitate to consult a specialist if in doubt.
Ready to create your professional CV?
Use our professional templates and tips to land your next job.
Start for free

