Skip to content

Taxes

Swiss tax software: the free official tool of all 26 cantons

What counts is where you live at the end of the year.

ZHprivateTax

Online in the browser

Free
Login
AGOV + code
Deadline
31 March
Imports
  • e-tax statement
  • Previous year
  • Salary certificate code
Open the canton's software

As of tax year 2025, checked in October 2026

Is the free software enough for you?

Yes. Salary, rent, bank accounts and pillar 3a are easy to enter yourself.

In Zurich there is also a private alternative: iqtax, first return free, each further one CHF 39.

Man at a wooden table in front of a bookshelf, writing on a stack of papers beside a laptop and yellow folders
Paper or laptop: every canton has its own tax software, and it is free.

You don't need a paid app for your tax return: every canton has its own software, free of charge. Pick your canton above to see what it's called, how you log in, what it imports and when your return is due.

The tax software of all 26 cantons

Every canton offers its software free of charge. The version for tax year 2026 usually comes out in early 2027; unless stated otherwise, the details below are for tax year 2025.

ZHZurichZHprivateTax · Online in the browser · AGOV + codeDeadline 31 March
BEBernTaxMe-Online · Online in the browser · BE-Login (AGOV) + codeDeadline 15 March
LULucerneeSteuern.LU · Online in the browser · already confirmed for 2026 · eSteuern.LU account + codeDeadline Date on your return
URUrieTax.UR · Online in the browser · eTax.UR account + codeDeadline 31 March
SZSchwyzeTax.SZ · Online or download · eTax.SZ account + codeDeadline 31 March
OWObwaldeneTax OW · Online in the browser · Steuerportal account + codeDeadline 30 April
NWNidwaldeneTax Nidwalden · Online in the browser · Steuerportal account + codeDeadline 31 March
GLGlaruseTax.GL · Online in the browser · already confirmed for 2026 · eTax.GL account + codeDeadline Date on your return
ZGZugeTax.zug · Online in the browser · AGOV + codeDeadline 30 April
FRFribourgFriTax · Download · Code, no accountDeadline 31 March
SOSolothurneTax Solothurn · Online in the browser · eTax account + codeDeadline 31 March
BSBasel-StadtBalTax Online · Online in the browser · AGOV + codeDeadline 31 March
BLBasel-LandschaftE-Tax BL · Online in the browser · already confirmed for 2026 · E-Tax BL account + codeDeadline 31 March
SHSchaffhausenSteuern25 · Download · Code, no accountDeadline 31 March
ARAppenzell AusserrhodeneSteuern · Online in the browser · AGOV + codeDeadline Date on your return
AIAppenzell InnerrhodeneTax.AI · Online in the browser · eTax.AI account + codeDeadline 30 April
SGSt. GallenE-Tax SG · Online in the browser · E-Login (AGOV) + codeDeadline Date on your return
GRGraubündenSofTax GR NP · Download · Code, no accountDeadline 31 March
AGAargaueTAX AARGAU · Online in the browser · AGOV + codeDeadline 31 March
TGThurgaueFisc · Download · Code, no account · signed receipt by postDeadline 30 April
TITicinoeTax PF · Download · Code, no accountDeadline 30 April
VDVaudVaudTax · Online in the browser · Portail sécurisé or codeDeadline 15 March
VSValaisVSTax · Download · Code, no accountDeadline 31 March
NENeuchâtelClic&Tax · Download · Guichet unique (AGOV, SwissID)Deadline 20 February
GEGenevaGeTax · Online or download · e-démarches or codeDeadline 31 March
JUJuraJuraTax · Online or download · SwissID or codeDeadline 28 February

Code: the access code on your tax return or in the tax office's letter. Deadline: the standard deadline for individuals; you can usually ask the tax office for an extension online. Source: each tax office's page linked in the table, checked in October 2026.

Tax adviser or private software?

Tax adviser (Treuhänder)

Worth it if you own property, are self-employed, have income or assets abroad, an inheritance or a separation. There is no set fee: ask for a quote first.

Private software

Private programs exist too; check that yours files electronically in your canton. In October 2026 iqtax does so only in Zurich: first return free, each further one CHF 39; the AI version Smart costs CHF 49 (launch price, normally CHF 99).

Deducting childcare: three conditions

When you employ someone at home, one deduction matters most: the care of your children by third parties.

CHF

25'800

Federal tax 2026, per child and year (Art. 33 para. 3 DBG)

  • The child is under 14 and lives in your household.
  • A daycare centre, a day family or a nanny looks after the child, and you can prove the costs.
  • The care is needed because you work, are in education or unable to work; for a married couple, this applies to both of you.

Cantonal tax has its own ceiling, from CHF 8'000 to CHF 27'300. The nanny tax deduction calculator works it out for your canton.

As a rule, you can't deduct cleaning your own home, even if your cleaner is registered: it counts as living expenses (Art. 34 let. a DBG). The few exceptions, such as a disability, are in the guide to deducting a cleaner.

Do you employ a nanny or a cleaner?

You prove the deduction for a nanny with the employment contract, the payslips, the payments and the compensation office's statement. You only issue a salary certificate (Lohnausweis) in the ordinary procedure, not in the simplified one. Clino prepares the payslip every month and, where one is needed, the salary certificate. Which records the tax office wants to see is explained in the guide to the tax return with household help.

Try 30 days free

FAQ

Is the canton's tax software really free?

For your own return, yes: no canton names a price for it, and 13 say explicitly that the software is free. You can file electronically without buying an app.

Which canton do I choose after moving?

The canton you live in on 31 December. It taxes you for the whole year, for both cantonal and federal tax (Art. 4b StHG, Art. 105 DBG).

Do I still have to sign my tax return?

If you file online, in most cantons you don't: federal law requires the cantons to offer an electronic confirmation instead of a signature (Art. 104a para. 2 DBG). Exceptions: in Thurgau you sign a receipt and hand it in with the main form; in Geneva without an account and in Jura with the Code-DI you post a signed summary page. On paper you sign as before (Art. 124 para. 2 DBG).

What happens if I miss the deadline?

Ask for an extension before it expires, online in most cantons. If you still don't file after a reminder, you risk a fine of up to CHF 1'000 (Art. 174 DBG) and the tax office estimates your taxes (Art. 130 DBG).

Is there one tax software for all cantons?

Not an official one: each canton has its own. With a private program, check that it files electronically in your canton; iqtax, for example, does so only in Zurich in October 2026.

Sources

Salvador Jovells

Salvador Jovells, founder of Clino