Swiss Work Permit - B Permit (Residence) - EU/EFTA Nationals
Visa free
- Maximum stay
- 1825 days
- Processing time
- 2-4 weeks
- Fee
- CHF 100-200 (varies by canton)
- Validity
- 5 years, renewable. Initial permit valid for 5 years for EU/EFTA nationals with permanent contracts.
- Entry
- Multiple entry
EU/EFTA nationals benefit from AFMP. B permit allows full labor market access. Family reunification permitted. Spouse and children under 21 receive derivative permits.
Eligibility
-
Nationality
EU/EFTA nationals only.
Eligible countries: Austria, Belgium, Bulgaria, Croatia, Cyprus, Czechia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden
-
Employment
Must have employment contract of at least 12 months with a Swiss employer.
Required status: Employment contract of 12+ months with Swiss employer
Documents you need
-
Passport
Blank pages required: 0; Validity months: 0
-
Work contract
Provide a signed job offer, contract or assignment letter showing the role, dates and employer.
Must be notarized: No; Must be translated: No
How to apply
-
Document gathering
Employer gathers employment contract, company registration, and applicant's identification.
-
Document submission
Employer submits application to the cantonal migration authority.
-
Processing wait
Cantonal authority processes the application.
-
Visa collection
Employee enters Switzerland and registers at the communal office within 14 days. B permit card is issued.