Moving to the canton of Basel-Stadt
Basel-Stadt, on the bend of the Rhine, lives on chemicals, pharmaceuticals and art; its cathedral overlooks the river.
Create my checklistFree, no account needed: your list in a few questions.
- Capital
- Basel
- Official language
- German
- Population
- 204,157 at 31 December 2025
- Official canton website
- bs.ch
Registering your arrival
14 days
Within 14 days of arriving. With: Einwohneramt (residents’ office) of the canton of Basel-Stadt.
Documents to bring
- Valid passport or ID card (every member of the household)
- Signed employment contract or confirmation of employment
- Tenancy agreement or proof of accommodation
- Civil status documents (marriage, children’s birth) depending on your situation
- Recent passport photo (often required)
Health insurance premium reductions (subsidies)
Only on application, with no deadline. The reduction applies from the month after the application; newcomers receive an information brochure.
Competent office: Amt für Sozialbeiträge
Vehicle: registration and driving licence
Competent cantonal office: Motorfahrzeugkontrolle
What the formalities cost
Official amounts where the Confederation sets them; otherwise the authority that sets the fee.
| Registering your arrival | CHF 25 per person | One-off |
|---|---|---|
| EU/EFTA residence permit application | CHF 65 per adult, CHF 30 per child | At each renewal |
| Job seeking: permit beyond 3 months | CHF 65 per adult, CHF 30 per child | At each renewal |
| Partner’s residence permit | CHF 65 per adult, CHF 30 per child | At each renewal |
| Enrolling your children in school | Free | |
| Basic health insurance (LAMal) | Premium depends on the insurer | Every month |
| Supplementary health insurance | Premium depends on the policy | Every month |
| Health insurance subsidy (premium reduction) | Free to apply | |
| Opening a Swiss bank account | Fees depend on the bank | Every month |
| Exchanging a foreign driving licence | CHF 140 | One-off |
| Customs clearance of the vehicle (removal goods) | Duty-free | |
| Swiss vehicle liability insurance | Premium depends on the insurer | Every year |
| Inspection and registration (Swiss plates) | Cantonal fee | One-off |
| OASI number and occupational pension | 5.3% of gross salary | Every month |
| Withholding tax | Rate depends on your income | Every month |
| Family allowances | At least CHF 215 per child | Every month |
| OASI: registering without gainful employment | CHF 530 to 26,500 | Every year |
| Radio and TV licence fee (Serafe) | CHF 335 per household | Every year |
Every formality when you move
CheckSwiss keeps only the ones that apply to you, based on your job, family and vehicle, and reminds you of the deadlines.
Permits & municipality
- Registering your arrival
- EU/EFTA residence permit application
- Job of up to 3 months: notification procedure
- Job seeking: permit beyond 3 months
- Partner’s residence permit
- Enrolling your children in school
Health insurance
- Basic health insurance (LAMal)
- Supplementary health insurance
- Health insurance subsidy (premium reduction)
Bank
- Opening a Swiss bank account
Vehicle
- Exchanging a foreign driving licence
- Customs clearance of the vehicle (removal goods)
- Swiss vehicle liability insurance
- Inspection and registration (Swiss plates)
Cross-border commuters
- Cross-border permit (G permit)
- Cross-border commuter: health insurance
- Cross-border commuter: tax on your salary
Taxes & pensions
- OASI number and occupational pension
- Self-employed: join an OASI compensation fund
- Withholding tax
- Family allowances
- OASI: registering without gainful employment
- Radio and TV licence fee (Serafe)
Create my checklist for Basel-StadtFree to create your profile, CHF 29.– for your canton’s list.