Income tax / Aargau

Income tax in Aargau

Tax year 2026 · Data updated 14 Nov 2026 · Source: ESTV, BSV

Of a gross salary of CHF 100’000, a single person without children in Aarau has CHF 6’427 left a month. Income tax and social contributions take 22.9% of the salary, which puts Aarau 10th among the 26 cantonal capitals.

The figures are for employees who file a tax return in Aargau: Swiss citizens and C permit holders. With a B or L permit you pay withholding tax: net salary in Aargau.

Gross salary and what's left in Aarau

Gross salary per yearSingleMarried, 2 children
CHF 60’0004’08818.2%4’45310.9%
CHF 80’0005’26321.1%5’79613.1%
CHF 100’0006’42722.9%7’13514.4%
CHF 120’0007’59024.1%8’43315.7%
CHF 150’0009’27925.8%10’29317.7%
CHF 200’00012’02827.8%13’21320.7%

The table shows what is left per month in Aarau and, below it, the share of the salary that goes to income tax and social contributions. We assume one salary per household, no church tax and no pillar 3a payment, and the children are 6 and 10.

How Aargau calculates the tax

  • The canton's multiplier is 103% of the simple tax. Communes add between 48% and 127%, and Aarau adds 96%.
  • Married couples and single parents pay the rate that applies to their income divided by 2.
  • Two children lower the income tax of a married couple with a salary of CHF 100’000 in Aarau by CHF 3’450 a year.
  • On a salary of CHF 100’000 in Aarau, church members pay another CHF 1’010 (Roman Catholic) or CHF 797 (Protestant) a year.
  • Paying the pillar 3a maximum of CHF 7’258 on a salary of CHF 100’000 saves CHF 1’832 of tax in Aarau.

Deductions for employees in Aargau

  • Professional expenses on a CHF 100’000 salaryCHF 2’681
  • Commuting, maximumCHF 7’000
  • Meals away from home, maximumCHF 3’200
  • Childcare per child, maximumCHF 25’000
  • Second-earner deduction on a second salary of CHF 50’000CHF 600

These amounts apply to cantonal and communal tax in Aargau. For federal tax the same employee deducts CHF 2’681 for professional expenses, up to CHF 3’300 for commuting, up to CHF 25’800 for childcare per child and CHF 14’100 for the second earner.

  • A married couple with salaries of CHF 100’000 and CHF 50’000 pays CHF 15’397 of income tax a year in Aarau and has CHF 9’926 left a month.

Cheapest and most expensive communes in Aargau

On a gross salary of CHF 100’000, a single person pays CHF 8’023 of cantonal and communal tax a year in Oberwil-Lieli and CHF 12’221 in Mellikon. The difference is CHF 4’198 a year. Aarau is number 34 of 196 communes.

CommuneMultiplierTax per year
Oberwil-Lieli48%8’023
Geltwil50%8’130
Kaiseraugst50%8’130
Meisterschwanden60%8’661
Seengen72%9’299
186 more communes
Wölflinswil125%12’115
Hallwil126%12’168
Oberhof126%12’168
Ammerswil127%12’221
Mellikon127%12’221

Aarau compared with other capitals

In Zurich you keep CHF 39 more a month, in Chur CHF 21 less. The deductions of every canton are in the table of deductions for employees. For the self-employed: sole proprietors in Aargau.

All 196 communes of Aargau

The list gives the cantonal and communal tax per year for a single person with a gross salary of CHF 100’000, without church tax, from Oberwil-Lieli to Mellikon. Federal tax of CHF 1’688 comes on top in every commune.

