The residence permit in plain language
The residence permit authorises foreign nationals to reside legally in Switzerland. The Swiss system differs fundamentally from other European countries: it is based on the person's country of origin (EU/EFTA or third countries) and the purpose of stay.
For EU and EFTA citizens, the Agreement on Free Movement of Persons (AFMP) applies — procedures are significantly simpler and faster. Third-country nationals (outside EU/EFTA) are subject to stricter quota regulations and must generally prove a recognised employer or another valid reason for staying.
All foreigners wishing to stay in Switzerland for more than 90 days need a permit. EU/EFTA citizens must register with their municipality within 14 days of arrival. Third-country nationals generally need an entry visa first.
Registration with the residents' register of the municipality of residence must take place within 14 days of entry. The permit is then issued by the cantonal migration authority.
Permit types at a glance
Switzerland has several permit categories. Choosing the right category is crucial — incorrect applications lead to delays and rejections.
| Type | Name | Duration | For whom |
|---|---|---|---|
| B | Residence permit | 1–2 years | Employees, family reunification, students |
| C | Settlement permit | Unlimited | After 5 years (EU/EFTA) or 10 years (non-EU) |
| G | Cross-border permit | 5 years | Workers residing abroad |
| L | Short-term permit | Up to 1 year | Seasonal work, fixed-term projects |
| F | Provisional admission | Variable | Protection status, humanitarian reasons |
| N | Asylum seekers | Variable | During the asylum procedure |
Procedure step by step
The process differs for EU/EFTA nationals and third-country nationals. Here is the general procedure for permit B (the most common type).
Choose your canton of residence and enter Switzerland
Register with your municipality (within 14 days)
Transfer to cantonal migration authority
Biometric data / photo
Receipt of residence card
Unsure about the right procedure?
A mistake in the application can mean weeks of delay. ImmiLex guides you from document preparation to permit approval.
Required documents
Documents vary depending on the permit type. These are the basic documents common to almost all categories.
Valid passport
ApplicantPassport photos
ApplicantProof of accommodation
MandatoryEmployment contract or other reason for stay
Depends on typeCriminal record certificate
Non-EU: mandatoryFor EU/EFTA nationals
Simplified procedure: passport/ID, proof of activity (contract, self-employment certificate), proof of accommodation. No quotas apply.
For non-EU nationals
Additional requirements: type D visa, proof of sufficient means, health insurance if applicable. Observe quota regulations.
All documents issued abroad must be translated by a sworn translator into German, French or Italian and — unless international agreements apply — apostilled or legalised.
Costs updated 2026
Fees vary by canton. These are typical indicative values.
| Item | Amount (CHF) |
|---|---|
| Cantonal fee (first application permit B) | CHF 65–150 |
| Municipal fee (registration) | CHF 20–50 |
| Residence card (biometric) | CHF 20 |
| Translations / apostilles (per document) | CHF 50–200 |
| Total cost (estimate) | CHF 150–420 |
Asylum seekers, provisionally admitted persons (permit F) and minors are exempt from certain cantonal fees. EU nationals pay reduced fees in some cantons.
Renewal and upgrade to permit C
Permit B is generally renewed every 1–2 years. The goal of many immigrants is the settlement permit C — unlimited, with rights almost equivalent to those of Swiss citizens.
Renewal B
Application 3 months before expiry. Same documents as first application plus evidence of integration (language, no social assistance, no criminal record).
Upgrade to C
EU/EFTA: after 5 years of legal residence. Non-EU: after 10 years. Conditions: integration, sufficient income, no social assistance, no convictions.
Processing times by canton
Switzerland has 26 cantons, each with its own migration authority. Processing times vary considerably.
| Canton | Typical processing time | Notes |
|---|---|---|
| Zurich | 6–14 weeks | High volumes, online tracking available |
| Geneva | 8–16 weeks | International organisations → waiting lists |
| Bern | 4–10 weeks | Relatively efficient |
| Ticino | 4–8 weeks | Many cross-border worker applications |
| Basel-City | 4–8 weeks | Compact administration |
| Vaud | 6–12 weeks | Lausanne catchment area |
Have you already met the requirements for permit C?
Have an ImmiLex expert check whether you already meet the conditions and which documents you need to apply without errors.
FAQ
The most frequently asked questions about the residence permit in Switzerland.
Permit B is time-limited (1–2 years) and must be renewed regularly. Permit C (settlement permit) is unlimited and granted after 5 (EU/EFTA) or 10 years (non-EU) of legal residence. With permit C you have almost the same rights as Swiss nationals.
Yes, as an EU citizen you can enter without a job thanks to the Agreement on Free Movement of Persons. However, you must prove you have sufficient financial means and health insurance. Registration with your municipality is mandatory within 14 days.
Between 4 and 16 weeks depending on the canton. Zurich and Geneva tend to have longer wait times due to high application volumes. Ticino and smaller cantons are generally faster.
Your stay becomes irregular, which can lead to problems with your employment contract, loss of access to social services and, in serious cases, expulsion. Submit your renewal application at least 3 months before expiry.
Between CHF 150 and CHF 420 total depending on the canton: cantonal fee (CHF 65–150), municipal fee (CHF 20–50), residence card (CHF 20) and translation costs. Asylum seekers are exempt from certain fees.