Self-employed / Solothurn

Self-employed in Solothurn

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

Of CHF 100’000 profit, a single person without children in Solothurn has CHF 6’035 left a month. Tax and social contributions take 27.6% of the profit, which puts Solothurn 19th among the 26 cantonal capitals.

Profit and what's left in Solothurn

Profit per yearSingleMarried, 2 children
CHF 50’0003’36119.3%3’7809.3%
CHF 80’0004’96125.6%5’73414.0%
CHF 100’0006’03527.6%6’93916.7%
CHF 150’0008’56131.5%9’70522.4%
CHF 200’00010’98834.1%12’29926.2%
CHF 300’00015’65337.4%17’03731.9%

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

Income tax in Solothurn

  • The canton's multiplier is 104% of the simple tax. Communes add between 65% and 145%, and Solothurn adds 112%.
  • Married couples and single parents pay the rate that applies to their income divided by 1.9.
  • Two children lower the income tax of a married couple with CHF 100’000 profit in Solothurn by CHF 5’247 a year.
  • With CHF 100’000 profit in Solothurn, church members pay another CHF 1’412 (Roman Catholic) or CHF 1’076 (Protestant) a year.
  • On top comes a personal tax of CHF 50 a year, CHF 100 for a married couple.
  • With CHF 100’000 profit, paying the pillar 3a maximum of CHF 17’750 saves CHF 4’546 of tax in Solothurn.
  • In Solothurn the personal tax differs from commune to commune, because the canton and each commune set their own amount.

Cheapest and most expensive communes in Solothurn

With CHF 100’000 profit, a single person pays CHF 11’410 of cantonal and communal tax a year in Kammersrohr and CHF 16’798 in Bolken. The difference is CHF 5’388 a year. Solothurn is number 25 of 104 communes.

CommuneMultiplierTax per year
Kammersrohr65%11’410
Feldbrunnen-St. Niklaus68%11’612
Däniken80%12’429
Härkingen89%13’024
Dornach92%13’205
94 more communes
Nuglar-St. Pantaleon131%15’847
Holderbank (SO)132%15’914
Zullwil139%16’395
Trimbach140%16’482
Bolken145%16’798

Social contributions in Solothurn

  • AHV / IV / EO10% from CHF 60’500
  • Family allowance fund1.25%
  • Contributions on CHF 100’000 profitCHF 11’250

The family allowance rate in Solothurn is the 3rd lowest of the 26 cantons. AHV, IV and EO cost the same all over Switzerland, and the sliding scale for lower incomes applies in Solothurn too.

Solothurn compared with other capitals

In Basel you keep CHF 53 more a month, in Geneva CHF 8 less. See all 26 cantons in the calculator. For employees: net salary in Solothurn.

All 104 communes of Solothurn

The list gives the cantonal and communal tax per year for a single person with CHF 100’000 profit, without church tax, from Kammersrohr to Bolken. Federal tax of CHF 1’760 comes on top in every commune.

