deduction_value
Calculates the tax saved per franc of a deduction at your income level, showing how marginal savings change due to progressive tax brackets.
Instructions
Measure what a deduction is actually worth to this household.
Sweeps a budget line (pillar 3a by default) and reports the tax saved at each level, plus the saving on each additional franc. Because rates are progressive the last franc of a deduction is worth more than the first, and the return flattens once a bracket boundary is crossed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| age1 | No | ||
| age2 | No | ||
| wealth | No | Net taxable wealth, CHF. | |
| amounts | No | Deduction amounts to price. Defaults to five steps from 0 to max_amount. | |
| income1 | Yes | Annual income of person 1, CHF. | |
| income2 | No | Annual income of the spouse, CHF. | |
| language | No | de | |
| location | Yes | Tax location id, postal code or municipality name. | |
| tax_year | No | ||
| max_amount | No | Upper end of the default sweep, CHF. | |
| confession1 | No | none | |
| confession2 | No | ||
| deduction_id | No | Which budget line to sweep, from list_deductions. | PRAEMIEN3A |
| income_type1 | No | employed | |
| income_type2 | No | employed | |
| relationship | No | single | |
| children_ages | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||