B Permit for Third-Country Nationals (Resident Worker)
Qualified non-EU/EFTA professionals with a long-term Swiss job, admitted within the federal quota.
The B Permit for Third-Country Nationals (Resident Worker) is a Swiss work & skilled visa. This guide covers who it's for, the key eligibility criteria, the indicative 2025 cost (~CHF 65-150 cantonal fee (plus employer processing costs)) and processing time (~8-12 weeks), the route to permanent residence, common pitfalls and FAQs.
Who the B Permit for Third-Country Nationals (Resident Worker) is for
Qualified non-EU/EFTA professionals with a long-term Swiss job, admitted within the federal quota.
C settlement permit normally after 10 years (or 5 with strong integration in some cases).
B Permit for Third-Country Nationals (Resident Worker) - eligibility criteria
- Recognised as a qualified specialist, manager or skilled worker
- Employer demonstrates economic interest and labour-market priority
- Pay and conditions in line with local norms
- Subject to the annual federal B quota (4,500 for 2025)
B Permit for Third-Country Nationals (Resident Worker) cost & processing time (2025)
The indicative government fee for the B Permit for Third-Country Nationals (Resident Worker) (Switzerland) is ~CHF 65-150 cantonal fee (plus employer processing costs), with an indicative processing time of ~8-12 weeks. Figures are for 2025 and may change - confirm at State Secretariat for Migration (SEM).
| Type | Temporary |
|---|---|
| Where you apply | Employer applies to the canton; D visa collected abroad |
| Length of stay | 1 year, renewable |
| Work rights | Work for the approved employer/position |
| Study rights | Not the purpose of the permit |
| Government fee | ~CHF 65-150 cantonal fee (plus employer processing costs) |
| Processing time | ~8-12 weeks |
| Route to PR | C settlement permit normally after 10 years (or 5 with strong integration in some cases). |
Pathway & next steps
C settlement permit normally after 10 years (or 5 with strong integration in some cases).
Many applicants also compare Permit C · C Settlement Permit (Permanent Residence), Specialist · Admission of Highly Qualified Third-Country Workers, Permit L (non-EU) · L Permit for Third-Country Nationals (Short-Term). Run a free VisaChief check to see which Swiss route best fits your profile, then prepare an application reviewed by a registered migration agency in our partner network.
Common B Permit for Third-Country Nationals (Resident Worker) pitfalls we fix
B Permit for Third-Country Nationals (Resident Worker) - frequently asked questions
How much does the B Permit for Third-Country Nationals (Resident Worker) cost?
The B Permit for Third-Country Nationals (Resident Worker) government fee is ~CHF 65-150 cantonal fee (plus employer processing costs). Figures are indicative for 2025; always confirm current fees at State Secretariat for Migration (SEM) before applying.
How long does the B Permit for Third-Country Nationals (Resident Worker) take to process?
Indicative processing time is ~8-12 weeks. Actual timeframes vary with caseload, completeness and your circumstances.
Does the B Permit for Third-Country Nationals (Resident Worker) lead to permanent residence?
C settlement permit normally after 10 years (or 5 with strong integration in some cases).
Can I work on the B Permit for Third-Country Nationals (Resident Worker)?
Work rights: Work for the approved employer/position.
Who can apply for the B Permit for Third-Country Nationals (Resident Worker)?
Qualified non-EU/EFTA professionals with a long-term Swiss job, admitted within the federal quota.
Sources & official references
This guide is compiled from official Switzerland government sources and is updated periodically. Eligibility, fees and processing times change - always confirm the current rules with the issuing authority before you apply:
- State Secretariat for Migration (SEM) - official Switzerland immigration authority