Upgrade from B permit to C permit
Step by step
- 1
Check which residence clock applies to you
EU/EFTA nationals: 5 uninterrupted years of B-permit residence (Art. 34 FNIA/AIG/LEI plus the AFMP/ALCP). Non-EU/EFTA: normally 10 years, of which the last 2 continuously on a B permit. Nationals with a settlement treaty — including US, Canadian, UK and several others — may qualify after 5 years by bilateral agreement. Any canton can grant early settlement after 5 years to well-integrated third-country nationals under Art. 34(4) FNIA. <!-- VERIFY: exact list of settlement-treaty nationalities on sem.admin.ch -->
- 2
Meet the integration criteria (Art. 58a FNIA)
Respect for public safety, order and constitutional values; participation in economic life or education; financial independence (no social assistance in the qualifying period, no significant Betreibungen); and language skills — typically A2 written and B1 oral in the local cantonal language (German, French or Italian), evidenced by a recognised fide test, a TELC / goethe / DELF / CELI certificate, or attendance in a canton-recognised school. Some cantons ask for higher levels for early settlement. <!-- VERIFY: canton-specific higher language levels for early C -->
- 3
Preserve continuous residence
The clock is uninterrupted residence, not calendar years. Any absence over 6 months breaks it unless you obtained a written 'maintien de l'autorisation' from your Migrationsamt before leaving (Art. 61 FNIA; extendable up to 4 years for study/mission with prior authorisation). A permit downgrade (e.g. B → L), long-term welfare dependency or a gap between permits also resets the count.
- 4
Gather the file
Valid passport and current B card; recent Wohnsitzbescheinigung (residence confirmation); language certificate meeting the cantonal threshold; extract from the Betreibungsregister (debt register), typically <3 months old; extract from the Strafregister (federal criminal record); recent tax assessment or clearance (Steuerkonformitätsbescheinigung); employment contract or proof of stable income; and — if relevant — proof of family members' integration.
- 5
Apply at your cantonal Migrationsamt
Applications go to the cantonal migration office (Migrationsamt / Service de la population / Sezione della popolazione), not the federal SEM. Processing runs about 2–4 months in most cantons, longer in Zurich, Vaud and Geneva. Fees typically CHF 100–200 depending on canton and card issuance.
- 6
Receive (or appeal) the decision
Approval: a new biometric card, no annual renewal, freedom to change job, canton and become self-employed. Refusal: you receive a reasoned decision with a 30-day window to file an objection (Einsprache/recours) with the cantonal authority; further appeal to the cantonal administrative court and ultimately the Federal Administrative Court is possible. Keep the appeal deadline — missing it converts a refusal into a final decision.
What C actually changes in daily life
The B permit is conditional and renewable; C is permanent. Concretely, C removes the annual renewal cycle (only the physical card renews every 5 years), removes the tie to a specific employer and canton, opens self-employment on the same terms as Swiss citizens, and gives you significantly stronger protection against revocation — the grounds are narrower and the procedural bar is higher (Art. 63 FNIA). Banks also treat C holders like Swiss residents for mortgage lending, which materially changes how much you can borrow and at what rate.
The integration test in practice
Art. 58a FNIA lists four integration criteria — respect for public order, respect for constitutional values, language skills, and participation in economic life or education. Cantons operationalise this differently. Zurich, Vaud and Geneva check the language certificate, tax record, Betreibungsauszug and criminal-record extract against strict internal thresholds; smaller cantons often run a shorter but more discretionary review. Anything that looks like sustained social-assistance use in the qualifying years is the most common cause of refusal, even ahead of language.
What interrupts the residence clock
The clock runs on the day you were registered at the Einwohnerkontrolle with a valid B, and it stops if you leave for more than 6 months, unless you get a written 'maintien de l'autorisation' before departure (extendable up to 4 years for studies, secondments or family reasons). It also stops if your permit is downgraded — for example B → L — or if there is a gap between permits. Moving canton does not stop it, but you must re-register within 14 days at the new Gemeinde.
If your C is refused: what a good appeal looks like
A refusal decision must state the legal basis and the facts relied on. The 30-day appeal window is strict and non-extendable. Good appeals do three things: (1) rebut the specific facts (e.g. show tax was paid, or that a Betreibung was withdrawn), (2) provide fresh evidence of integration (new language certificate at a higher level, updated employment contract, recommendation letters), and (3) engage with Art. 96 FNIA proportionality — arguing that a refusal is disproportionate given years of residence, family ties or investments. Appeals succeed regularly where the file is well-prepared.
Your next step
Turn this guide into action — run the numbers for your own situation, then work through the deadlines for your canton.
Get this as a personalised checklist
Build your free Swiss relocation checklist — tailored to your canton, with deadlines and links. No signup.
Build my free checklistPeople also asked
Can I really apply after 5 years if I'm not EU/EFTA?
Yes, if you either (a) hold a passport from a country with a settlement treaty (US, Canada, UK and several others) or (b) apply for early settlement under Art. 34(4) FNIA and demonstrate strong integration — usually B1 oral / A1 written or higher in the cantonal language, stable finances, and no criminal or debt record. Cantonal practice varies significantly.
Read: How to get a B permitWhich language certificates count as proof?
Anything meeting the fide framework: the fide test itself, telc, Goethe, ÖSD, DELF/DALF, TCF, CELI, PLIDA — as long as the certificate is not older than the cantonal limit (often 5 years). Attendance in a canton-recognised integration course sometimes substitutes. Check your Migrationsamt's list before booking a test.
Read: How to Learn German (or French) in SwitzerlandWhat can still cause the C permit to be lost or downgraded?
Leaving Switzerland for more than 6 months without a written 'maintien de l'autorisation', long-term welfare dependency, a serious criminal conviction, or providing false information at application (Art. 61–63 FNIA). In those cases the C can be revoked or downgraded to a B — the underlying right is stronger than a B's, but not absolute.
Does a job change reset the clock?
No. The 5- or 10-year clock is based on continuous residence, not on a single employer. A well-managed job change is neutral. Long unemployment gaps, moving abroad, or switching to an L permit can break continuity.
Read: Changing jobs on a B permitHow does the appeal actually work if I'm refused?
You have 30 days from the notification date to lodge a written Einsprache/recours with the cantonal migration authority. If that fails, you can appeal to the cantonal administrative court and, in principle, to the Federal Administrative Court. Filing usually keeps your existing B permit valid during the procedure. Legal aid is available for those below the income threshold.
Official sources for this guide
Was this information helpful and accurate?
Related guides
How to get a B permit
The B permit is the standard residence permit for foreigners staying longer than one year. It is tied to a job, family, or studies.
Read guideHow to renew your Swiss B permit (2026 guide)
Your Swiss B residence permit must be renewed before the date on the card. EU/EFTA permits are usually issued for 5 years and renewed for 5; non-EU/EFTA permits are typically issued for 1 year and renewed annually. Cantons run their own migration offices (Migrationsamt / Service de la population / Sezione della popolazione), so the exact form, fee and processing time vary — but the federal framework is the same everywhere. Start 2–3 months before expiry, because a delayed renewal can complicate everything from job changes to mortgage applications.
Read guideChanging jobs on a B permit
Changing employers on a B permit has different rules for EU/EFTA and non-EU/EFTA citizens. EU/EFTA citizens can switch freely; non-EU/EFTA citizens need their new employer to obtain authorisation before the first day of work.
Read guideHow to Learn German (or French) in Switzerland
Learning the local language is essential for integration, and often required for permits. Here's how to get started efficiently.
Read guideDone with this? Next:
Register any address change