Switzerland B Residence Permit (Employment)
Switzerland CHE
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
- 01
Employer files cantonal labour-market application
destinationSwiss 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
- 02
SEM permit issuance
destinationAfter cantonal approval, SEM (State Secretariat for Migration) issues the work-permit confirmation, deducted from the federal annual quota.
Typical duration: 2-6 weeks
- 03
Visa application at Swiss representation abroad
home countryBeneficiary 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
- 04
Travel to Switzerland, register at Einwohnerkontrolle
destinationEnter 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
| Document | Issued By | Apostille | Translate to | Validity (days) |
|---|---|---|---|---|
| Valid passport | Home country | No | — | 180 |
| Employment contract with Swiss employer | Employer | No | de | 90 |
| Recognised qualification (degree / professional credential) | Issuing institution | Yes | de | — |
| Criminal record certificate | Home country | Yes | de | 90 |
| Health insurance valid in Switzerland | Insurer | No | — | 365 |
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.
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.