SwissExpatTax

Swiss Tax Software for Expats: Compare Options 2026

Swiss tax software ranges from the free cantonal tools (functional but German-heavy) to paid English-friendly platforms with full support for expat-specific situations like Quellensteuer, NOV, and cross-border income. The right choice depends on your permit type, canton, and how complex your income picture is.

Before comparing features, it helps to know which category your situation falls into — because not every tool is designed for every case.

When software is the right choice

Tax software works well when your situation is relatively contained: a single employer in Switzerland, no foreign income, standard deductions (health insurance, Pillar 3a, commuting costs), B or C permit, no property abroad, and annual filing rather than a Quellensteuer correction. If this describes you, a good tool is usually sufficient and saves money compared to an advisor.

What to look for in Swiss tax software for expats

  • Canton support: Not all tools support all cantons. Some cover only Zurich and Bern. Verify your canton is fully supported — not just listed, but actively maintained with current rates and forms.
  • English interface and help content: The underlying forms are in German, French or Italian by default. Check whether the software translates field labels and provides English-language guidance, not just a translated UI shell with German tooltips underneath.
  • Quellensteuer and NOV handling: If you are on Quellensteuer and want to file a Nachtragsveranlagung (NOV) to claim deductions, not all software handles this workflow correctly. Confirm this before paying — it is a common expat need that many tools skip.
  • Securities and Pillar 3a import: If you have investment accounts or multiple 3a providers, check whether the software imports statements automatically or requires manual entry of every position. Manual entry at scale introduces errors.
  • Official cantonal filing integration: The best tools submit directly to the cantonal system. Others produce a PDF you submit manually. Direct filing saves steps, reduces transcription errors, and usually generates a confirmation receipt.
  • Data export and advisor handoff: If you work with a Treuhänder for complex questions, the software should export a clean summary they can review without re-entering everything. This saves advisor hours and reduces your cost.

Red flags

  • No English support beyond a basic UI translation with German help content
  • Unclear or unverified whether your specific canton is fully supported
  • No way to handle NOV or Quellensteuer correction workflows
  • Cannot import securities or Pillar 3a data — requires fully manual entry

Frequently asked questions

Is the free cantonal software good enough for expats?
It depends on your comfort level with Swiss tax concepts. Tools like ZHprivateTax (Zurich) or TaxMe (Bern) are genuinely capable and used by many Swiss residents — but they assume you already know the forms and terminology. If you are comfortable with the Swiss system and your case is straightforward, free works well. For English guidance or complex deductions, paid tools are usually worth the CHF 60–150 annual cost.
Can software replace a tax advisor for expats with RSUs?
Usually not well. RSU taxation in Switzerland involves withholding at vest, proration calculations based on your time in the country, and sometimes double-taxation treaty claims for portions earned abroad. Software handles the form fields but may not flag errors in the underlying calculation — particularly for multi-year awards or grants from before you arrived in Switzerland. An advisor review is worth it at least in the first year you have RSU income.
How much does Swiss tax software cost?
Free cantonal tools cost nothing but require more tax knowledge from you. Paid expat-friendly tools typically run CHF 60–150 per year for a standard filing, with higher tiers for more complex situations such as securities portfolios or multiple income sources. Some tools charge per filing rather than as a subscription.
What happens if I make a mistake in my filing?
You can file a corrected return (Berichtigungserklärung) in most cantons within a certain period. If the tax authority catches the error first, you may face interest on underpayment. Software with direct cantonal integration tends to catch formatting errors before submission, but cannot verify the accuracy of the numbers you enter.

Related guides