✓ Convenient and professional to complete the tax return
✓ Save several hundred CHF tax a year
✓ Have taxes filled by tax experts
✓ No time? We will pick up the tax return for you free of charge
Contact us today and save up to 50% on your tax return. Call us at the Phone 044 508 75 30 or write us a message.
"At first I was a little sceptical, but afterwards I was very happy that I chose this company. The tax consultants were very competent and friendly. Within a very short time, the tax return was completed without last year's tax return. In the second year I sent the tax documents by post and only had to pick up the completed tax return. "Michael B.
"Already on the telephone I was well advised and got immediately an appointment. The office is very central and modern and was easily accessible by tram. I was surprised about the very good price and the fast processing. I can only recommend the company. "Andrea W.
If you are living or working in Zurich, Switzerland, sooner or later you will encounter the obligation of filing a tax return. Like many parts of life in Switzerland, the tax system can appear structured yet complex to newcomers. Whether you’re a local, an expatriate, or a cross-border commuter, understanding how the tax return process works in Zurich can help you avoid costly mistakes and make the most of any deductions or allowances you might be entitled to.
Switzerland operates on a federal, cantonal, and municipal tax system. This means that individuals are subject to taxes at all three levels, and Zurich, as both a city and canton, has its own tax regulations in addition to federal rules. Tax returns are used to calculate your final tax liability based on your income, assets, and personal situation.
For Swiss citizens and most foreign residents with a permanent residence permit (C permit), filing a tax return each year is mandatory. Even foreign nationals holding a B permit (temporary residence permit) may have to file a tax return if their income exceeds a certain threshold or if they own property or other significant assets in Switzerland.
Additionally, filing a tax return can be beneficial even if it’s not strictly required. Many people are entitled to deductions for things like work-related expenses, health insurance premiums, or contributions to pension schemes. By filing a return, you may be able to reduce your taxable income and therefore pay less tax.
Tax returns in Zurich are based on the calendar year, meaning they cover income and assets from January 1st to December 31st. The deadline for submitting your tax return is usually March 31st of the following year. However, it is relatively easy to request an extension, often until September 30th, by contacting the Zurich tax office or applying online.
It’s always a good idea to request an extension if you are not ready to file on time, as missing the deadline can lead to penalties or interest charges. If you are working with a tax advisor, they can usually handle the extension request on your behalf.
Swiss Citizens and C Permit Holders
If you are a Swiss citizen or hold a C permit, you are required to file a tax return every year, regardless of your income level.
B Permit Holders (Tax at Source)
Many employees holding a B permit have taxes deducted directly from their salary through a system called "tax at source" (Quellensteuer). In some cases, this may exempt you from filing a
tax return. However, you must file if:
Your annual gross income exceeds CHF 120,000.
You have additional income not subject to tax at source.
You own property or hold substantial assets.
You wish to claim additional deductions beyond what is automatically included in the tax at source system.
Cross-Border Commuters
Cross-border commuters who live in neighboring countries but work in Zurich may also be subject to special tax agreements and should check their individual obligations.
Before starting your tax return, gather all the necessary documents, including:
Salary statements (Lohnausweis) from your employer(s).
Bank statements and summaries of your assets.
Pension fund contribution statements (2nd and 3rd pillar).
Proof of insurance premiums paid (health, life, etc.).
Receipts for deductible expenses such as professional development, commuting costs, childcare, and medical expenses not covered by insurance.
Any rental income or property ownership documentation.
Evidence of donations or charitable contributions.
Having these documents ready will make the process much smoother and reduce the chances of missing out on deductions.
Most people in Zurich file their tax returns electronically using the cantonal tax software called "ZHprivateTax." This software is available in multiple languages, including English, and guides you step by step through the filing process. You can download it from the official Zurich tax office website.
Alternatively, you can choose to complete a paper form, although electronic filing is becoming the standard due to its convenience and efficiency.
If your situation is complex, or if you feel uncomfortable navigating the tax system on your own, it is highly advisable to seek professional help. Many tax advisors and fiduciaries in Zurich specialize in helping both locals and expatriates file their returns accurately and optimize their tax situation.
Zurich offers various deductions that can significantly reduce your taxable income, such as:
Professional Expenses: Costs for commuting, work-related training, and equipment.
Insurance Premiums: Health, life, and accident insurance premiums.
Social Security and Pension Contributions: Payments to AHV/AVS (state pension) and to 2nd and 3rd pillar pension plans.
Childcare Costs: Expenses for professional childcare services.
Healthcare Costs: Medical expenses not covered by insurance, if they exceed a certain percentage of your income.
Charitable Donations: Donations to recognized charities can be deducted up to a specific limit.
Review the list of available deductions carefully or consult a tax advisor to ensure you claim everything you are entitled to.
Once you have submitted your tax return, the Zurich tax office will review your submission and issue a tax assessment notice (Steuerveranlagung). This document details the final calculation of your tax liability. You should carefully check this assessment to ensure that all your reported figures and deductions have been correctly applied.
If you disagree with the assessment, you have the right to appeal within 30 days of receiving the notice. The appeal process requires a written explanation and may involve further documentation or clarification.
Depending on your situation, you may already have paid part or all of your taxes through tax at source or prepayments. If the assessment shows that you owe additional taxes, you will receive a payment slip with the due date. It is important to pay by the specified deadline to avoid interest or penalties.
If you have overpaid, you will receive a refund, usually transferred directly to your bank account.
Navigating the tax return process in Zurich may seem overwhelming at first, especially if you are new to Switzerland or unfamiliar with the three-tier tax system. However, with proper preparation, accurate documentation, and—if needed—professional support, you can manage your tax obligations efficiently and even benefit from potential savings through deductions and allowances.
Understanding your responsibilities and deadlines is key.
Adlikon
Adliswil
Aesch (ZH)
Aeugst am Albis
Affoltern am Albis
Altikon
Andelfingen
Bachenbülach
Bachs
Bäretswil
Bassersdorf
Bauma
Benken (ZH)
Berg am Irchel
Birmensdorf (ZH)
Bonstetten
Boppelsen
Brütten
Bubikon
Buch am Irchel
Buchs (ZH)
Bülach
Dachsen
Dägerlen
Dällikon
Dänikon
Dättlikon
Dielsdorf
Dietikon
Dietlikon
Dinhard
Dorf
Dübendorf
Dürnten
Egg
Eglisau
Elgg
Ellikon an der Thur
Elsau
Embrach
Erlenbach (ZH)
Fällanden
Fehraltorf
Feuerthalen
Fischenthal
Flaach
Flurlingen
Freienstein-Teufen
Geroldswil
Glattfelden
Gossau (ZH)
Greifensee
Grüningen
Hagenbuch
Hausen am Albis
Hedingen
Henggart
Herrliberg
Hettlingen
Hinwil
Hittnau
Hochfelden
Hombrechtikon
Horgen
Höri
Humlikon
Hüntwangen
Hüttikon
Illnau-Effretikon
Kappel am Albis
Kilchberg (ZH)
Kleinandelfingen
Kloten
Knonau
Küsnacht
Langnau am Albis
Laufen-Uhwiesen
Lindau
Lufingen
Männedorf
Marthalen
Maschwanden
Maur
Meilen
Mettmenstetten
Mönchaltorf
Neerach
Neftenbach
Niederglatt
Niederhasli
Niederweningen
Nürensdorf
Oberembrach
Oberengstringen
Oberglatt
Oberrieden
Oberweningen
Obfelden
Oetwil am See
Oetwil an der Limmat
Opfikon
Ossingen
Otelfingen
Ottenbach
Pfäffikon
Pfungen
Rafz
Regensberg
Regensdorf
Rheinau
Richterswil
Rickenbach (ZH)
Rifferswil
Rorbas
Rümlang
Rüschlikon
Russikon
Rüti (ZH)
Schlatt (ZH)
Schleinikon
Schlieren
Schöfflisdorf
Schwerzenbach
Seegräben
Seuzach
Stadel
Stäfa
Stallikon
Stammheim
Steinmaur
Thalheim an der Thur
Thalwil
Trüllikon
Truttikon
Turbenthal
Uetikon am See
Uitikon
Unterengstringen
Urdorf
Uster
Volken
Volketswil
Wädenswil
Wald (ZH)
Wallisellen
Wangen-Brüttisellen
Wasterkingen
Weiach
Weiningen (ZH)
Weisslingen
Wettswil am Albis
Wetzikon
Wiesendangen
Wil (ZH)
Wila
Wildberg
Winkel
Winterthur
Zell (ZH)
Zollikon
Zumikon