Basel-Stadt relocation checklist
Basel • German • Updated August 2026
Basel-Stadt is Switzerland's smallest full canton by area but punches far above its weight economically — Roche and Novartis are headquartered here and together with a dense pharma supply chain (Lonza, Syngenta, Bachem) make this the country's life-sciences capital. The canton has only three communes (Basel, Riehen, Bettingen), German is the working language, and the city's tri-border position with Germany and France shapes everything from grocery shopping to weekend airports. Wealth tax is among the highest in Switzerland, which matters more than the headline income rate for high earners.
Basel-Stadt · free tool
See what you'd actually pay in tax in Basel-Stadt
Tax calculator — pre-filled for Basel-Stadt. No signup.
First 90 days in Basel-Stadt
- Build a dossier — Basel is easier than Zurich but landlords still want Betreibungsauszug, three payslips, references and ID
- Register at the Einwohnerkontrolle Basel-Stadt within 14 days — bs.ch handles bookings online
- Apply for your permit at the Migrationsamt Basel-Stadt
- Pick a KVG insurer within 3 months — Basel premiums are above national average; compare on priminfo.admin.ch
- Open a Swiss bank account — Basler Kantonalbank (BKB) is the local default; UBS and PostFinance are equally fine
- If you commute to Roche/Novartis from across the border, get a U-Abo (BLT/BVB area) or grenzüberschreitendes ticket
- Above CHF 120k gross you file a regular tax return — Basel-Stadt uses BalTax (online)
- If you have kids, the Volksschulen Basel-Stadt office handles primary placement — the dual primary system (Kindergarten + Primarschule) starts the year your child turns 4
Pick your stage in Basel-Stadt
Deadlines that start counting the day you land.
The weeks before your move — paperwork and housing.
Permits, budget and canton choice before you commit.
Schools, family reunification and partner work rights.
Company setup, AHV registration and VAT thresholds.
Student permit, insurance exemptions and part-time work.
Taxes, housing and insurance in Basel-Stadt
At an indicative gross salary of CHF 100,000 (single, no kids), the combined federal, cantonal and municipal income tax in Basel-Stadt works out to roughly 23.5%. Single municipal rate (the city = the canton). High wealth tax — relevant if you have >CHF 200k in savings/investments. Cantonal child deductions and family allowances apply on top of the federal allowance — for an exact figure for your household, use the official cantonal calculator linked above. Your real tax bill depends on the commune (each sets its own Steuerfuss / coefficient), your civil status, Pillar 3a contributions and any BVG buy-ins.
Basel's rental market is meaningfully easier than Zurich or Geneva — vacancy has historically sat between 1 and 2%. A 1-bedroom in the city is broadly in line with the cantonal averages shown above, with 3-bedroom flats scaling proportionally. Riehen and Bettingen are the only non-city communes in the canton; everything else is across the border in Basel-Landschaft (Allschwil, Binningen, Bottmingen) or in Aargau/Solothurn.
Adult standard premiums in Basel-Stadt on the standard franchise are above the national average, reflecting the canton's pharma-adjacent cost structure. Cross-border health insurance is not an option for residents; even if you work for a German employer based across the border, you insure under Swiss KVG.
Basel-Stadt · free tool
Calculate your net salary after Basel-Stadt cantonal tax
Salary calculator — pre-filled for Basel-Stadt. No signup.
Keep reading
All 26 canton checklists
- Zurich Checklist
- Geneva Checklist
- Basel-Stadt Checklist
- Basel-Landschaft Checklist
- Bern Checklist
- Vaud Checklist
- Zug Checklist
- Lucerne Checklist
- Ticino Checklist
- Aargau Checklist
- St. Gallen Checklist
- Thurgau Checklist
- Schwyz Checklist
- Nidwalden Checklist
- Obwalden Checklist
- Uri Checklist
- Glarus Checklist
- Schaffhausen Checklist
- Appenzell Ausserrhoden Checklist
- Appenzell Innerrhoden Checklist
- Graubünden Checklist
- Fribourg Checklist
- Solothurn Checklist
- Neuchâtel Checklist
- Valais Checklist
- Jura Checklist
Basel-Stadt is set as your canton, so checklists and tools across HowToSwiss now use its rates.