Main Types of Residence Permit in Switzerland
All foreign nationals who remain in Switzerland for more than three months must obtain a permit. The Agreement on the Free Movement of Persons makes it easy for EU/EFTA nationals to enter and stay in Switzerland. The rules are more restrictive for people from other countries (third countries). The permit you require differs depending on the purpose and duration of your stay. Residence permits are issued by the Cantonal Migration Offices. A distinction is made between short-term residence permits (less than 1 year), annual residence permits (limited) and permanent residence permits (unlimited).
| Permit | Name | Who it is for | Validity |
|---|---|---|---|
| L permit | Short-term residence permit | EU/EFTA or third-country nationals on fixed-term contracts under 12 months, short-term students, job seekers (EU/EFTA only) | Up to 12 months; renewable |
| B permit | Annual residence permit (limited) | EU/EFTA nationals with an employment contract of 12 months or more; third-country nationals with a work authorisation; students; financially independent persons; family reunification | 5 years (EU/EFTA); 1 year (non-EU); renewable |
| C permit | Settlement permit (unlimited) | Foreign nationals after 5 or 10 years of legal residence in Switzerland, meeting integration criteria | Unlimited; no conditions on purpose of stay |
| G permit | Cross-border commuter permit | EU/EFTA nationals who work in Switzerland but maintain their principal residence abroad and return at least once a week | 5 years (EU/EFTA); 1 year (non-EU); renewable |
| F permit | Provisional admission | Persons whose removal from Switzerland is temporarily not possible, permitted or reasonable | Temporary; reviewed annually |
| N permit | Asylum-seeker permit | Persons whose asylum application is being processed | Duration of asylum procedure |
| S permit | Protection status | Persons in need of protection (e.g. persons fleeing war, currently applied to Ukrainian nationals) | Temporary; renewable |
Permit B — Annual Residence Permit
The residence permit for EU/EFTA nationals is valid for five years and is issued to EU/EFTA citizens holding a contract of employment of at least twelve months or of unlimited duration. Nationals from all EU/EFTA member states without gainful employment are also entitled to a B permit if they can prove they have sufficient financial means and adequate health and accident insurance.
Permit C — Settlement Permit
Settled foreign nationals are foreign nationals who have been granted a settlement permit after five or ten years' residence in Switzerland. The right to settle in Switzerland is not subject to any time restrictions or conditions. For most non-EU nationals, the standard waiting period before applying is 10 years of continuous residence. Foreign nationals who have lived in Switzerland for ten years and who hold a permanent residence permit (C permit) can submit an application for ordinary naturalisation to their commune or canton of residence.
Permit G — Cross-Border Commuter Permit
The G permit is intended for EU/EFTA nationals who work in Switzerland but keep their main residence abroad. The cross-border worker must return to their main residence abroad at least one day per week. The permit must be renewed annually for non-EU nationals, and holders must return to their main residence abroad at least once a week.
Eligibility Conditions
EU/EFTA nationals
Nationals of an EU/EFTA state only need a residence permit, as this residence permit doubles as a work permit. However, a residence permit will only be issued if you have a written confirmation of employment, such as a contract of employment containing details of the duration of employment and the number of working hours.
- Employment (B permit): Employment contract of 12 months or more, or of unlimited duration.
- Short-term work (L permit): Employment contract of less than 12 months.
- Non-working (B permit): Proof of sufficient financial means and adequate health and accident insurance.
- Job seeking (L permit): EU/EFTA nationals can come to Switzerland to job hunt for up to 3 months (extendable to 6 months with an L permit) while looking for work, provided they have means to support themselves during the search.
Third-country nationals (non-EU/EFTA)
Switzerland applies a strict admission system for nationals from outside the EU/EFTA area, governed by the Foreign Nationals and Integration Act (AIG/LEI) and its implementing ordinance (OASA). Access is subject to annual quotas set by the Federal Council. Key conditions include:
- The employer must demonstrate that no suitable candidate could be found in Switzerland or the EU/EFTA labour market (labour market priority test).
- Compliance with Swiss wage and working conditions.
- For stays in Switzerland of more than 90 days, a residence permit is required. In principle, this residence permit has to be filed before entering Switzerland at the cantonal migration office.
- No matter the option, a visa for Switzerland must be obtained before entering the country. The procedure must begin in your country of residence.
- Financial self-sufficiency (non-working): Third-country nationals who remain in Switzerland at their own expense must be able to demonstrate their financial resources amounting to at least CHF 100 per day of their stay.
Required Documents
The exact document list varies by permit type and canton. Always verify with your cantonal migration office (Migrationsamt). The following documents are generally required:
For all applicants
- Valid passport or national identity card (for non-EU nationals: the passport must be valid for at least three months after the expiry of the permit)
- Completed application form (available from your cantonal migration office)
- Passport-sized photographs (biometric standard)
- Proof of accommodation in Switzerland (rental agreement or official address registration)
- Proof of health insurance coverage under LAMal (mandatory Swiss health insurance), or confirmation of enrolment within 3 months of arrival
Additional documents by purpose of stay
- Employment: Employment contract (permanent or fixed-term over 1 year), a valid ID document, the Swiss tenancy agreement, and proof of health insurance (LAMal) to be provided within 3 months.
- Family reunification: Marriage certificate, birth certificates for children, proof that the sponsor holds a valid Swiss residence permit, proof of adequate financial means and housing.
- Study: University or school enrolment letter, proof of financial means (sufficient funds to cover tuition and living expenses), health insurance.
- Financial independence / retirement: Recent bank statements, proof of pension or investment income, health and accident insurance certificate.
- Cross-border commuter (G permit): Documents to provide: a copy of the ID document, a passport-format photo, proof of residence abroad (a bill or certificate of domicile) and a copy of the employment contract.
Step-by-Step Application Procedure
- Determine your permit category. Identify whether you need an L, B, C, G or another permit, based on your nationality, the purpose and duration of your stay. Consult the official portal ch.ch — Permits for living in Switzerland or the SEM website.
- Obtain a work contract, university admission letter, or other qualifying document before submitting your application.
- Non-EU/EFTA nationals: apply for a national visa (Type D) at a Swiss embassy or consulate in your country of residence before entering Switzerland. The procedure must begin in your country of residence.
- EU/EFTA nationals: register with the commune of residence upon arrival. EU/EFTA nationals taking up a job in Switzerland may stay without a residence permit for three months in a calendar year, but are subject to notification with the appropriate authorities. Within 14 days of their arrival and before actually taking up work, nationals of EU/EFTA states have to register with the local authorities of the commune in which they are residing and apply for a residence permit.
- Submit your residence permit application to your cantonal migration office. Applications for permits are usually submitted to the cantonal migration offices where the applicant intends to live. For some permits like G and L, the employer may also be involved in the application process.
- For non-EU nationals: cantonal review then federal review by SEM. For non-EU citizens, once approved by the cantonal authorities, the application is sent to the SEM (State Secretariat for Migration) in Bern to be examined on a federal level for a final decision.
- Provide biometric data at the cantonal migration office or communal residents' register office when requested.
- Collect your residence card (Ausländerausweis) once your application is approved.
Key official contacts:
- State Secretariat for Migration (SEM) — federal authority overseeing immigration policy
- Your cantonal migration office (Migrationsamt / Office cantonal de la population et des migrations) — issues and renews all permits at cantonal level
- Your communal residents' register office (Einwohnerkontrolle) — first point of contact for EU/EFTA nationals upon arrival
Timelines and Costs
Processing times
| Applicant type | Typical processing time |
|---|---|
| EU/EFTA nationals (B, G, L permits) | 2 to 6 weeks (cantonal level only) |
| Third-country nationals (cantonal + federal SEM review) | 6 to 12 weeks (or longer for complex cases) |
| Settlement permit (C permit) | 8 to 16 weeks |
Residence permit fees in Switzerland range from CHF 65 to CHF 150 depending on canton and permit type. Processing can take 4 to 12 weeks. Fees are set at cantonal level and may vary. Always check the fee schedule published by your cantonal migration office.
Approximate fees
| Permit type | Indicative fee (CHF) | Notes |
|---|---|---|
| B permit (first issue) | CHF 65 – 150 | Varies by canton |
| L permit | CHF 65 – 90 | Varies by canton |
| C permit (settlement) | CHF 100 – 150 | Varies by canton |
| Duplicate / replacement card | Varies | Confirm with cantonal office |
Fees are paid to the cantonal migration office at the time of application and are generally non-refundable. Confirm the exact amount with your canton's official schedule before applying.
Renewal
When to apply for renewal
Apply for renewal before your current permit expires. Most cantonal offices send a notice of expiry in advance, but it is your responsibility to initiate the process in time. Submit the application prior to the expiration of the temporary residence card.
B permit renewal
The residence permit for EU/EFTA nationals is valid for five years and can be renewed for five years if the foreign national satisfies the requirements. First-time renewal of the permit can be limited to one year, however, if the holder has been involuntarily unemployed for more than twelve consecutive months.
For non-EU nationals, the B permit is typically issued for one year and renewed annually as long as the conditions of stay (employment, studies, family tie, financial self-sufficiency) are maintained.
Where to apply for renewal
Submit your application along with the following documents: a valid identity card or passport; if you are not an EU or EFTA citizen, the passport must be valid for at least three months after the expiry of the permit; the notice of expiry of the permit if you have received one from the cantonal migration authority.
Then go to the residents' register office in your commune (or to the cantonal migration authority) with your passport, a passport photo, and the relevant forms.
Path to the C permit (settlement)
After 5 years of residency in Switzerland holding a B permit, the fast-tracked C permit ("permit C anticipé") can in some cases be requested, if the applicant meets the integration requirements (art. 34 al. 4 of the AIG/LEI). For most non-EU nationals, the standard pathway to a C permit requires 10 years of uninterrupted legal residence.
Path to naturalisation
Foreign nationals who have lived in Switzerland for ten years and hold a permanent residence permit (C permit) can submit an application for ordinary naturalisation to their commune or canton of residence. The years spent in Switzerland between the ages of 8 and 18 count double, but the applicant must have actually lived in Switzerland for at least six years.
FAQ
Do I need a residence permit if I am an EU/EFTA national and have just arrived in Switzerland?
EU/EFTA nationals taking up a job in Switzerland may stay in Switzerland without a residence permit for three months in a calendar year; however, they are subject to notification with the appropriate authorities. Within 14 days of their arrival and before actually taking up work, nationals of EU/EFTA states have to register with the local authorities of the commune in which they are residing and apply for a residence permit. For stays intended to last more than three months, a B permit must be obtained.
Can I travel outside Switzerland if my residence permit has expired or is being renewed?
Third-country nationals who do not require a visa can stay in Switzerland for 90 days after their residence permit has expired. Third-country nationals who require a visa must always be in possession of a valid residence permit or visa in order to travel to Switzerland. If the permit is currently being renewed, the State Secretariat for Migration recommends that you apply for a "return visa" before leaving Switzerland.
Which authority actually issues my residence permit — the SEM or the cantonal office?
Residence permits are issued by the Cantonal Migration Offices. The State Secretariat for Migration (SEM) acts as the federal supervisory authority and, for third-country nationals, provides the final federal-level approval after the cantonal review. For non-EU citizens, once approved by the cantonal authorities, the application is sent to the SEM in Bern to be examined on a federal level for a final decision. In practice, you always deal first — and primarily — with your cantonal migration office.
How long does it take to qualify for a permanent settlement permit (C permit)?
Settled foreign nationals are those who have been granted a settlement permit after five or ten years' residence in Switzerland. The right to settle in Switzerland is not subject to any time restrictions or conditions once granted. For EU/EFTA nationals from countries that have bilateral settlement treaties with Switzerland (including most Western European states), the C permit can be obtained after 5 years of continuous B permit residence. For other EU/EFTA nationals and most non-EU nationals, 10 years of legal residence are required. In all cases, integration criteria — including language proficiency, respect for public order, and financial independence — must be met. After 5 years of residency holding a B permit, the fast-tracked C permit can in some cases be requested if the applicant meets the integration requirements under art. 34 al. 4 of the AIG/LEI.