Предоставление дней отдыха (отгулов) за работу в выходные и праздничные дни — одна из самых запутанных тем в кадровом учете и расчете заработной платы. С одной стороны, статья 153 ТК РФ прямо указывает, что «день отдыха оплате не подлежит». С другой стороны, контролирующие органы в лице Роструда и Минтруда настаивают на том, что оклад сотрудника в месяце использования отгула не должен уменьшаться. Это создает методологическую коллизию, которую расчетчикам приходится решать в программах 1С.
В этой статье мы подробно разберем, как трактовать законодательство с учетом последних изменений, как реализовать этот механизм в устаревших конфигурациях 1С:ЗУП 2.5 и 1С:УПП 1.3, как это работает в современной 1С:ЗУП 3.1, а также как отгулы влияют на расчет среднего заработка для отпусков и больничных.
Для начала проанализируем нормативную базу. Согласно рекомендациям Роструда, если сотрудник на окладе выбирает вместо двойной оплаты одинарную и дополнительный день отдыха (отгул), то:
Критически важное изменение: с 1 марта 2025 года вступил в силу Федеральный закон № 339-ФЗ, который внес изменения в статью 153 ТК РФ. Теперь законодательно закреплены следующие правила:
Это нововведение заставляет работодателей вести жесткий и детальный учет остатков неиспользованных отгулов, что в старых программах линейки 1С 7.7 и 8.2 (ЗУП 2.5, УПП 1.3) вручную делать крайне трудозатратно.
В решениях на обычных формах (ЗУП 2.5 и УПП 1.3) автоматизированный учет отгулов в понимании современной методологии отсутствует. Если мы просто зарегистрируем невыход сотрудника, программа уменьшит его отработанное время и пропорционально сократит оклад, что нарушит требования Роструда. Рассмотрим два основных способа решения этой проблемы.
Этот способ позволяет уменьшить норму рабочего времени сотрудника на день отгула без изменения его оклада. Проанализируем алгоритм по шагам:
Отгул. Настраиваем его как невыход без оплаты, чтобы зафиксировать факт отсутствия сотрудника.Индивидуальный график работы для этого сотрудника.Табель учета рабочего времени в этот день отразится код НВ (Дополнительные выходные дни без сохранения заработной платы). Если вы работаете в госучреждении по приказу 52н, убедитесь, что этот код прописан в ваших локальных нормативных актах.При расчете заработной платы оклад начислится в полном объеме, поскольку сотрудник полностью отработает свою новую (уменьшенную) индивидуальную норму времени.
Минусы способа: Если у сотрудника в этом месяце будут другие отклонения (больничные, отпуска), расчет нормы времени может дать сбой, и программа выдаст некорректный результат. Метод требует ручного создания индивидуальных графиков, что неудобно при большом количестве персонала.
Рассмотрим альтернативный вариант без изменения нормы времени. Мы можем компенсировать сумму уменьшения оклада специальным начислением:
Оплата отгула с видом «Дополнительное начисление».
Результат = СтоимостьДняЧаса * ВремяВДнях
Где СтоимостьДняЧаса рассчитывается исходя из тарифной ставки (оклада) сотрудника текущего месяца.Регистрация разовых начислений доначисляем эту сумму. Оклад уменьшится на один день, но компенсирующее начисление восстановит итоговую сумму до полного размера оклада.Если на предприятии работает много сотрудников, расчетчики часто прибегают к доработке конфигурации. При этом программисты автоматизируют запись движений в регистры расчета аналогично индивидуальным графикам, однако, как показывает практика, при пересечении с больничными листами и отпусками типовые алгоритмы распределения времени в УПП 1.3 все равно могут выдавать ошибки, требующие ручной корректировки.
В современной редакции 1С:ЗУП 3.1 учет отгулов реализован на уровне платформы и не требует «обходных путей».
Разберем по шагам правильную последовательность действий:
Настройка -> Расчет зарплаты -> ссылка Настройка состава начислений и удержаний. На вкладке Учет отсутствий устанавливаем флажок Отгулы (при необходимости также ставим флаг В том числе внутрисменные).Работа в выходные и праздники. Для каждого сотрудника в колонке Способ компенсации выбираем значение Отгул. При проведении документа сотруднику начисляется одинарная оплата за этот день, а в специальный регистр накопления записывается «право на 1 день отгула».Отгул (или Отпуск, если отгул присоединяется к ежегодному отпуску). При расчете зарплаты за месяц, в котором взят отгул:
НВ или ОЗ.Автоматизация компенсации при увольнении (в соответствии с законом от 01.03.2025): В последних релизах ЗУП 3.1 (начиная с версий 3.1.30.133 / 3.1.32.17) этот процесс полностью автоматизирован. При создании документа Увольнение программа сама анализирует регистры накопления остатков отгулов. Если у сотрудника есть неиспользованные дни отдыха, на вкладке Условия увольнения заполнится количество компенсируемых дней, а на вкладке Начисления автоматически рассчитается сумма по начислению Компенсация стоимости отгулов при увольнении (день).
Важный методологический вопрос, который часто упускают расчетчики — как проведение отгула скажется на последующем расчете среднего заработка сотрудника (например, для отпускных или командировок).
Выясним причину возможных искажений на конкретном примере:
Допустим, оклад сотрудника составляет 40 000 рублей. В мае (20 рабочих дней по графику) он отработал один праздничный день и выбрал компенсацию в виде отгула. В июне он этот отгул использовал.
Проанализируем расчет:
НВ в табеле). Он отрабатывает 19 дней вместо 20, но получает полный оклад 40 000 руб.Согласно Положению об особенностях порядка исчисления средней заработной платы (Постановление Правительства РФ № 922):
НВ) не исключается из расчетного периода для расчета отпускных. Дни отгула относятся к выходным дням, а выходные дни не подлежат исключению из расчетного периода. В знаменателе формулы расчета отпускных за июнь по-прежнему будет фигурировать полный коэффициент среднемесячного числа календарных дней (29,3).Проблема массовых отгулов: Если сотрудник (например, вахтовик или сезонный рабочий) накопил за сезон 20 дней отгулов и решил отгулять их в течение одного месяца целиком, в этом месяце у него не будет рабочих дней. Согласно алгоритмам ЗУП 3.1, за этот месяц начислений не будет (оклад платится за отработанное время, которого нет), но этот месяц не исключается из расчета среднего заработка для отпуска. В результате за этот месяц программа возьмет 0 рублей начислений и 29,3 дня в знаменатель, что существенно занизит будущие отпускные сотрудника. Бухгалтеру необходимо разъяснять сотрудникам подобные финансовые нюансы при выборе ими компенсации за переработки.
Для корректного ведения учета оплачиваемых отгулов рекомендуется: