Swiss Residence Permit Overview
Switzerland issues several types of residence permits. The most relevant for working expats are the B permit (annual renewable residence), the L permit (short-term up to 12 months), and the C permit (permanent residency). All permits are administered by cantonal migration offices.
- L Permit: Short-term residence for contracts under 12 months; issued for specific employment; can be renewed if the job continues
- B Permit: Standard annual renewable permit for those employed or self-sufficient; EU/EFTA version valid for 5 years; non-EU version renewed annually
- C Permit: Permanent residency granted after 5 years (EU/EFTA) or 10 years (non-EU) of continuous residence; requires language and integration proof
- G Permit: Cross-border commuter permit for those living in a neighboring country (France, Germany, Austria, Italy) and working in Switzerland
- All permit applications are submitted to the cantonal migration office (Migrationsamt) in the canton where you will reside
- Processing times range from 4 to 12 weeks depending on the canton and permit type
