The Aufenthaltsbewilligung (German) / Permis de sejour (French) / Permesso di dimora (Italian) is Switzerland's Residence Permit, required for all non-Swiss nationals staying more than 90 days, including EU and EEA citizens. It is issued by the cantonal migration office (Migrationsamt) after municipal registration at the Gemeinde. Permit categories include B (annual), C (settled), G (frontier), and L (short-term). This guide explains which permit category applies to EU citizens, the 14-day registration deadline, required documents, cantonal fees, processing times, and renewal procedures.

Country-Specific Guides

Select your journey to get detailed bureaucratic requirements

← Back to Switzerland Guide
🇨🇭

Residence Permit (Aufenthaltsbewilligung / Permis de sejour / Permesso di dimora)

Switzerland

Last verified: 2026-02-20

Fees, fines, and deadlines are approximate. Always verify with official sources.

Key Registrations & Procedures

Residence Permit (Aufenthaltsbewilligung / Permis de sejour / Permesso di dimora)

Cantonal Migration Office (Migrationsamt / Office cantonal de la population)

Deadline: Apply within 14 days of arrival — BEFORE starting work
Processing Time: 2–6 weeks for the permit. Temporary confirmation usually issued at the Gemeinde.
💰Fees: CHF 70–150 depending on canton. Plus CHF 65 for biometric identity card.
📅Appointment: Step 1: Register at Gemeinde (walk-in). Step 2: Cantonal migration office — appointment varies by canton.
Required Documents:
  • Valid passport or EU/EEA national ID card
  • Employment contract (Arbeitsvertrag) with Swiss employer — must show duration, salary, and working hours
  • Proof of accommodation — rental contract (Mietvertrag) or confirmation from housing provider
  • Passport-sized biometric photos (2)
  • Health insurance confirmation — mandatory in Switzerland, must arrange within 3 months of arrival (compare at priminfo.admin.ch)
  • Completed registration forms (vary by canton)
  • Marriage/birth certificates for family members (if applicable)
Where to Do It:

Step 1: Municipal office (Gemeindeverwaltung / Administration communale) — register your address. Step 2: Cantonal migration office for the permit. In Zurich: Migrationsamt des Kantons Zurich, Berninastrasse 45. In Geneva: Office cantonal de la population et des migrations (OCPM). In Basel: Migrationsamt Basel-Stadt.

If You Don't Do It:

Fines may apply for late registration (varies by canton: CHF 100–1,000). Working without a permit is illegal and can result in employer fines and permit denial. Without registration, no access to Swiss healthcare, banking, or public services.

Regional Variations: Each of 26 cantons manages its own process. Zurich, Geneva, Basel, and Bern each have different forms, fees, and wait times. German, French, and Italian-speaking cantons have forms in their respective languages.
Visit Official Website