Switzerland forms
Every Switzerland visa form with a direct government download link.
1 programme covering the most-used Switzerland visa routes. Every link below points at the official government download page — your form is always the current version.
Switzerland — Work residence permit (Permit B / Permit L)
Permit B = 1-year renewable residence permit (5-year for EU/EFTA). Permit L = short-term up to 12 months for specific assignments. Switzerland operates a quota system for non-EU/EFTA nationals (~8,500 B-permits, ~4,500 L-permits per year, allocated quarterly to cantons). EU/EFTA nationals benefit from free movement under the AFMP and don't face quotas. Swiss salary floors are real — €70,000-90,000 minimums depending on canton + sector.
Cantonal work-permit application
Demande / Antrag for Permit B (employer-led)
Official source — sem.admin.ch
Preview may be blank if the official site blocks framing — the download below is always live.
Before applyingCantonal work-permit application
Demande / Antrag for Permit B (employer-led)
Filed by the Swiss-based employer at the canton's labour-market office (Office cantonal de l'emploi / Amt für Wirtschaft). For non-EU/EFTA nationals, the employer must demonstrate that no suitable EU/EFTA candidate was available + that the salary matches local/sectoral norms.
Heads up: Each canton has its own form; check the cantonal portal. Annual federal quotas apply for non-EU/EFTA nationals — typically exhausted by Q3-Q4.
Filed by employerDownload from sem.admin.ch ↗Type D national visa application
Type D long-stay visa from a Swiss consulate
Official source — sem.admin.ch
Preview may be blank if the official site blocks framing — the download below is always live.
Submit with applicationType D national visa application
Type D long-stay visa from a Swiss consulate
Once the cantonal authority pre-approves, the worker applies for a Type D entry visa at the Swiss consulate in their home country. Attach the cantonal approval letter, signed employment contract, passport, biometrics.
Filed by applicantDownload from sem.admin.ch ↗Cantonal residence registration
Registration at the commune within 14 days
Official source — ch.ch
Preview may be blank if the official site blocks framing — the download below is always live.
After decisionCantonal residence registration
Registration at the commune within 14 days
Within 14 days of arrival in Switzerland, register at the local commune (Einwohnerkontrolle / contrôle des habitants) — bring rental contract, passport, employment contract, marriage/birth certificates for family. Triggers issuance of the physical Permit B card.
Heads up: Missing the 14-day window is a CHF 100-1,000 fine in most cantons and can complicate the permit issuance.
Filed by applicantDownload from ch.ch ↗
See the actual visa rules + processing times for Switzerland on the Switzerland destination page.