Version 0.7.0: Kantonstarife 2026 (taxCH_AI/AR/SG/GR)

This commit is contained in:
wkh
2026-10-12 00:27:06 +02:00
parent a02e5cb109
commit 80941b6f03
11 changed files with 148 additions and 5 deletions
+16
View File
@@ -0,0 +1,16 @@
income tax percent
------ --- -------
0 0.00 0
3000 0.00 1
6000 30.00 2
9000 90.00 3
12000 180.00 4
15000 300.00 5
18000 450.00 6
22000 690.00 7
26000 970.00 7.5
30000 1270.00 8
40000 2070.00 8.5
74000 4960.00 9
140000 10900.00 8.5
200000 16000.00 8
+14
View File
@@ -0,0 +1,14 @@
income tax percent
------ --- -------
0 0.00 0
8300 0.00 0.6
9900 9.60 1
11500 25.60 1.5
15700 88.60 1.8
27200 295.60 2.2
41800 616.80 2.4
54300 916.80 2.6
74100 1431.60 2.7
88700 1825.80 2.8
125200 2847.80 2.9
260800 6780.80 2.6
+21
View File
@@ -0,0 +1,21 @@
income tax percent
------ --- -------
0 0.00 0
16895 0.00 2.5
17985 27.25 4
19075 70.85 5
20165 125.35 6
21255 190.75 6.5
22345 261.60 7
24525 414.20 8
31065 937.40 8.5
35425 1308.00 9
39785 1700.40 9.5
44145 2114.60 10.3
65945 4360.00 10.6
87745 6670.80 10.7
109545 9003.40 11.2
218545 21211.40 11.3
327545 33528.40 11.4
436545 45954.40 11.6
780440 85848.40 11
+9
View File
@@ -0,0 +1,9 @@
income tax percent
------ --- -------
0 0.00 0
11600 0.00 4
15800 168.00 6
33800 1248.00 8
60300 3368.00 9.2
98400 6873.20 9.4
264500 22482.50 8.5
+5
View File
@@ -238,6 +238,11 @@ tax 60000 < taxDE2026
tax 60000 < taxAT2026
tax 60000 < taxCH2026
tax 60000 < taxLI2026
## Swiss cantons (einfache Staatssteuer, single; still times the cantonal Steuerfuss, plus Gemeinde): AI AR SG GR
tax 60000 < taxCH_AI2026
tax 60000 < taxCH_AR2026
tax 60000 < taxCH_SG2026
tax 60000 < taxCH_GR2026
## explode: parts list -> all subparts with counts (part, amount)
explode 10001 2 parttable
## chartdup: look for duplicate account numbers and short names in chart
+10 -1
View File
@@ -880,7 +880,7 @@ Item Amount Cost Value Description
## tabletom4 / tabletosed / tabletostruct were shown above
## ===== Help and the terminal =====
$ rdb --version
rdb 0.6.0
rdb 0.7.0
$ howmany
136
$ whatis row
@@ -980,6 +980,15 @@ $ tax 60000 < taxCH2026
671
$ tax 60000 < taxLI2026
1396
## Swiss cantons (einfache Staatssteuer, single; still times the cantonal Steuerfuss, plus Gemeinde): AI AR SG GR
$ tax 60000 < taxCH_AI2026
3770
$ tax 60000 < taxCH_AR2026
1065
$ tax 60000 < taxCH_SG2026
3344
$ tax 60000 < taxCH_GR2026
3748
## explode: parts list -> all subparts with counts (part, amount)
$ explode 10001 2 parttable
Part Amount