Skip to main content
THE CITIZENSHIP DESK

Switzerland B Residence Permit (Employment)

Switzerland CHE

Last verified 2026-05-05Official source

Switzerland's B Residence Permit is the standard non-EU/EFTA work and residence permit, issued for an initial period of 1 year and renewable annually. Holders may live and work in the canton where the permit is granted; cross-cantonal employment requires permit notification. The Swiss labour market is heavily protected: cantonal labour authorities verify that no Swiss or EU/EFTA candidate is available before approving non-EU work permits, and quotas apply (around 8,500 non-EU permits annually plus 4,500 short-term L Permits, federally allocated). After 10 years (5 for some nationalities) the B Permit converts to a C settlement permit; naturalisation is available after 10 years of legal Swiss residence with strong cantonal/municipal scrutiny.

Program Details

Category
Skilled Worker
Processing Time
4 months
Application Fee
$200
Minimum Income
Minimum Investment
Family Included
Spouse + dependent children may apply for family reunification under B Permit; spouse generally has work right
Path to PR
Yes — 10 years
Path to Citizenship
Yes — 10 years
Physical Presence
Continuous Swiss residence; absences over 6 months can interrupt permit validity. C Permit (settlement) requires physical residence in the granting canton for 5-10 years (varies by nationality).
Dual Citizenship
Allowed
Tax Impact
Swiss tax residents are taxed at federal, cantonal, and municipal levels. Effective rates vary 22-45% depending on canton (Zug, Schwyz, Nidwalden have the lowest rates; Geneva and Basel are among the highest). Lump-sum (forfait fiscal) taxation may be available to non-Swiss-employed wealthy foreigners in select cantons.
Renewal Cost
$200

No fixed minimum income; salary must match Swiss market rates for the role and location. Median Swiss gross salary is around CHF 80,000-95,000/year (~USD 90,000-105,000). Cantonal labour-market authorities verify wage parity.

Application Timeline

Apply

4mo processing

Visa Granted

Initial permit

Permanent Residency

After 10 years

Citizenship

After 10 years

Key Requirements

  • Job offer from a Swiss employer; salary at Swiss market rate
  • Employer demonstrates no Swiss or EU/EFTA candidate is available (labour-market test)
  • Cantonal labour authority approval before SEM (State Secretariat for Migration) issuance
  • Quota allocation (federal annual ceiling ~8,500 non-EU B Permits)
  • Swiss-recognised qualification for the role

Am I eligible for Switzerland B Residence Permit (Employment)?

Quick self-check based on the published criteria. Not legal advice. No data leaves your browser.

  • Nationality eligibility

    Select your nationality to check.

Fill in the fields above to see a verdict.

This is a heuristic, not a determination. Final eligibility depends on full documentation and immigration-officer discretion.

Nationality Restrictions

This program restricts applications from nationals of: EU/EFTA nationals do not require this permit

Application Process — Step by Step

  1. 01

    Employer files cantonal labour-market application

    destination

    Swiss employer files application with cantonal labour authority demonstrating that no Swiss or EU/EFTA candidate is available. Includes job description, salary, market-rate evidence.

    Typical duration: 4-12 weeks

  2. 02

    SEM permit issuance

    destination

    After cantonal approval, SEM (State Secretariat for Migration) issues the work-permit confirmation, deducted from the federal annual quota.

    Typical duration: 2-6 weeks

  3. 03

    Visa application at Swiss representation abroad

    home country

    Beneficiary applies for the long-stay D visa at the Swiss embassy / consulate in their country of residence. Submit passport, work-permit confirmation, biometrics.

    Typical duration: 2-6 weeks

  4. 04

    Travel to Switzerland, register at Einwohnerkontrolle

    destination

    Enter Switzerland on the D visa within 90 days. Within 14 days of arrival, register at the local residents' registration office (Einwohnerkontrolle / Bureau des habitants). Receive B Permit card.

    Typical duration: 2-4 weeks

Documents Required

DocumentIssued ByApostilleTranslate toValidity (days)
Valid passportHome countryNo180
Employment contract with Swiss employerEmployerNode90
Recognised qualification (degree / professional credential)Issuing institutionYesde
Criminal record certificateHome countryYesde90
Health insurance valid in SwitzerlandInsurerNo365

Realistic Costs

