Как рассчитать накопление отпуска, перенос и замещение
Чтобы рассчитать накопление отпуска, начните с входящего остатка, прибавляйте каждое начисление до лимита, вычитайте часы, которые каждое отсутствие действительно затрагивает в графике этого человека, и применяйте перенос и сгорание в даты, заданные вашим собственным правилом. Остаток — только половина ответа: перед согласованием проверьте, смогут ли оставшиеся сотрудники в эти дни занять каждую позицию. В примере ниже остаток одной сотрудницы за четыре месяца меняется с 58 h до 48 h, а неделя отпуска обходится в $0.00 или $329.00 на замену в зависимости от даты начала.
Почему в остатке отпуска легко ошибиться
Остаток выглядит как одно число, но его меняют несколько правил в разные моменты:
- Начисление останавливается на лимите. Часы сверх лимита теряются, а не откладываются.
- День не всегда равен восьми часам. Тот, кто работает семь часов в день, тратит на полный выходной семь часов.
- Перенесённые часы часто сгорают. Часы, перешедшие в новый год, бывают доступны только до определённой даты.
- Заявка — ещё не согласование. Ожидающая заявка не должна уменьшать остаток, пока её не одобрили.
- Остаток ничего не говорит о замещении. У человека могут быть часы, а у команды — нехватка именно его навыка.
Формула
- Остаток = входящий + начислено + корректировки + возвращено − использовано − сгорело − закрыто в конце года.
- Начисление = ставка за период, принимаемая только до лимита; остальное фиксируется как потерянное из-за лимита.
- Использованные часы = рабочие часы собственного графика человека, которые покрывает отсутствие.
- Перенесённые часы = остаток на конец года в пределах вашего лимита переноса; остальное закрывается.
- Стоимость замены = оплаченные часы (не меньше минимального вызова) × ставка + фиксированные платежи, для каждой нужной замены.
Пример расчёта
Цифры взяты из демо Планировщика остатков отпусков и замещений: небольшая мастерская с шоурумом, где сотрудники получают 12 h в месяц до лимита 120 h.
Выписка одной сотрудницы. На 19 декабря её остаток — 58 h. За следующие четыре месяца экран «Как рассчитано» показывает каждое движение:
| Движение | Часы |
|---|---|
| Входящий остаток | 58 h |
| Пять ежемесячных начислений по 12 h | +60 h |
| Три полных дня отпуска (по 8 h) | −24 h |
| Не перенесено в конце года | −22 h |
| Сгоревшие перенесённые часы | −24 h |
| Остаток на 30 апреля | 48 h |
На конец года остаток — 62 h: 40 h переходят в новый год и доступны до 31 марта, а 22 h закрываются. В феврале сотрудница берёт два дня, и 16 h из них списываются с перенесённых часов. Остальные 24 h переноса сгорают 1 апреля. Проверка: 58 + 60 − 24 − 22 − 24 = 48.

Что делает лимит. Простой пример: у человека 70 h, ежемесячное начисление — 20 h, лимит — 80 h. Принимается только 10 h, ещё 10 h теряются из-за лимита. После двух полных дней отпуска остаток — 64 h.
Сможет ли команда закрыть отсутствие? 23 октября отсутствуют два человека. Проверка дня делит смену на три отрезка. С 08:00 до 10:00 мастерской нужны 3 человека, а есть 2; с 10:00 до 16:00 нужны 4, а есть 3; с 16:00 до 17:00 всё закрыто. При подсчёте по каждому навыку отдельно день выглядел нормально, но один человек не может занять две позиции одновременно, поэтому позиция отделки остаётся пустой. Самый низкий дополнительный расход среди введённых вариантов замены — отделочник-фрилансер за $224.00.
Какая неделя дешевле? Другая сотрудница просит 7 календарных дней отпуска (40 h) с началом в любой день со 2 по 23 ноября. Это 22 возможных периода; все укладываются в её остаток, и все можно закрыть. Первые пять дат начала стоят $0.00 на замену. С 7 ноября отсутствие требует подмены на один день, и дополнительные расходы составляют $329.00.
Пошагово: как рассчитать отпуск и проверить замещение
- Запишите своё правило как правила с датами: ставка начисления, лимит, допустимый минус, лимит переноса и дата сгорания.
- Введите график каждого человека, чтобы выходной день списывал те часы, которые он реально работает.
- Зафиксируйте входящий остаток с датой.
- Проводите начисления в их даты, каждый раз проверяя лимит.
- Держите заявки отдельно от согласованных отсутствий, пока не примете решение.
- Проверяйте замещение по позициям и навыкам на каждый день заявки, а не по числу людей.
- Посчитайте стоимость замены с минимальным вызовом и платежами каждого варианта до согласования.
- Закройте год с переносом и сгоранием и сохраните выписку для сотрудника.
Типичные ошибки
- Считать восемь часов за каждый день отпуска. У неполного дня и семичасовых графиков остаток получается неверным.
- Прибавлять начисления сверх лимита. Остаток на бумаге превышает то, что разрешает правило.
- Забывать даты сгорания. Перенесённые часы исчезают в дату, которую никто не записал.
- Списывать неодобренные заявки. Остаток уменьшается из-за отпуска, которого может и не быть.
- Считать людей по навыкам отдельно. Один человек на два навыка может скрыть реальную дыру.
- Игнорировать минимальный вызов. Двухчасовую смену могут оплатить как три часа.
Когда помогает инструмент
Таблица умеет складывать начисления. Но она редко проверяет лимит на каждую дату, использует собственный график каждого человека, отслеживает перенесённые часы с датой сгорания и затем проверяет замещение по каждой позиции со стоимостью каждой замены. Планировщик остатков отпусков и замещений делает это, и каждый остаток раскрывает свой расчёт. Он применяет только введённое вами правило отпусков, в любой стране и валюте, и не определяет положенный по закону отпуск. Точная арифметика, никаких догадок ИИ. Чтобы проверить часы и оплату перед начислением зарплаты, посмотрите Shift-to-Pay Control.
Откройте демо с мастерской из примера — все экраны, без регистрации, — а затем введите свои правила и сотрудников.
Связанные материалы: проверка табелей перед зарплатой, могу ли я позволить себе нанять сотрудника и сколько выездов в день планировать.
Вопросы и ответы
Как рассчитать ежемесячное начисление отпуска?
Умножьте ставку начисления на долю периода, которую человек отработал, и прибавьте к остатку только до лимита. В примере каждый месяц добавляется 12 h, пока остаток не достигнет 120 h.
Что происходит с отпуском сверх лимита?
Он не прибавляется. Часы сверх лимита фиксируются как потерянные. При остатке 70 h, начислении 20 h и лимите 80 h прибавляется только 10 h.
Как работает перенос с датой сгорания?
В конце года часы в пределах вашего лимита переноса переходят в новый год, а остальное закрывается. Перенесённые часы списываются первыми и сгорают в дату, заданную вашим правилом. В примере 1 апреля сгорело 24 h переноса.
Как понять, сможет ли команда закрыть отпуск?
Перечислите позиции, которые нужны каждой площадке в каждом отрезке дня, и распределите доступных людей — по одной позиции на человека. Если позиция остаётся пустой, посчитайте стоимость замены до согласования.
Это поддержка решения, а не юридическая консультация: инструмент применяет ваше собственное правило и не сверяет его с трудовым законодательством.
Инструменты из этого руководства
Интерактивный инструмент
Планировщик остатков отпусков и замещений
Знайте, сколько отпуска у каждого сотрудника, сможет ли команда закрыть отсутствие и сколько будет стоить замена.

