easyMcalc

CHF 150,000 after tax in Zurich

Estimate for information only, not tax advice. Sources

Tax year 2026Data checked 26 September 2026

Your take-home pay

Net salary CHF 116,359.80 / year

CHF 9,696.65 / month

ItemYearMonth
Gross salaryCHF 150,000CHF 12,500
Withholding tax (Quellensteuer) 12.91%CHF 19,365CHF 1,613.75
Old-age, survivors' and disability insurance (AHV/IV/EO) 5.3%CHF 7,950CHF 662.50
Unemployment insurance (ALV) 1.1%CHF 1,630.20CHF 135.85
Occupational pension, legal minimum (BVG)CHF 3,213CHF 267.75
Non-occupational accident insurance (NBU) 1.0%CHF 1,482CHF 123.50
Total deductionsCHF 33,640.20CHF 2,803.35
Net salaryCHF 116,359.80CHF 9,696.65
Keep rate
77.6%
Effective rate
22.4%
Marginal rate
31.8%

Share of the next CHF 1,000 of gross salary that goes to tax and contributions.

Paid on top by your employer: CHF 14,480.70
Old-age, survivors' and disability insurance (AHV/IV/EO) 5.3%CHF 7,950CHF 662.50
Unemployment insurance (ALV) 1.1%CHF 1,630.20CHF 135.85
Occupational pension, legal minimum (BVG)CHF 3,213CHF 267.75
Family allowance fund (cantonal fund rate) 1.025%CHF 1,537.50CHF 128.13
Vocational training fund 0.1%CHF 150CHF 12.50
Employer contributionsCHF 14,480.70CHF 1,206.73
Total cost to employerCHF 164,480.70CHF 13,706.73

Assumes pay in twelve equal monthly instalments with no thirteenth month or bonus, the occupational pension at the legal minimum for your age, and the accident insurance rate above. Your employer's pension plan usually takes more than the legal minimum. The employer side leaves out the occupational accident premium and the administration costs of the compensation fund, both of which depend on the employer.

Pay at this level brings a mandatory ordinary assessment after the year ends. The tax withheld from each payslip then counts only as an advance on the tax assessed, which can be higher or lower.

Save this result as an image

Format

The image is drawn in your browser. Nothing you entered is sent anywhere.

Adjust your details

Where your salary goes

A bar splitting CHF 150,000 into 5 parts, each labelled with its share.

  • Take-home payCHF 116,359.8078%
  • Withholding tax (Quellensteuer)CHF 19,36513%
  • Old-age, survivors' and disability insurance (AHV/IV/EO)CHF 7,9505%
  • Unemployment insurance (ALV)CHF 1,630.201%
  • Everything elseCHF 4,6953%
Gross pay, split into what reaches your account and each deduction taken out of it.

On a gross salary of CHF 150,000 a year in Zurich you keep CHF 116,359.80 a year, or CHF 9,696.65 a month. That is an effective deduction rate of 22.4%, and the next CHF 1,000 you earn is taxed at 31.8%.

What the next CHF 1,000 is worth at CHF 150,000

The same calculation run again on CHF 1,000 more a year. Each row is what that deduction takes out of the extra pay.

DeductionOf the next CHF 1,000Share
Withholding tax (Quellensteuer) CHF 264.96 26.5%
Old-age, survivors' and disability insurance (AHV/IV/EO) CHF 53 5.3%
Unemployment insurance (ALV) Yearly ceiling reached CHF 0 0%
Occupational pension, legal minimum (BVG) Yearly ceiling reached CHF 0 0%
Non-occupational accident insurance (NBU) Yearly ceiling reached CHF 0 0%
You keep CHF 682.04 68.2%

Where the split changes

  1. Between CHF 145,000 and CHF 150,000 Unemployment insurance (ALV) reaches its yearly ceiling and takes nothing more. Non-occupational accident insurance (NBU) reaches its yearly ceiling and takes nothing more. CHF 145,000 after tax in Zurich
  2. Between CHF 150,000 and CHF 155,000 Withholding tax (Quellensteuer) takes 22.7% of a raise instead of 26.5%. CHF 155,000 after tax in Zurich

Found by running the calculation at every salary page for Zurich, CHF 5,000 apart, so each change is placed between two of them rather than at its exact threshold. The rules behind each one are explained below.

How a Swiss payslip works

A Swiss payslip (Lohnabrechnung) always carries the social contributions, which are federal and the same in every canton: old-age, survivors' and disability insurance with income compensation (AHV/IV/EO), unemployment insurance (ALV) up to an annual ceiling, the employee's share of the occupational pension (BVG, the second pillar) and non-occupational accident insurance (NBU). Whether it also carries income tax depends on who you are.