Show the list of 196 communes
  1. Oberwil-Lieli8’023
  2. Geltwil8’130
  3. Kaiseraugst8’130
  4. Meisterschwanden8’661
  5. Seengen9’299
  6. Oberlunkhofen9’405
  7. Unterlunkhofen9’405
  8. Widen9’458
  9. Zufikon9’671
  10. Sisseln9’724
  11. Habsburg9’830
  12. Arni (AG)9’883
  13. Jonen9’883
  14. Bergdietikon9’936
  15. Oberrohrdorf9’989
  16. Staufen10’096
  17. Villigen10’096
  18. Stein (AG)10’149
  19. Baden10’202
  20. Bellikon10’202
  21. Berikon10’202
  22. Erlinsbach (AG)10’202
  23. Rheinfelden10’255
  24. Dottikon10’361
  25. Ennetbaden10’361
  26. Olsberg10’361
  27. Remetschwil10’361
  28. Auenstein10’415
  29. Möriken-Wildegg10’468
  30. Birrwil10’521
  31. Magden10’521
  32. Wallbach10’521
  33. Wettingen10’521
  34. Aarau10’574
  35. Bözberg10’574
  36. Büttikon10’574
  37. Merenschwand10’574
  38. Brugg10’627
  39. Gipf-Oberfrick10’627
  40. Kallern10’627
  41. Niederrohrdorf10’627
  42. Würenlos10’627
  43. Beinwil (Freiamt)10’680
  44. Birmenstorf (AG)10’680
  45. Dintikon10’680
  46. Islisberg10’680
  47. Remigen10’680
  48. Sins10’680
  49. Beinwil am See10’733
  50. Biberstein10’733
  51. Rottenschwil10’733
  52. Rudolfstetten-Friedlisberg10’733
  53. Rupperswil10’733
  54. Schafisheim10’733
  55. Zofingen10’733
  56. Hirschthal10’787
  57. Spreitenbach10’787
  58. Würenlingen10’787
  59. Boswil10’840
  60. Bettwil10’893
  61. Buttwil10’893
  62. Frick10’893
  63. Hunzenschwil10’893
  64. Kaisten10’893
  65. Leibstadt10’893
  66. Villmergen10’893
  67. Auw10’946
  68. Lengnau (AG)10’946
  69. Niederwil (AG)10’946
  70. Schöftland10’946
  71. Strengelbach10’946
  72. Aristau10’999
  73. Bremgarten (AG)10’999
  74. Dietwil10’999
  75. Künten10’999
  76. Othmarsingen10’999
  77. Boniswil11’052
  78. Brunegg11’052
  79. Egliswil11’052
  80. Gebenstorf11’052
  81. Killwangen11’052
  82. Küttigen11’052
  83. Lenzburg11’052
  84. Sarmenstorf11’052
  85. Stetten (AG)11’052
  86. Untersiggenthal11’052
  87. Veltheim (AG)11’052
  88. Eggenwil11’105
  89. Holderbank (AG)11’105
  90. Holziken11’105
  91. Muri (AG)11’105
  92. Uezwil11’105
  93. Waltenschwil11’105
  94. Böttstein11’158
  95. Döttingen11’158
  96. Leuggern11’158
  97. Tegerfelden11’158
  98. Laufenburg11’212
  99. Seon11’212
  100. Birrhard11’265
  101. Fischbach-Göslikon11’265
  102. Fislisbach11’265
  103. Mettauertal11’265
  104. Mülligen11’265
  105. Thalheim (AG)11’265
  106. Wiliberg11’265
  107. Bünzen11’318
  108. Hausen (AG)11’318
  109. Herznach-Ueken11’318
  110. Lupfig11’318
  111. Mellingen11’318
  112. Obersiggenthal11’318
  113. Rothrist11’318
  114. Schinznach11’318
  115. Schupfart11’318
  116. Eiken11’371
  117. Endingen11’371
  118. Gränichen11’371
  119. Möhlin11’424
  120. Muhen11’424
  121. Neuenhof11’424
  122. Suhr11’424
  123. Zeiningen11’424
  124. Abtwil11’477
  125. Besenbüren11’477
  126. Ehrendingen11’477
  127. Mägenwil11’477
  128. Münchwilen (AG)11’477
  129. Oberentfelden11’477
  130. Oftringen11’477
  131. Unterentfelden11’477
  132. Böztal11’530
  133. Brittnau11’530
  134. Freienwil11’530
  135. Hägglingen11’530
  136. Klingnau11’530
  137. Oeschgen11’530
  138. Zeihen11’530
  139. Fisibach11’584
  140. Mönthal11’584
  141. Reinach (AG)11’584
  142. Safenwil11’584
  143. Schneisingen11’584
  144. Unterkulm11’584
  145. Windisch11’584
  146. Zurzach11’584
  147. Zuzgen11’584
  148. Aarburg11’637
  149. Mumpf11’637
  150. Wohlen (AG)11’637
  151. Wohlenschwil11’637
  152. Birr11’690
  153. Densbüren11’690
  154. Gontenschwil11’690
  155. Mandach11’690
  156. Mühlau11’690
  157. Niederlenz11’690
  158. Buchs (AG)11’743
  159. Dürrenäsch11’743
  160. Fahrwangen11’743
  161. Koblenz11’743
  162. Menziken11’743
  163. Murgenthal11’743
  164. Vordemwald11’743
  165. Wegenstetten11’743
  166. Zetzwil11’743
  167. Bottenwil11’796
  168. Kölliken11’796
  169. Oberkulm11’796
  170. Oberrüti11’796
  171. Staffelbach11’796
  172. Wittnau11’796
  173. Gansingen11’849
  174. Hellikon11’849
  175. Schlossrued11’849
  176. Schmiedrued11’849
  177. Leutwil11’902
  178. Siglistorf11’902
  179. Full-Reuenthal11’955
  180. Leimbach (AG)11’955
  181. Obermumpf11’955
  182. Reitnau11’955
  183. Riniken11’955
  184. Teufenthal (AG)11’955
  185. Kirchleerau12’009
  186. Moosleerau12’009
  187. Rüfenach12’009
  188. Schwaderloch12’009
  189. Uerkheim12’009
  190. Hendschiken12’115
  191. Tägerig12’115
  192. Wölflinswil12’115
  193. Hallwil12’168
  194. Oberhof12’168
  195. Ammerswil12’221
  196. Mellikon12’221

