В работе бухгалтера и расчетчика заработной платы в программе 1С:Зарплата и управление персоналом (ЗУП) 3.1 периодически возникают ситуации, когда методические указания контролирующих органов меняются «задним числом». Одной из самых резонансных ситуаций стала фиксация ошибки №10222934. Суть проблемы заключается в том, что нерабочие оплачиваемые дни (введенные Указами Президента в 2020 году) поначалу включались в расчет среднего заработка, однако позже Минтруд уточнил, что это неправомерно. Рассмотрим подробно, почему возникла эта ошибка, как она влияет на расчеты и каким образом привести учет в соответствие с законодательством.
Проанализируем правовую базу, на которую опирается решение данной проблемы. Согласно подпункту «е» пункта 5 Положения № 922 о порядке расчета среднего заработка, из расчетного периода должны исключаться периоды, в которые работник освобождался от работы с полным или частичным сохранением заработной платы или без оплаты.
Первоначальная позиция многих экспертов и самой фирмы 1С заключалась в том, что «президентские» нерабочие дни не являются классическим «освобождением от работы», так как за сотрудником сохраняется именно зарплата, а не средний заработок. Однако в письме Минтруда России от 18.05.2020 № 14-1/В-585 было четко указано: если работник фактически не работал в эти дни, то ни время, ни начисленные суммы не должны учитываться при расчете среднего заработка для отпусков, командировок и прочих случаев (кроме больничных).
Выясним причину опасений многих расчетчиков. Существует мнение, что если исключить целый месяц из расчета, сумма отпускных значительно уменьшится. Давайте разберем этот механизм на примере, чтобы развеять сомнения.
Средний дневной заработок вычисляется по формуле: Сумма начислений / (Количество полных месяцев * 29.3 + Количество дней в неполных месяцах). Если мы исключаем период (например, апрель 2020 года полностью), мы убираем из формулы:
29.3 за этот месяц.Проанализируем ситуацию: если в апреле сотрудник получал только «голый» оклад без премий, а в другие месяцы у него были надбавки, то исключение апреля с его низким доходом приведет к росту среднего заработка. Знаменатель уменьшается пропорционально или даже сильнее, чем числитель. Если же сотрудник работал в эти дни (удаленно или на непрерывном производстве), то эти дни и суммы включаются в расчет в обычном порядке.
Если вы столкнулись с необходимостью рассчитать отпуск прямо сейчас, а обновление конфигурации еще не установлено, воспользуемся методикой ручного исправления. Разберем по шагам:
Отпуск или Командировка.Важный момент: помните, что после автоматического исправления ошибки в коде программы такие документы при попытке пересчета могут изменить свои суммы. Поэтому рекомендуется фиксировать ручные правки или своевременно обновлять конфигурацию.
В актуальных версиях 1С:ЗУП 3.1 разработчики добавили специальный механизм для реализации позиции Минтруда. Рассмотрим, как включить автоматический режим:
Настройка — Расчет зарплаты.ОН), из всех расчетов по среднему.Посмотрим на техническую сторону: этот флаг влияет на то, как запросы к базе данных формируют таблицу ДанныеОРабочемВремениДляРасчетаСреднего. Если настройка включена, время с кодом ОН игнорируется при заполнении знаменателя.
Важно разграничивать расчеты. Разберем основные отличия:
Проанализируем ситуацию, когда отпуск уже был рассчитан и выплачен с ошибкой (дни были включены в расчет). Рассмотрим алгоритм действий:
Отпуск воспользуемся ссылкой «Исправить» (в нижней части документа). Это создаст новый документ-исправление текущим месяцем.Таким образом, мы видим, что ситуация с нерабочими днями требует внимательного подхода к настройкам 1С:ЗУП. Рекомендуется проверить настройки расчета заработной платы и убедиться, что флаг соответствия письму Минтруда установлен, чтобы избежать занижения или завышения сумм отпускных в будущем.