For B, L, F, N permit holders and G cross-border commuters in Zurich. Select your tariff code, enter your gross monthly salary, and see your withholding rate, net pay, and how it compares to what a C-permit holder or citizen would pay under ordinary assessment, using 2026 rates.
For B/L/F/N permit holders and G cross-border commuters in Zurich only.If you hold a C permanent-residence permit or Swiss citizenship, you are taxed under the ordinary assessment instead — use the Zurich Salary Calculator for that.
CHF
Common salaries:
Single, no dependents
Net pay after Quellensteuer (Tarif A)
CHF 6'030
per month
Withholding rate
7.22%
Withheld per month
CHF 470
Annual net
CHF 72'365
Quellensteuer vs. ordinary assessment, same CHF 78'000 annual gross
Quellensteuer (this tool)
Ordinary assessment (single, no church tax)
Annual tax/withholding
CHF 5'635
CHF 10'434
Social insurance (AHV/IV/EO, ALV, BVG)
Withheld separately by employer
CHF 6'796
Net annual (tax only, before social insurance)
CHF 72'365
CHF 67'566
Quellensteuer bundles federal, cantonal, and communal tax into one withheld rate, and AHV/IV/EO, ALV, and BVG are deducted separately on top by the employer, same as for an ordinary-assessment employee. The ordinary-assessment column uses the Zurich Salary Calculator's model (single filer, no church tax, age 30) for comparison.
Rates use 2026 Zurich Quellensteuer tariff data reconstructed from confirmed reference points (Tarif A0: CHF 5,000/month ≈ 5.52%, CHF 7,000 ≈ 7.75%, CHF 9,000 ≈ 9.61%) plus documented structural relationships between tariff codes (B is a married-couple discount off A; C mirrors A since each spouse is withheld on their own income; each child reduces the rate further). Treat exact figures as indicative, not to-the-franc accurate — the official binding table is published by the Kantonales Steueramt Zürich. Does not model church tax. For your exact rate, consult your employer's payroll system or the official ZH Quellensteuer tariff PDF.
Keep your numbers current
Tax rates and allowances change every year
Get an email when we update this calculator for new rates, so you're never planning from stale numbers.
Frequently asked questions
1
Who actually pays Quellensteuer in Zurich?
Foreign nationals holding a B, L, F, or N residence permit, and G cross-border commuters, who do not yet hold a C permanent-residence permit and are not Swiss citizens. If you hold a C permit or Swiss citizenship, you're taxed under the ordinary assessment (Veranlagung) instead, the same three-layer federal/cantonal/communal model used by the Zurich Salary Calculator, not this tool.
2
How is my tariff code determined?
By marital status, whether your spouse also earns income, and the number of dependent children. Tarif A applies if you're single. Tarif B applies if you're married with only one income earner in the household (or a single parent supporting dependents). Tarif C applies if both spouses or registered partners earn income, each taxed at their own rate on their own income. A trailing digit (0, 1, 2...) adds the number of dependent children, each of which lowers the rate further.
3
Why does this look wrong compared to my payslip?
Two common reasons. First, this calculator models Tarif codes without church tax (many permit holders are unaffiliated); if you're registered with a recognized church, your employer applies a Y-suffix tariff with a slightly higher rate. Second, the full official rate table is published as a dense per-canton PDF with rates at every CHF 100 step; this calculator reconstructs the curve from confirmed reference points rather than the exact official step table, so treat the figures as indicative rather than to-the-franc accurate. Your payslip uses the exact binding table.
4
What happens if my salary crosses CHF 120,000 a year?
Zurich automatically triggers nachträgliche ordentliche Veranlagung (NOV) once your gross annual salary reaches CHF 120,000. Above that threshold, you file an ordinary tax return exactly like a C-permit holder or citizen would, and the Quellensteuer already withheld through the year is credited against your final ordinary-assessment bill rather than being a final settlement.
5
Does Quellensteuer include AHV/IV/EO, ALV, and BVG?
No. Quellensteuer is a withholding on income tax only (bundling federal, cantonal, and communal tax into one rate). Your employer deducts AHV/IV/EO, ALV, and age-banded BVG pension contributions separately, exactly the same way as for an ordinary-assessment employee. This calculator's comparison table shows both figures side by side.
6
Can I claim deductions the way an ordinary-assessment taxpayer can?
The standard Quellensteuer rate already bundles in average deductions for the population it applies to. If you have unusually high work-related expenses, childcare costs, or other significant deductions not reflected in the standard tariff, you can apply for a Tarifkorrektur (tariff correction) with the Kantonales Steueramt Zürich, or, above certain income thresholds, request voluntary ordinary assessment to claim itemized deductions the way a C-permit holder would.
7
Is Quellensteuer higher or lower than ordinary assessment at the same salary?
It varies. Quellensteuer rates are designed to approximate the average ordinary-assessment burden for a comparable taxpayer, but they don't account for your specific deductions, so someone with above-average deductible expenses (e.g. significant pension buy-ins, high commuting costs, or childcare) often pays somewhat more under Quellensteuer than they would under ordinary assessment with those deductions claimed. That's one reason Tarifkorrektur requests exist.
One email a month covering salary movements, tax and rate changes (2026 federal + Zurich cantonal rates), new calculators, and market intelligence in Switzerland. Built for tech professionals, contractors, and hiring managers.
Monthly salary and contractor rate movements
Tax change alerts the day rates are confirmed
New market intelligence reports and insights
Calculator updates for every new Budget
Join tech professionals in Switzerland
No noise. Just the data that moves your decisions.
Free. No spam. Unsubscribe any time. GDPR-compliant.