Calculate your case in Aargau

CHF

Everything your employer pays before deductions, with the 13th salary and bonus.

The pension fund contribution depends on age.

Aarau · Aargau

Marital status
Children under 18
0
Pillar 3a payment
More options
CHF

Season ticket or car costs for the way to work. Federal tax accepts up to CHF 3’300, and most cantons have their own limit.

CHF

CHF 15 per working day if you can't eat at home, at most CHF 3’200 a year. Half of that if your employer pays part of the meal.

CHF

Leave empty to use the assumption of the federal tax calculator: CHF 4’560 per adult and CHF 1’200 per child.

Left per month

CHF6’427
Per year CHF 77’125Tax and contributions 22.9%
14%

Set aside 14% of your net salary for income tax. Your employer doesn't deduct this tax. The bill follows your tax return.

A pillar 3a payment of CHF 7’258, the most you can deduct, would lower your tax by CHF 1’832.

Where your salary goes

  • Left for youAfter income tax and social contributions77’12577.1%
  • Cantonal and communal taxAarau, Aargau10’57410.6%
  • Federal taxDirect federal tax, the same everywhere in Switzerland1’6881.7%
  • AHV / IV / EO and ALVOld age, disability and income loss 5.3%, unemployment insurance 1.1%6’4006.4%
  • Pension fundLegal minimum for your age. Your pension fund may charge more.3’2133.2%
  • Accident insuranceNon-occupational accidents, estimated at 1%1’0001.0%
  • Gross salary per year100’000100%

Of the next CHF 1’000 of salary, CHF 697 is left for you.

Income tax in detail

CantonFederal
Net salary89’38789’387
Professional expenses, flat rate-2’681-2’681
Insurance premiums-3’800-1’800
Taxable income82’90684’906
Federal tax1’688
Cantonal tax, multiplier 103%5’473
Communal tax, multiplier 96%5’101
Income tax per year12’262

Same salary in every canton

Left per month if you live in the cantonal capital.

  • 1Zug6’961
  • 2Schwyz6’777
  • 3Appenzell Innerrhoden6’596
  • 4Nidwalden6’509
  • 5Obwalden6’508
  • 6Uri6’499
  • 7Lucerne6’491
  • 10Aargau6’427

This is an estimate and doesn't replace tax advice. It covers your salary only. Other income, wealth tax and deductions that aren't listed above are left out. Your pension fund sets your real contribution, and your tax office sets the final tax.

Left per monthCHF6’427