Компенсация за неиспользованный отпуск
unused_vacation_compensationCalculate dismissal compensation for unused vacation: determine days owed from months worked or given days, then average daily earnings, personal income tax, and net payout.
Instructions
Компенсация при увольнении: сколько дней отпуска положено (28 дней в год пропорционально отработанным месяцам, с округлением месяцев по правилу «больше половины — целый»), если дни не заданы явно, и сумма по среднему дневному заработку, НДФЛ и на руки. Средний заработок считается как в vacation_pay. Только вычисление.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | Неиспользованные дни, если известны; иначе считаются из worked_months | |
| used_days | No | Уже использовано дней в этом рабочем году | |
| annual_days | No | Положено дней отпуска в год | |
| full_months | No | Сколько месяцев расчётного периода отработано полностью | |
| earnings_12m | Yes | Заработок за 12 месяцев до месяца отпуска, ₽: зарплата и премии; без больничных, отпускных и матпомощи | |
| partial_days | No | Для неполных месяцев: сумма «29,3 / дней в месяце × отработанные календарные дни» по каждому такому месяцу | |
| income_before | No | Доход с начала года до выплаты — для точной ставки НДФЛ, ₽ | |
| worked_months | No | Отработано месяцев в текущем рабочем году (для расчёта дней) |