Updated: May 2026
Key points
  • Swiss employment law explained for international professionals
  • Legal basis, practical advice and what to do
  • Relevant for expats, cross-border workers and newcomers

Overview of Permit Categories

The main permit types: Permit L (Kurzaufenthalt, short stay, up to 1 year): tied to a specific employer/role for EU/EFTA citizens on short contracts. Renewable. Permit B (Aufenthaltsbewilligung, annual residence): for EU/EFTA citizens with a job contract of 1+ year or sufficient means. Renewable annually; after 5 years → automatic right to Permit C. Permit C (Niederlassungsbewilligung, permanent residence): time-unlimited; full employment rights; no employer dependency. EU/EFTA: after 5 years; third countries: after 10 years (with integration conditions). Permit G (Grenzgänger, cross-border commuter): EU/EFTA citizens working in Switzerland, returning to their home country at least weekly.

EU/EFTA vs Third-Country Nationals

EU/EFTA citizens receive Permit B automatically with a valid work contract, no quota, no priority test. They can freely change employers. Third-country nationals need: employer sponsorship, labour market priority test (no EU/EFTA candidate available), federal quota approval. The process takes months. Once granted a Permit B, third-country nationals can change employers within the permit period but must inform the cantonal authority.

Tax Implications of Permit Type

Permit type directly affects your tax treatment: Permit B, L and G holders without permanent residence → withholding tax (Quellensteuer): employer deducts tax monthly. Since 2021: residents with Permit B and above CHF 120,000 income can request a subsequent ordinary assessment (NOV) to claim deductions. Permit C holders: taxed via ordinary assessment like Swiss citizens, no withholding, file a full tax return. Changing from B to C can sometimes mean significant tax savings if you have many deductible costs.


Frequently Asked Questions

When am I entitled to Permit C in Switzerland?

EU/EFTA citizens: automatically after 5 consecutive years of uninterrupted residence with Permit B. Third-country nationals: after 10 years, subject to integration conditions (language, no welfare dependence, no criminal record).

Does my residence permit allow me to change employers?

Permit B (EU/EFTA): yes, freely. Permit L: generally tied to one employer, change requires new permit. Permit C: completely free. Third-country nationals with B: permitted but must notify authorities.

What happens to my Swiss permit if I lose my job?

EU/EFTA Permit B: maintained for up to 1 year if you are job-seeking and register with the RAV. After that, permit may not be renewed if you have insufficient means. Permit C: unaffected by job loss. Third-country nationals B: permit is linked to employment, job loss may trigger withdrawal, but job search period applies.

Sources

Swiss Federal Tax Administration (ESTV/AFC) · admin.ch