Guide

Swiss Residence Permits Explained

B permit, C permit, L permit — what they mean and how to apply as an expat.

When you move to Switzerland, you'll be issued a residence permit — a credit-card-sized biometric ID that becomes one of your most important documents. The type of permit you get depends on your nationality and why you're here. Don't worry too much about navigating this yourself: your commune kicks off the process when you register, and your employer will have handled the heavy lifting if you needed pre-approval.

The main permit types at a glance

There are a few permits you'll hear about constantly:

L permit — short-term residence, typically up to one year. Common for fixed-term contracts or project-based work.

B permit — the standard residence permit for most expats. Valid for five years for EU/EFTA citizens with employment contracts of 12+ months, or one year (renewable) for non-EU nationals.

C permit — the settlement permit. This is the long-term goal for many expats. It gives you nearly the same rights as a Swiss citizen, including the freedom to change jobs or become self-employed without extra approval.

G permit — the cross-border commuter permit, for people who live in a neighbouring country and work in Switzerland.

If you're an EU/EFTA citizen

Good news — the process is relatively straightforward. You have the right to live and work in Switzerland under the bilateral agreements. Register at your commune within 14 days of arriving (and before you start working), and they'll forward your application to the cantonal migration office. You'll typically receive your B permit within 2–4 weeks.

Your B permit is valid for five years as an EU/EFTA citizen, and renewal is usually a formality as long as you're still employed or financially self-sufficient. After five years of continuous residence, you can apply for a C permit.

If you're a non-EU/EFTA citizen

The path is more involved, but your employer does most of the work. Before you even arrive, your Swiss employer applies to the cantonal migration authority for a work permit on your behalf. This then goes to the federal level (SEM) for approval, which can take 6–12 weeks. Once approved, you apply for a national visa (Visa D) at the Swiss embassy in your home country.

The most common permit for non-EU workers is a B permit, valid for one year and renewable. There are annual quotas — Switzerland allocates around 4,500 B permits and 4,000 L permits per year for non-EU nationals. Your employer navigates this quota system, so you don't need to worry about it directly.

Working toward a C permit

The C permit (settlement permit) is worth aiming for — it removes most restrictions on employment and gives you long-term security. The timeline depends on your nationality:

EU/EFTA citizens: eligible after 5 years of continuous residence. Citizens of many Western European countries (including Germany, France, Italy, Austria, Spain, the Netherlands, and Belgium) are generally granted the C permit automatically at the five-year mark.

US and Canadian citizens: also eligible after 5 years, thanks to bilateral agreements.

Most other non-EU citizens: eligible after 10 years, though an early C permit after 5 years is possible if you can demonstrate strong integration — language skills, community involvement, and financial independence.

Only years of legal, uninterrupted residence count — extended stays abroad can reset the clock, so keep that in mind if you travel frequently.

Renewal and what to watch for

Your commune will typically send you a reminder about four weeks before your permit expires. You can apply to renew no earlier than three months and no later than two weeks before expiry.

One thing that catches people off guard: since 2019, non-EU/EFTA B-permit holders need to demonstrate basic language proficiency in their canton's official language when renewing. The required level varies by canton but plan for at least A1. If you haven't started learning yet, this is a good reason to begin.

This guide is for general information only and does not constitute professional legal, tax, or financial advice.

What to do next

Moving to Switzerland? Get your free personalised arrival checklist.

Create my checklist