Register at your Gemeinde
14 days after arrival. Missing this deadline can lead to fines or delays in your permit.
Step by step
- 1
Find your Gemeinde office
Search '[your town] Einwohnerkontrolle' or 'Contrôle des habitants'. Most require an in-person appointment.
- 2
Book an appointment online
Slots fill up fast in Zurich and Geneva. Book the moment your rental contract is signed.
- 3
Bring all required documents
Passport, rental contract, employment contract or admission letter, marriage/birth certificates, passport photos, and arrival declaration form.
- 4
Pay the registration fee
CHF 20–50 depending on canton. Card or cash. You'll receive a confirmation slip the same day.
- 5
Wait for your residence permit
Your permit (L/B/C) arrives by post in 2–8 weeks. The slip is enough to open a bank account in the meantime.
What Anmeldung means and why it matters
Anmeldung is the formal act of telling your canton that you live at a specific Swiss address. It triggers your residence permit, your inclusion in the cantonal population register, your assignment to a tax commune, and the start of your 3-month deadline for health insurance. Switzerland takes registration seriously — the country's administrative system relies on accurate address data, and many official processes (tax, voting in some communes, school enrolment) cannot start without it.
Documents to bring
The exact list varies slightly by canton, but the universal core is: passport (and ID for every family member), signed rental contract, employment contract or proof of financial means for non-employed family members, passport photo, and the completed arrival declaration. Married applicants need a marriage certificate; families with children need birth certificates. Documents issued outside the EU usually need an apostille and certified translation into the canton's official language.
Canton-specific differences
Cantons (and even individual communes) set their own fees, processing times and documentation quirks. Geneva and Vaud often require a full apostilled document set for non-EU applicants. Zurich's Einwohnerkontrolle requires online booking — walk-ins are turned away. Some German-speaking communes accept English documents without translation; French-speaking communes rarely do. Always check your specific commune's website before booking.
What happens if you miss the 14-day deadline
Cantonal fines for late registration range from CHF 100 to CHF 500 and can be applied per adult. Beyond the fine, your residence permit issuance is delayed, you cannot legally start full-time work, and your 3-month health insurance window keeps shrinking. If you've already missed the deadline, register as soon as possible and bring a brief written explanation — most offices are understanding for short delays.
Related canton guides
Your next step
Turn this guide into action — run the numbers for your own situation, then work through the deadlines for your canton.
Get this as a personalised checklist
Build your free Swiss relocation checklist — tailored to your canton, with deadlines and links. No signup.
Build my free checklistMissing the 14-day deadline can result in a fine of CHF 100–500.
If you move within Switzerland, you must re-register at the new Gemeinde within 14 days.
People also asked
What if I miss the 14-day registration deadline?
You may be fined CHF 100–500 depending on the canton. Register as soon as possible — most offices are understanding about short delays.
Do I need to register if I'm only staying temporarily?
If you stay longer than 3 months or work in Switzerland, you must register. Short tourist visits don't require registration.
Can my employer register for me?
No, you must register in person at the Einwohnerkontrolle. Some larger companies help coordinate, but the legal obligation is yours.
Read: How to get a B permitOfficial sources for this guide
Was this information helpful and accurate?
Related guides
Get mandatory health insurance (KVG)
Basic health insurance (KVG / LAMal) is mandatory for everyone living in Switzerland. The benefits are identical across providers — only the price differs.
Read guideOpen a Swiss bank account
You'll need a Swiss IBAN (starts with CH) to receive your salary, pay rent, and settle QR-bills for insurance, tax and utilities. Digital banks open in a day; traditional banks take longer but unlock mortgages later.
Read guideHow to get a B permit
The B permit is the standard residence permit for foreigners staying longer than one year. It is tied to a job, family, or studies.
Read guideDone with this? Next:
Open a Swiss bank account