Swiss citizens and foreigners with a settlement permit (C) are not taxed through the payslip at all. They file a tax return each year and pay federal, cantonal and municipal income tax directly, in instalments. Foreign employees without a settlement permit, which usually means a residence permit B or a short-term permit L, are taxed at source (Quellensteuer): the employer takes the tax off every payslip at a rate from the canton's official tariff. The same holds for their spouse, unless one of the two is Swiss or has a settlement permit, in which case neither is taxed at source.

The calculator shows the payslip of someone taxed at source by default, because that is the situation of most people moving to Switzerland for a job. Untick the option to see the payslip of a Swiss citizen or C permit holder, which has no income tax line; their tax still has to be paid, just not by the employer.

The withholding tax tariff

The tax at source is a single rate applied to the whole of a month's gross pay. The rate is read from the canton's tariff, which the federal tax administration (ESTV) publishes for every canton and every tariff code, and it already includes federal, cantonal, municipal and, where it applies, church tax. The tariff code is a letter for your family situation, a number for your children and a mark for church membership:

  • A: single, divorced, separated or widowed and not living with children;
  • B: married, and your spouse has no income from work;
  • C: married, and both of you earn;
  • H: single and living with children you mainly support.

Zurich applies the tariff month by month: each month's pay picks its own rate. Because the rate applies to the whole month's pay and rises in small steps as pay rises, a raise that just crosses a step can leave you slightly worse off in that month. Near a few wider steps the effect is larger, and the result warns you when your salary is close to one.

The rates for Zurich are the same in every municipality of the canton: the tariff builds in an average of the municipal tax rates, so the city of Zurich and Winterthur withhold alike. Other cantons publish their own tariffs, and some of them, Geneva and Vaud among them, apply the rate to the year's pay rather than month by month.

When the tax at source is not the final word

If your gross pay reaches the federal threshold for a subsequent ordinary assessment, you have to file a tax return after the year ends, and the tax withheld counts only as an advance on the tax assessed then. Below the threshold you can ask for an ordinary assessment yourself, by the end of March of the following year, to claim deductions the tariff does not know about, such as payments into a pillar 3a account, high commuting costs or childcare. If you do not ask, the tax withheld is final.

Social contributions

AHV/IV/EO is a fixed percentage of all your pay with no ceiling, matched by the employer. Unemployment insurance is charged, and matched, only up to an annual ceiling. The occupational pension is shown at the legal minimum: an age credit on the part of your salary between the coordination deduction and an upper limit, rising with age from 25, and split equally with the employer. Most employers' pension plans insure more of the salary or at higher rates, so your real pension deduction is often larger. Non-occupational accident insurance is paid by the employee at a rate set by the employer's insurer; the field is filled with the rate the federal tax administration uses when it builds the tariffs, and you can type your own from your payslip.

Health insurance is not a payroll item. Every resident buys a basic policy from a health insurer and pays the premium out of net pay, so it still has to come out of the figure shown here, and so does any daily sickness insurance the employer passes on.

What the employer pays on top

The employer section shows the employer's share of AHV/IV/EO, unemployment insurance and the pension's legal minimum, the canton's family allowance fund at the cantonal fund's rate and Zurich's vocational training fund. Employers affiliated with a professional family allowance fund pay that fund's rate instead. The section leaves out the occupational accident premium, which depends on the activity, and the compensation fund's administration costs.

What this calculator assumes

The result models an employee who is paid in twelve equal monthly instalments and works the whole year in the canton of Zurich. It does not cover:

  • A thirteenth month's salary or a bonus. Paid in a single month, either raises that month's pay and with it the rate the tariff applies.
  • Cross-border commuters, who have their own tariff codes, and more than three children.
  • Pension plans above the legal minimum, voluntary pension purchases, pillar 3a payments and daily sickness insurance.
  • The ordinary income tax of Swiss citizens and C permit holders, which depends on the municipality, deductions and wealth, and is assessed once a year.

Frequently asked questions

Why is there no income tax when I untick taxed at source?

Because it is not on the payslip. Swiss citizens and holders of a settlement permit pay their income tax directly to the tax office after filing a return, so a comparison of take-home pay should set that tax aside for them separately.

Which tariff code applies to me?

Your employer sets it from the information you give on arrival: your marital status, whether your spouse works, how many children you support and whether you belong to a recognised church. The code is printed on your payslip, and it changes from the month after your situation changes.

Does the rate include church tax?

Only if you are a member of a recognised church. Members are withheld at the tariff with church tax, which is slightly higher. Leaving the church changes the tariff from the following month.

Can I get some of the tax back?

Below the assessment threshold, you can ask for an ordinary assessment by the end of March of the following year and claim deductions the tariff does not include, such as pillar 3a payments. The assessment can also come out higher than what was withheld.

Is this the city of Zurich or the whole canton?

The whole canton. The tax at source uses one tariff for every municipality in Zurich, with an average municipal rate built in.

Which tax year does this cover?

The Swiss tax year is the calendar year. The tariff and contribution rates are those in force for the year shown at the top of the page.

Sources

Every figure on this page comes from the following official sources: