Tax deductions in Zurich for 2025: what you can actually claim

Canton Zurich · Tax year 2025 · Official caps, verified July 2026

Swiss deductions are not secrets, but nobody hands you the list either. Here is every major deduction an employee in Canton Zurich can claim for the 2025 tax year, with the official limits and, more importantly, what each one is worth in actual francs. One thing to understand first: a deduction is not money back one to one. It reduces the income you are taxed on. As a rule of thumb, CHF 100 of deductions saves you roughly CHF 20 to 30 of tax, depending on your income and commune.

The official caps for 2025

DeductionCantonal (Zurich)Federal
Pillar 3a (with pension fund)CHF 7,258CHF 7,258
Commuting costsmax CHF 5,200max CHF 3,300
Meals away from homeCHF 3,200 (1,600 with canteen)same
Insurance premiums, singleCHF 2,900CHF 1,800
Insurance premiums, marriedCHF 5,800CHF 3,700
Insurance, extra per childCHF 1,300CHF 700
Job related educationmax CHF 12,400max CHF 13,000
Professional expenses flat3% of net salary, min CHF 2,000, max CHF 4,000
Donations (Swiss charities)from CHF 100, up to 20% of net income

Pillar 3a: the biggest lever

Every franc you pay into a 3a account comes off your taxable income, up to CHF 7,258 in 2025 for employees with a pension fund. A full contribution is typically worth CHF 1,400 to 2,200 in saved tax. If you have several 3a accounts, the deposits add up; insurance based 3a policies count too. Your bank sends a certificate each January, made exactly for the tax return.

Commuting: also for part year and mixed commutes

Your yearly transit pass is deductible at what you actually paid, capped at CHF 5,200 for the cantonal tax and CHF 3,300 federally. Two details most people miss: a winter-only monthly pass counts for exactly those months, and biking to the station plus taking the train counts twice, because cycling has its own flat CHF 700 deduction. Car costs only count when public transport is unreasonable, and the tax office is strict about it.

Meals: check field G on your Lohnausweis

If you cannot eat at home over lunch, a flat amount applies: CHF 3,200 per year, halved to CHF 1,600 if your employer subsidises meals. Whether that is your case is printed on your own salary certificate: checkbox G ticked means subsidised. The flat assumes a five day office week; fewer days mean proportionally less.

Insurance premiums: capped, and often already used up

Health and life insurance premiums are deductible up to a cap that most people exhaust with health insurance alone. One honest note for B permit holders taxed at source: this deduction, along with meals and the professional flat, is already averaged into your monthly tariff. It belongs in the return, but it produces no extra refund on top. The refund comes from 3a, commuting, education and donations.

Education that helps your career

Courses, certificates and degrees you paid yourself are deductible up to CHF 12,400 cantonally: a German course, a project management certification, an online degree. What your employer reimbursed does not count, and neither do pure hobbies.

Donations: Swiss charities only

Donations of CHF 100 or more per year to Swiss registered charities are deductible up to a fifth of your net income. The catch expats hit: donations to foreign organisations, including most crowdfunding, are generally not deductible in Switzerland. The charity sends a receipt each January.

Married? Insurance caps apply per couple, and both spouses' figures go into one joint return. Children raise the insurance caps and bring their own child deductions on top.

What you need before you start

Common questions

How much is a full pillar 3a contribution actually worth?
At typical Zurich incomes, a full CHF 7,258 contribution saves roughly CHF 1,400 to 2,200 in tax, depending on your income and commune. It is almost always the single biggest deduction an employee has.
I work from home part of the week. Does the meals deduction change?
Yes. The flat amounts assume five office days a week. Two or three home office days reduce the claim proportionally. The days you actually eat near the office are what count.
Are health insurance premiums fully deductible?
No, only up to the cap: CHF 2,900 cantonally for singles, CHF 5,800 for married couples, plus CHF 1,300 per child. Most people's actual premiums exceed the cap, so the cap is what you get.
Do deductions work differently on a B permit?
The deductions are the same, but the route differs: taxed at source, you claim them by requesting an ordinary assessment by March 31. Note that meals, insurance and the professional flat are already built into the source tax tariff, so the extra refund comes from 3a, commuting, education and donations.
See what your deductions are worth

taxpunkt asks about each of these in plain language, applies the official caps automatically, and shows what every entry is worth to you in francs. A certified Treuhand reviews and files the return.

Join the waitlist