← FFCheckAm I Allowed?DE
DBG · cantonal · Zürich
Updated June 2026

🧾 Do I have to file a tax return in Switzerland?

With conditions
Quick answer

Yes — residents file a tax return each year. A single return covers the cantonal, communal and direct federal tax; the cantonal tax office assesses it. Canton of Zürich example (illustrative): the deadline is 31 March of the following year; an extension is free and needs no reason online (usually to 30 September, further to 30 November). Foreign employees without a settlement permit (often a B permit) are taxed at source (withholding tax via the employer). From a gross salary of CHF 120,000 a year, a subsequent ordinary assessment with a full return follows. In short: yes, annually — with a B permit usually withholding tax.

📋 The rules

  • Residents: annual tax return
  • One return for canton, commune & federal
  • Zürich: deadline 31 March, extension free
  • B permit: often withholding tax via the employer
  • From CHF 120,000 salary: ordinary assessment

🔓 Exceptions

  • Zürich extension: usually to 30 Sept, further to 30 Nov
  • Source-taxed can request an ordinary assessment (by 31 March)
  • Assessment by the cantonal tax office

⚠️ Penalties & fines

Filing the tax return not at all or late risks a reminder, a fixed fine and a discretionary assessment (the authority estimates your figures), which often works to your disadvantage. Hiding income or assets is tax evasion, with back-tax and a fine. Beware a myth: "with withholding tax I never have to file a return" is not always true — from CHF 120,000 salary or on request, an ordinary assessment applies. Tip: use the free extension, collect receipts as you go, and check whether an ordinary assessment is worthwhile for you.

📎 Official sources

Last verified: 2026-06-20

❓ Frequently asked

Do I have to file a tax return?

If you're resident in Switzerland, yes, as a rule annually. A single tax return covers the cantonal, communal and direct federal tax, and the cantonal tax office carries out the assessment. Foreign employees without a settlement permit are often taxed at source instead.

By when must I file it?

In the canton of Zürich the deadline is 31 March of the following year. But you can extend the deadline free and without a reason online, usually to the end of September and, on a further request, to the end of November. An extension beyond that is generally not granted.

What is withholding tax?

Withholding tax is a tax deducted directly from salary, above all for foreign employees without a settlement permit, for example with a B permit. The employer deducts and remits it. In that case you generally don't have to fill in an ordinary tax return for that income.

When must I file despite withholding tax?

From an annual gross salary of CHF 120,000, a subsequent ordinary assessment is triggered, and you must file a full tax return. This then also applies for the following years. Below the threshold you can request an ordinary assessment voluntarily, by the end of March.

What happens if I don't file the return?

Filing the return not at all or late brings a reminder and risks a fixed fine and a discretionary assessment, in which the authority estimates your income and assets, often to your disadvantage. So file it in good time or extend the deadline online beforehand to avoid this.

🔎 Common searches

What people search to land here:

  • “tax return switzerland obligation”
  • “tax return deadline zürich”
  • “tax extension zürich”
  • “withholding tax b permit switzerland”
  • “120000 ordinary assessment”
  • “tax return not filed switzerland”

🔗 Related questions