Who Needs Approval for a Canton Change?
Not every foreign resident faces the same requirements when relocating between cantons. The rules depend primarily on the type of residence permit you hold and your nationality.
B Permit Holders: Approval Required
C permit holders (Niederlassungsbewilligung) enjoy freedom of movement across cantons. No prior approval is needed — you simply deregister from your current municipality and register at the new one. Your C permit will be reissued by the new canton upon registration.
EU/EFTA nationals with an L or B permit generally face a simpler approval process due to the Agreement on the Free Movement of Persons (AFMP). However, the transfer still requires formal notification and processing by the destination canton. Third-country nationals on B permits should expect a more thorough review, which may include verification of employment, housing, and financial self-sufficiency in the new canton.
The Permit Transfer Process
For B permit holders, the cantonal transfer (Kantonswechsel) involves a sequence of administrative steps. Understanding the process in advance will help you avoid delays and ensure continuity of your legal residence status.
- Contact the destination canton's migration office (Migrationsamt / Office de la population) and request a Kantonswechsel. Some cantons offer online forms; others require an in-person appointment.
- Submit required documents: current residence permit, employment contract or proof of income in the new canton, rental agreement or proof of housing, and a valid passport or identity document.
- Wait for approval. Processing times vary by canton — typically 2 to 6 weeks. Some cantons (e.g., Zurich, Geneva) may take longer due to higher volumes.
- Deregister from your current Gemeinde (municipality) once approval is confirmed.
- Register at the new Gemeinde within 14 days of moving (8 days in some cantons). Bring your approval letter, identification, and rental contract.
- Receive your new cantonal permit. The new canton issues a fresh permit card with the updated cantonal authority.
Do not move or deregister before receiving written approval from the destination canton. Moving without approval can jeopardise your residence status.
Re-Registration at the Gemeinde
Regardless of your permit type, you must register at the Einwohnerkontrolle (residents' registration office) of your new municipality. This is a legal obligation under federal law (Art. 12 of the Register Harmonisation Act).
At registration, you will typically need to present your passport or identity card, your residence permit, your rental contract, a certificate of deregistration from your previous Gemeinde, and — in some municipalities — proof of health insurance. Registration fees vary by municipality but are generally between CHF 20 and CHF 50.
Impact on Taxes
Tax obligations are one of the most significant consequences of changing cantons. Switzerland's tax system operates at three levels — federal, cantonal, and municipal — and the cantonal and municipal components vary substantially.
| Factor | What Changes |
|---|---|
| Income tax rate | Cantonal rates range from ~22% (Zug) to ~42% (Geneva) for top marginal brackets. Your effective rate may shift significantly. |
| Wealth tax | Rates and thresholds differ. Some cantons are substantially more favourable for high-net-worth individuals. |
| Quellensteuer (withholding tax) | B permit holders taxed at source will see a new withholding rate applied by their employer based on the new canton's tariff. |
| Tax year split | You are generally taxed by the canton where you reside on 31 December of the tax year. Mid-year moves typically result in taxation by the new canton for the entire year. |
| Municipal multiplier | Even within a canton, the municipal tax multiplier varies. Choosing the right Gemeinde can yield meaningful savings. |
For a detailed comparison of cantonal tax rates and what they mean for your take-home pay, see our Canton Tax Rates Compared article. You can also explore tax differences across all 26 cantons on our Cantons overview page.
Health Insurance Changes
Swiss mandatory health insurance (KVG/LAMal) premiums are set per canton and even per region within a canton. Moving to a different canton almost always changes your premium — sometimes substantially. You are required to notify your health insurer of the address change, and your premium will be adjusted to the new canton's rates from the date of the move.
If your current insurer does not operate in the new canton, you will need to switch providers. You have the right to change your insurer upon relocation regardless of the normal switching windows (30 June and 30 November). When comparing options, pay attention not only to the premium but also to the deductible (Franchise), the accident coverage inclusion, and any supplementary insurance (Zusatzversicherung) you hold.
School Enrolment and Childcare
Education is a cantonal responsibility. If you are moving with school-age children, be aware that curricula, school calendars, and language of instruction may differ. German-speaking cantons follow Lehrplan 21, while French-speaking cantons use Plan d'études romand. Mid-year transfers are generally accommodated, but you should contact the new Gemeinde's school administration (Schulverwaltung) in advance to arrange placement.
Childcare availability and subsidies also vary by canton and municipality. Waitlists for Kita (daycare) can be long in urban areas like Zurich and Geneva — register early if childcare is a factor in your move.
Driving Licence and Vehicle Registration
If you own a vehicle, you must re-register it with the Strassenverkehrsamt (road traffic office) of the new canton within 14 days of moving. You will receive new cantonal licence plates. Your driving licence remains valid, but you should update the address with the cantonal authority. Motor vehicle taxes also differ by canton, so expect a change in your annual vehicle tax bill.
Cantonal Differences in Processing
Processing times, required documents, and even the degree of scrutiny applied to Kantonswechsel applications vary significantly from canton to canton. Some key differences to be aware of:
- Zurich and Geneva: Higher volumes lead to longer processing times (up to 8 weeks). Online submission of Kantonswechsel requests is available.
- Smaller cantons (e.g., Appenzell, Glarus, Uri): Faster turnaround, often 1 to 2 weeks. Procedures may be less digitised.
- Bilingual cantons (Bern, Fribourg, Valais): Ensure you submit documents in the official language of the district you are moving to.
- Ticino: Requires documents in Italian. Processing follows its own timeline and may involve additional verification for third-country nationals.
Complete Checklist for Changing Cantons
Use this checklist to ensure you complete all necessary steps when moving between cantons. The order matters — some steps depend on prior approvals.
- Determine whether you need cantonal approval (B permit holders) or can move freely (C permit holders, Swiss nationals)
- If required, submit a Kantonswechsel application to the destination canton's migration office
- Wait for written approval before giving notice or moving
- Secure housing in the new canton (rental contract or proof of ownership)
- Notify your employer of the address change (affects withholding tax)
- Deregister from your current Gemeinde (Abmeldung)
- Register at the new Gemeinde within 14 days of arrival (Anmeldung)
- Notify your health insurer — switch providers if necessary
- Re-register your vehicle at the new cantonal Strassenverkehrsamt
- Update your address with your bank, insurance providers, and the post office (mail forwarding)
- If you have children, contact the new school administration for enrolment
- File a change-of-address form with the cantonal tax authority
Legal Disclaimer
Planning a move to a different canton? Our AI-powered tools can help you compare cantons, estimate tax impacts, and guide you through the Kantonswechsel process step by step.
Explore Canton Comparisons