🇨🇭 Switzerland
B Permit (Residence)
The Swiss B Permit (Residence) is a long-term residence permit for foreigners, typically tied to work, study, or family reunification. For work purposes, it requires a job offer from a Swiss employer and proof that the position could not be filled by a Swiss or EU/EFTA national.
Overview
The Swiss B Permit (Residence Permit) is issued to foreigners for long-term stay, usually linked to purposes such as work, study, or family reunification. For work-related B Permits, applicants must have a job contract with a Swiss employer, and the position must first be offered to Swiss and EU/EFTA citizens. The employer must prove that no suitable local candidate can be found. The B Permit is typically valid for one year and can be renewed. After a certain period of continuous residence, holders may apply for a C Permit (Permanent Residence). The work B Permit allows the holder to legally work and reside in Switzerland, but changing jobs requires a new permit application. Applications are handled by the cantonal migration authorities and ultimately approved by the Federal Migration Office.
Requirements
- Obtain a job contract from a Swiss employer
- Employer must prove the position was advertised to Swiss and EU/EFTA markets first
- Possess relevant professional qualifications or education
- No criminal record
- Valid passport
- Proof of sufficient financial means or employer guarantee
- Swiss health insurance
- May need to apply for a work visa depending on country of origin
Application steps
- Find an employer in Switzerland and obtain a job contract.
- The employer applies for a work permit from the cantonal economic authority, proving inability to recruit locally.
- The cantonal migration authority reviews and approves the B Permit application.
- The applicant applies for a work visa at the Swiss embassy/consulate in their home country (if applicable).
- After entering Switzerland, register with the cantonal migration authority at the place of residence and collect the B Permit.
Tips
- Check the quotas and restrictions for work permits in each canton in advance.
- Communicate with your employer to ensure they cooperate with the application process.
- Prepare complete educational and work experience documents.
- Learning the local language (German, French, or Italian) helps with integration.
- Monitor the latest policy changes on the Swiss migration authority website.
Is this pathway right for you?
Take the free assessment and see whether the B Permit (Residence) — and other routes — actually fit your background.
More in Switzerland