Skip to main content

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 ↗

Health Insurance

Mandatory
Yes

Banking Setup

Open account before arrival
Possible with bridge fintechs

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 ↗

Last known legislative update for this programme: 2025-01-01.

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

Related on The Citizenship Desk

Sources & last verified

b-permitskilled-workeremploymenteuropeschengenswitzerland

Other Visa Programs in Switzerland