Some figures below are industry estimates rather than officially verified: lawyer_fee_high, translations, apostilles, relocation_misc, total_first_year_low, total_first_year_high, total_5_year_low, total_5_year_high.

Government fee
$200
Lawyer fee (low–high)
$0
$4,000
Translations
$600
Apostilles
$150
Health insurance (year 1)
$5,500
Relocation misc.
$8,000
Total first year
$8,000
$18,000
Total 5-year
$35,000
$65,000

Swiss employers handle most paperwork; lawyer fees are unusual. Mandatory Swiss health insurance (Krankenkasse) is the largest first-year cost — adults pay CHF 350-700/month depending on canton and deductible.

Renewal

First renewal after
12 months
Subsequent cycle
12 months
Renewal fee
$200
Requirements
Continued qualifying employment; valid lease; clean record.

Path to Permanent Residency — Details

Years required
10
Max days absent / year
180
Language test
FIDE (German / French / Italian) (A2 written / B1 oral)
Integration test
Required

Path to Citizenship — Details

Years required
10
Language test
Yes (B1 oral / A2 written)
Civic test
Required
Oath
Required
Dual citizenship
Allowed

Tax Residency

Trigger
90 days/year of presence
Taxation scope
Worldwide income
Exit-tax country
No

Special regimes

  • Forfait Fiscal (Lump-Sum Taxation)Tax base set as 7x annual rent (or 7x deemed rental value of owned property), with minimum federal threshold; covers all foreign-source income. Available in Vaud, Valais, Geneva, Bern, Lucerne, Ticino — not in Zurich, Basel-Stadt, Schaffhausen, Appenzell Ausserrhoden, Basel-Landschaft.

    Non-Swiss national; not employed in Switzerland; not previously Swiss-resident in past 10 years.

    source ↗

Family Specifics

Spouse work rights
Spouse generally receives work right via family reunification
Child school enrolment
Children attend Swiss public schools (German / French / Italian-medium by canton); international schools available in Zurich, Geneva, Basel
Parent inclusion
Not eligible
Sibling inclusion
Not eligible

Gotchas — Things to Watch For

  • Federal quotas (~8,500 non-EU B Permits/year) constrain availability — high-skill roles in tech, life sciences, finance get priority
  • Cross-cantonal moves require permit notification and may not be approved
  • Naturalisation is a 3-tier (federal + cantonal + municipal) process — some communes have unusually demanding integration tests
  • Swiss health insurance is privately purchased and mandatory within 3 months of arrival; CHF 350-700/month per adult

What This Visa Does NOT Allow

  • ×Self-employment without separate authorisation
  • ×Work outside the granted canton without permit notification

Recent Legislative Changes

  • 2025-01-01

    Switzerland adjusted federal annual quotas for non-EU B and L permits; Confederation maintained ~8,500 B + 4,500 L Permits.source ↗

Frequently Asked Questions

How does Swiss naturalisation actually work?+

Swiss naturalisation is a 3-tier process. Federal: 10 years legal residence (2 of which after age 8 for under-25s); B1 oral / A2 written language; integration. Cantonal: cantonal-specific residence requirement (often 2-5 years in the canton). Municipal: commune-specific assessment, sometimes including civic tests, written exams, and (historically) public-vote approval. Total preparation typically 3-5 years on top of the 10-year residence clock.

What's the lump-sum tax regime?+

Forfait fiscal is a tax regime for wealthy foreigners not employed in Switzerland — tax is calculated on a deemed-base equal to 7x annual rent, with federal minimum thresholds (CHF 400,000+). It covers all foreign-source income; Swiss-source income is taxed normally. Available in select cantons (Vaud, Valais, Geneva, Bern, Lucerne, Ticino) but abolished in Zurich, Basel-Stadt, Schaffhausen, Appenzell Ausserrhoden, Basel-Landschaft.

Can I switch employers on the B Permit?+

Yes, but a new permit application is required for the new role (with cantonal labour-market test). The original B Permit cancels on termination; the holder has limited time (typically 30-60 days) to secure a new permit before status loss.

Good Fit For

Applying from a specific country? Your home-country tax rules, banking access, and dual-citizenship options affect every programme differently. Browse nationality guides → for tax obligations, renunciation rules, and second-passport routes.

Related Guides

b-permitskilled-workeremploymenteuropeschengenswitzerland

Other Visa Programs in Switzerland