Swiss tax filing for all 26 cantons: deadlines, tax rates, deductions, and e-filing. Avenzo supports every canton in English — for expats and residents.
Switzerland is a federal state. Federal direct tax applies uniformly, but cantonal and municipal taxes — rates, deductions, deadlines and filing procedures — are set independently by each of the 26 cantons. Where you live can change your annual tax bill by several thousand francs.
Avenzo supports every canton from a single English-language app. Every cantonal form, every deduction rule, every deadline is mapped — so you can file once, in English, regardless of your canton or permit type.
Zug, Schwyz, Nidwalden and Obwalden lead the table — combined max rates around 22-28 % depending on municipality. Walchwil (ZG), Wollerau (SZ) and Hergiswil (NW) are the cheapest spots.
Geneva, Bern and Vaud sit at the top of the burden tables (~40-44 %) due to progressive cantonal rates and high municipal multipliers.
Standard filing deadline in Zurich, Aargau, Basel-Stadt, Lucerne, St. Gallen, Ticino, Geneva, Valais and most others.
Bern, Fribourg and Vaud file by 15 March. Zug is generous with 30 April. Avenzo files extension requests automatically when you need them.
Direct electronic submission in ZH, BE, AG, LU, BS, BL, SG, GR, ZG. One click — no PDF printing, no postal envelope.
Avenzo covers every cantonal form, every deduction rule and every deadline. No switching between ZHprivateTax, TaxMe-Online and eTax.
AI prepares your return — an expert reviews every filing.