The Swiss B permit (Aufenthaltsbewilligung) is the standard residence permit for foreign nationals planning to live and work in Switzerland long-term. If you've accepted a Swiss job offer, launched a company in Zug, or are relocating for any purpose beyond a 90-day stay, the B permit is your entry point into the Swiss system.
This guide covers everything you need to know: who qualifies, what documents you need, how long it takes, and the mistakes that get applications rejected.
The B permit grants the right to reside in Switzerland, take up employment, or engage in self-employed activity within the issuing canton. It is issued by the cantonal migration authority (Migrationsamt) where you live — not by a federal body — and is administered under federal oversight from the State Secretariat for Migration (SEM).
The B permit is a cantonal permit. Moving to a different canton requires re-registration with the new migration authority. It is also the gateway to the C permit (permanent residence) after 5 years for EU/EFTA nationals or 10 years for non-EU nationals.
Key facts for 2026:
EU and EFTA citizens have a near-automatic right to live and work in Switzerland. If you have a signed employment contract for 12+ months (or an indefinite contract), your employer registers your arrival and you obtain the B permit within 1–4 weeks. There is no labour market test and no quota.
Self-employed EU/EFTA nationals can also qualify with a viable business plan and proof of financial means. You must register with the cantonal migration office within 14 days of arrival.
Non-EU nationals face a significantly more restrictive process. Switzerland allocates a fixed annual quota of B permits for third-country workers. Key requirements:
Processing time for non-EU applicants: 6–16 weeks, depending on canton and application completeness.
Requirements vary by canton and nationality. This is the standard checklist for 2026:
| Category | Documents |
|---|---|
| Identity | Valid passport (must be valid at least 3 months beyond your intended stay); biometric photo |
| Employment | Signed Swiss employment contract (permanent or ≥12 months); or proof of self-employment (company registration, client contracts) |
| Accommodation | Rental contract or housing confirmation in the applying canton |
| Health insurance | Confirmation of Swiss LAMal-compliant health insurance coverage |
| Financial proof | Recent payslips or salary statement; bank statements if self-employed (typically CHF 60,000–80,000/year minimum for a single person) |
| Criminal record | Clean criminal record certificate from country of origin (legalised and translated — some cantons require this, not all) |
| Employer letter (non-EU only) | Detailed justification letter explaining why no Swiss/EU candidate could fill the role (the Inländervorrang letter — this is the entire case for non-EU applications) |
Important: Always check the specific invitation letter from your cantonal migration office. Cantons vary, and the invitation letter is your definitive authority on what to bring.
Total timeline from application to permit in hand: 2–4 months for most non-EU cases. Complex cases can run longer.
The B permit must be renewed before it expires. For employment-based permits, renewal is straightforward as long as you remain employed. You'll receive a notification from the cantonal migration office before expiry — submit your renewal application at least 2 weeks before the expiry date.
From 2019, renewal also requires proof of language proficiency in the cantonal language (A1 level at minimum for most cantons; some require higher). This requirement applies at renewal, not initial issuance.
Documents for renewal are largely the same as the original application: current passport, employment contract, payslips, health insurance confirmation.
The B permit is a stepping stone. After:
...you become eligible for the C permit (Niederlassungsbewilligung) — permanent residence. The C permit doesn't expire, removes most employment restrictions, and is the prerequisite for Swiss citizenship applications.
The clock starts from your first day of legal registration in Switzerland, not from the date your B permit was issued.
The permit process is the starting line. Finding an apartment, registering with the commune, setting up health insurance, navigating cantonal tax rules — the administrative load of a Swiss relocation is significant. Settl's checklist tool organises every step in sequence, from permit application through your first week on the ground.
Start your Swiss relocation checklist →
Next step: Once your permit is in order, banking is the next critical task. Read: How to Open a Swiss Bank Account as an Expat in 2026
Enter your email and we'll send you a step-by-step checklist tailored to your move to Switzerland.
Settl organises every step — permit applications, commune registration, health insurance, banking — in one structured checklist.
Start your checklist →