Show the list of 104 communes
  1. Kammersrohr11’410
  2. Feldbrunnen-St. Niklaus11’612
  3. Däniken12’429
  4. Härkingen13’024
  5. Dornach13’205
  6. Bettlach13’686
  7. Eppenberg-Wöschnau13’696
  8. Balm bei Günsberg13’763
  9. Lohn-Ammannsegg14’022
  10. Rickenbach (SO)14’079
  11. Niederbuchsiten14’234
  12. Oberbuchsiten14’234
  13. Starrkirch-Wil14’234
  14. Selzach14’291
  15. Olten14’331
  16. Buchegg14’415
  17. Erlinsbach (SO)14’415
  18. Fulenbach14’415
  19. Niedergösgen14’415
  20. Witterswil14’425
  21. Lüterkofen-Ichertswil14’435
  22. Unterramsern14’435
  23. Büsserach14’483
  24. Hägendorf14’483
  25. Solothurn14’570
  26. Egerkingen14’590
  27. Gunzgen14’617
  28. Hofstetten-Flüh14’617
  29. Lostorf14’617
  30. Messen14’647
  31. Breitenbach14’667
  32. Riedholz14’752
  33. Schönenwerd14’772
  34. Grenchen14’795
  35. Hochwald14’819
  36. Oensingen14’819
  37. Gempen14’886
  38. Kestenholz14’886
  39. Wolfwil14’886
  40. Obergerlafingen14’906
  41. Gretzenbach14’973
  42. Zuchwil14’973
  43. Dulliken15’020
  44. Wangen bei Olten15’020
  45. Kriegstetten15’040
  46. Langendorf15’040
  47. Oberdorf (SO)15’088
  48. Recherswil15’088
  49. Günsberg15’108
  50. Horriwil15’108
  51. Neuendorf15’108
  52. Nunningen15’128
  53. Aedermannsdorf15’222
  54. Deitingen15’222
  55. Obergösgen15’222
  56. Bättwil15’242
  57. Drei Höfe15’242
  58. Wisen (SO)15’252
  59. Luterbach15’299
  60. Meltingen15’309
  61. Himmelried15’367
  62. Schnottwil15’367
  63. Welschenrohr-Gänsbrunnen15’387
  64. Balsthal15’424
  65. Bellach15’424
  66. Biberist15’424
  67. Büren (SO)15’424
  68. Hauenstein-Ifenthal15’424
  69. Kappel (SO)15’424
  70. Seewen15’424
  71. Stüsslingen15’424
  72. Boningen15’434
  73. Hüniken15’434
  74. Walterswil (SO)15’434
  75. Bärschwil15’444
  76. Beinwil (SO)15’444
  77. Biezwil15’444
  78. Lüsslingen-Nennigkofen15’444
  79. Rüttenen15’444
  80. Mümliswil-Ramiswil15’454
  81. Flumenthal15’474
  82. Gerlafingen15’474
  83. Laupersdorf15’491
  84. Kleinlützel15’506
  85. Lommiswil15’558
  86. Hubersdorf15’588
  87. Subingen15’645
  88. Erschwil15’665
  89. Derendingen15’675
  90. Metzerlen-Mariastein15’703
  91. Kienberg15’713
  92. Herbetswil15’723
  93. Aeschi (SO)15’760
  94. Etziken15’760
  95. Rodersdorf15’760
  96. Winznau15’772
  97. Fehren15’780
  98. Matzendorf15’780
  99. Grindel15’810
  100. Nuglar-St. Pantaleon15’847
  101. Holderbank (SO)15’914
  102. Zullwil16’395
  103. Trimbach16’482
  104. Bolken16’798

Other cantons: self-employed in all 26 cantons.

Calculate your case in Solothurn

CHF

Income less business costs, before your own AHV contributions.

Solothurn · Solothurn

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

Only if you joined a pension fund voluntarily. It lowers the pillar 3a limit to CHF 7’258.

CHF

The compensation office deducts 1% interest on it before it charges contributions (rate for 2025, the latest published).

Between 0 and 5% of the AHV contribution. Your office's invoice shows it.

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’035
Per year CHF 72’420Tax and contributions 27.6%
28%

Set aside 28% of your profit for tax and social contributions. Tax and AHV invoices arrive months later, so the money should be there when they do.

A pillar 3a payment of CHF 17’750, the most you can deduct, would lower your tax by CHF 4’546.

Where your profit goes

  • Left for youAfter income tax and social contributions72’42072.4%
  • Cantonal and communal taxSolothurn, Solothurn14’57014.6%
  • Federal taxDirect federal tax, the same everywhere in Switzerland1’7601.8%
  • AHV / IV / EOOld age, disability and income loss, 10%10’00010.0%
  • Family allowance fundCantonal fund, 1.25% of income up to CHF 148’2001’2501.3%
  • Profit per year100’000100%

Of the next CHF 1’000 of profit, CHF 627 is left for you.

Income tax in detail

CantonFederal
Profit after social contributions88’75088’750
Insurance premiums-3’900-2’700
Taxable income84’85086’050
Federal tax1’760
Cantonal tax, multiplier 104%6’991
Communal tax, multiplier 112%7’529
Personal tax50
Income tax per year16’330

The family allowance rate is the one of the cantonal fund. If you belong to a professional association's fund, your rate may differ.

Same profit in every canton

Left per month if you live in the cantonal capital.

  • 1Zug6’881
  • 2Schwyz6’659
  • 3Appenzell Innerrhoden6’468
  • 4Obwalden6’427
  • 5Uri6’423
  • 6Zurich6’412
  • 7Lucerne6’410
  • 19Solothurn6’035

This is an estimate and doesn't replace tax advice. It covers only your income from self-employment. Other income, wealth tax and deductions that aren't listed above are left out. Your tax office and your compensation office set the final amounts.

Left per monthCHF6’035