Калькулятор премии
Рассчитайте новую зарплату после повышения и разбивку по периодам: в час, неделю, месяц и год.
Логика вычислений
Калькулятор приводит текущую оплату к годовому эквиваленту, применяет к нему повышение и затем раскладывает результат по периодам: в час, в неделю, раз в 2 недели, 2 раза в месяц, в месяц и в год. Для каждого периода выводятся три значения — текущая оплата, прибавка и оплата после повышения. Повышение задаётся одним из трёх способов: в процентах, на сумму или указанием новой ставки.
Любое введённое значение сначала переводится в годовую сумму в зависимости от выбранной единицы периода:
A = P × T_год
где:
- A — годовая сумма, ₽/год;
- P — введённая оплата за выбранный период, ₽;
- T_год — число периодов в году для выбранной единицы: для оплаты «в час» T_год = h × 52, «в неделю» — 52, «в месяц» — 12, «в год» — 1;
- h — число рабочих часов в неделю, ч.
По этой формуле получается текущая годовая зарплата A_тек из текущей оплаты. Дальше вычисляется новая годовая зарплата A_нов — её способ расчёта зависит от выбранного типа повышения.
Новая годовая зарплата по типу повышения
При повышении в процентах текущая годовая сумма увеличивается на заданный процент:
A_нов = A_тек × (1 + r / 100)
где:
- A_нов — новая годовая зарплата, ₽/год;
- A_тек — текущая годовая зарплата, ₽/год;
- r — повышение, %.
При повышении на сумму прибавка сначала сама приводится к годовому эквиваленту (по той же формуле перевода, что и оплата) и добавляется к текущей годовой сумме:
A_нов = A_тек + D × T_год
где:
- D — введённая сумма повышения за выбранный период, ₽;
- T_год — число периодов в году для единицы суммы повышения (см. выше).
При указании новой ставки новая годовая зарплата получается прямым переводом этой ставки в годовой эквивалент:
A_нов = N × T_год
где:
- N — новая ставка за выбранный период, ₽.
Прибавка и процент повышения
Годовая прибавка — это разница между новой и текущей годовой зарплатой, а процент повышения — её доля от текущей суммы:
A_приб = A_нов − A_тек r_итог = A_приб / A_тек × 100
где:
- A_приб — годовая прибавка, ₽/год;
- r_итог — итоговый процент повышения, %.
Разбивка по периодам
Каждая из трёх годовых сумм — текущая, прибавка и после повышения — раскладывается на оплату по периодам делением на число периодов в году:
S_час = A / (h × 52) S_нед = A / 52 S_2нед = A / 26
S_полмес = A / 24 S_мес = A / 12 S_год = A
где:
- A — раскладываемая годовая сумма (A_тек, A_приб или A_нов), ₽/год;
- S_час — оплата в час, ₽/ч;
- S_нед — оплата в неделю, ₽;
- S_2нед — оплата раз в 2 недели, ₽ (26 выплат в году);
- S_полмес — оплата 2 раза в месяц, ₽ (24 выплаты в году);
- S_мес — оплата в месяц, ₽;
- S_год — оплата в год, ₽;
- h — число рабочих часов в неделю, ч;
- 52 — число недель в году, принятое в расчёте.
Примеры расчётов
| Тип повышения | Текущая оплата | Параметр повышения | A_тек, ₽/год | A_нов, ₽/год | A_приб, ₽/год | Итог в месяц | Комментарий |
|---|---|---|---|---|---|---|---|
| Проценты | 500 ₽/ч (h = 40 ч) | r = 10 % | 500 × 40 × 52 = 1 040 000 | 1 040 000 × 1,1 = 1 144 000 | 104 000 | 95 333,33 ₽/мес | Почасовая ставка, перевод через h × 52 |
| Проценты | 80 000 ₽/мес | r = 15 % | 80 000 × 12 = 960 000 | 960 000 × 1,15 = 1 104 000 | 144 000 | 92 000 ₽/мес | Месячный оклад, круглые числа |
| На сумму | 60 000 ₽/мес | D = 10 000 ₽/мес | 60 000 × 12 = 720 000 | 720 000 + 10 000 × 12 = 840 000 | 120 000 | 70 000 ₽/мес (r_итог = 16,67 %) | Прибавка приведена к году по той же формуле |
| На сумму | 300 ₽/ч (h = 40 ч) | D = 25 ₽/ч | 300 × 40 × 52 = 624 000 | 624 000 + 25 × 40 × 52 = 676 000 | 52 000 | 56 333,33 ₽/мес (r_итог = 8,33 %) | Прибавка к часовой ставке |
| Новая ставка | 50 000 ₽/мес | N = 65 000 ₽/мес | 50 000 × 12 = 600 000 | 65 000 × 12 = 780 000 | 180 000 | 65 000 ₽/мес (r_итог = 30 %) | Прямой перевод новой ставки в год |
| Новая ставка | 1 200 000 ₽/год | N = 1 500 000 ₽/год | 1 200 000 × 1 = 1 200 000 | 1 500 000 × 1 = 1 500 000 | 300 000 | 125 000 ₽/мес (r_итог = 25 %) | Годовая единица, T_год = 1 |
| Проценты | 100 000 ₽/мес | r = 0 % | 100 000 × 12 = 1 200 000 | 1 200 000 × 1,0 = 1 200 000 | 0 | 100 000 ₽/мес (r_итог = 0 %) | Граничный случай: повышения нет |
