list_deductions
Retrieve the deduction sheet ESTV derives for a household, showing each line item and marking editable fields for custom tax input.
Instructions
Show the deduction/budget sheet ESTV derives for a household.
Returns every line item with the value ESTV assumes by default. Lines
marked editable can be overridden through the deductions argument of
calculate_tax (keyed by id), e.g. PRAEMIEN3A for pillar 3a
contributions or SCHULDZINSEN for mortgage interest. Non-editable lines
(gross salary, AHV/ALV/BVG contributions) are computed by the model.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| age1 | No | ||
| age2 | No | ||
| wealth | No | Net wealth at year end, CHF. | |
| 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 | ||
| confession1 | No | none | |
| confession2 | No | ||
| income_type1 | No | employed | |
| income_type2 | No | employed | |
| relationship | No | single | |
| children_ages | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||