Basel-Stadt Paycheck Calculator 2026
Take-home pay in Basel-Stadt, with Switzerland tax rules applied automatically.
= CHF 100'000 per year
Estimated monthly take-home
CHF 6'068
CHF 72'820 per year · 22.7% goes to tax & contributions
| Item | Per year | Per month |
|---|---|---|
| Gross salary | CHF 100'000 | CHF 8'333 |
| Income tax | −CHF 1'745 | −CHF 145 |
| Basel-Stadt tax | −CHF 14'535 | −CHF 1'211 |
| AHV/IV/EO5.3% old-age/disability/income-compensation | −CHF 5'300 | −CHF 442 |
| ALV (unemployment)1.1% up to CHF 148,200 | −CHF 1'100 | −CHF 92 |
| BVG pension~5% occupational pension (to your pension) — approximation | −CHF 4'500 | −CHF 375 |
| Take-home pay | CHF 72'820 | CHF 6'068 |
⚠ Basel-Stadt figures are estimates pending verification — see methodology.
Estimate only — not tax advice. Figures are estimates based on publicly available tax rules and may not reflect your full circumstances. See our methodology & sources. Always confirm with an official tax authority or a licensed adviser before making decisions.
What's different about Basel-Stadt
Basel's pharma giants (Roche, Novartis) drive high salaries; cantonal tax is mid-high. Effective rate could not be pinned to a single clean source at this income level — treat as an estimate pending a direct Basel-Stadt tax-office worked example.
Average gross pay in Basel-Stadt is around CHF 110'000, above the national figure of about CHF 100'000 — which shapes what a given salary feels like locally as much as the tax does.
For a full walkthrough of how Switzerland's tax and contributions work, see the Switzerland salary & tax guide.
What you keep at different salaries in Basel-Stadt
The same Basel-Stadt rules applied across the salary range, with the difference against Zürich in the last column so you can see what the canton itself is worth.
| Gross salary | Take-home / month | Deducted | vs Zürich |
|---|---|---|---|
| CHF 75'000 | CHF 4'618 | 21.1% | −CHF 2'118 |
| CHF 100'000 | CHF 6'068 | 22.7% | −CHF 2'993 |
| CHF 150'000 | CHF 8'977 | 25.2% | −CHF 4'743 |
| CHF 200'000 | CHF 11'777 | 27.1% | −CHF 6'493 |
A CHF 100'000 salary in Basel-Stadt, per period
| Pay period | Gross | Take-home |
|---|---|---|
| Per year | CHF 100'000 | CHF 72'820 |
| Per month | CHF 8'333 | CHF 6'068 |
| Per week | CHF 1'923 | CHF 1'400 |
| Per day (260 working days) | CHF 385 | CHF 280 |
| Per hour (2,080 hours) | CHF 48 | CHF 35 |
What Basel-Stadt take-home buys, city by city
Taxed on Basel-Stadt rules, CHF 100'000 leaves CHF 6'068 a month — and against that CHF 6'068, where you spend it moves the outcome more than the Basel-Stadt rules do: Geneva asks CHF 2'500 for a one-bedroom city-centre flat against CHF 2'400 in Zürich, a factor of 1.0.
On Basel-Stadt take-home that is CHF 3'668 left after rent in Zürich against CHF 3'568 in Geneva: a CHF 100 monthly gap from the same gross salary and the same tax code.
| City | 1-bed city-centre rent | Share of take-home | Left after rent |
|---|---|---|---|
| Zürich | CHF 2'400 | 40% | CHF 3'668 |
| Geneva | CHF 2'500 | 41% | CHF 3'568 |
Every canton ranked by take-home
On CHF 100'000, Basel-Stadt ranks 6 of 8 for take-home — CHF 72'820 a year, CHF 8'550 behind Zug and CHF 1'710 ahead of Vaud.
Basel-Stadt sits inside a national spread of 12.6%, wide enough that the canton is a genuine financial decision rather than a rounding error on the national rules. Every canton below is ranked on the same CHF 100'000 gross so the comparison is like for like — enter your own figure above to see how Basel-Stadt's position shifts at your income.
| # | Canton | Net / year | Net / month | Deducted |
|---|---|---|---|---|
| 1 | Zug | CHF 81'370 | CHF 6'781 | 14.1% |
| 2 | Schwyz | CHF 78'805 | CHF 6'567 | 16.7% |
| 3 | Zürich | CHF 75'813 | CHF 6'318 | 19.7% |
| 4 | Ticino | CHF 75'385 | CHF 6'282 | 20.1% |
| 5 | Bern | CHF 72'820 | CHF 6'068 | 22.7% |
| 6 | Basel-Stadt | CHF 72'820 | CHF 6'068 | 22.7% |
| 7 | Geneva | CHF 71'110 | CHF 5'926 | 24.4% |
| 8 | Vaud | CHF 71'110 | CHF 5'926 | 24.4% |
Other cantons
Frequently Asked Questions
+How much is take-home pay in Basel-Stadt?
On a CHF 100'000 salary in Basel-Stadt, estimated take-home is about CHF 6'068 a month after tax and contributions (22.7% deducted). Use the calculator above for your exact figure.
+Is income tax different in Basel-Stadt?
Basel's pharma giants (Roche, Novartis) drive high salaries; cantonal tax is mid-high. Effective rate could not be pinned to a single clean source at this income level — treat as an estimate pending a direct Basel-Stadt tax-office worked example.
+What's the marginal tax rate in Basel-Stadt?
On a CHF 100'000 salary in Basel-Stadt, the marginal rate is about 27% — that's the rate on your next unit of pay, so it's what a raise or bonus is taxed at here.
+Does Basel-Stadt keep more of your salary than other cantons?
On the same CHF 100'000 salary, Basel-Stadt keeps CHF 72'820 and ranks 6 of 8, CHF 8'550 behind Zug at the top and CHF 1'710 ahead of Vaud at the bottom.
+What is a CHF 100'000 salary in Basel-Stadt per month?
About CHF 6'068 a month after tax, from CHF 8'333 gross — roughly CHF 35 an hour net on a standard 2,080-hour year.
Estimate only — not tax advice. Figures are estimates based on publicly available tax rules and may not reflect your full circumstances. See our methodology & sources (last reviewed June 2026). Always confirm with an official tax authority or a licensed adviser before making decisions.