В процессе работы с программой 1С:Зарплата и Управление Персоналом (ЗУП 3.1) пользователи часто сталкиваются с ситуацией, когда при расчете среднего заработка суммы премий за периоды с особым статусом дней (например, 1 июля 2020 года — день голосования по поправкам в Конституцию) учитываются не так, как ожидалось. Основная проблема заключается в том, что премия попадает в расчет полностью, хотя должна учитываться пропорционально отработанному времени, исключая оплачиваемые нерабочие дни.
Рассмотрим детально, почему это происходит, как работают механизмы программы и какие настройки необходимо проверить, чтобы добиться корректного результата (например, пропорции 22/23 рабочих дня).
Согласно разъяснениям контролирующих органов, день 1 июля 2020 года по своему статусу приравнен к нерабочим оплачиваемым дням (как в «ковидные» периоды). Это означает, что для целей исчисления среднего заработка ни сам этот день, ни суммы, начисленные за него, не должны учитываться. Однако реализация этого правила в 1С зависит от сложного взаимодействия настроек Вида начисления, графиков работы и глобальных параметров системы.
Разберем по шагам, почему стандартные действия (снятие или установка флажков в настройках расчета зарплаты) не всегда приносят мгновенный результат.
Самая частая причина «неправильного» поведения программы кроется в настройках самой премии. В 1С:ЗУП 3.1 существует два принципиально разных способа включения премий в средний заработок:
Проанализируем ситуацию автора: если в карточке премии на вкладке «Средний заработок» выбрано «Полностью учитываемая», то программа проигнорирует отсутствие сотрудника 1 июля. Для исправления ситуации необходимо убедиться, что выбрана настройка «Учитываемая частично».
В разделе «Настройка — Расчет зарплаты» присутствуют два важных флажка, которые определяют поведение системы по отношению к 1 июля и аналогичным дням:
Флаг «Нерабочие периоды, которые не будут уменьшать норму времени». Если этот флаг установлен, норма июля останется 23 дня. Если снят — норма станет 22 дня. Проанализируем последствия: для среднего заработка крайне важно, считается ли месяц «отработанным полностью». Если норма не уменьшена, а сотрудник был в «Оплачиваемом невыходе» (ОН), месяц признается отработанным не полностью.
Флаг «Учитывать оплачиваемое нерабочее время и суммы в среднем заработке». Это ключевой параметр. Если он снят, программа должна исключить день 1 июля и начисления за него из всех расчетов по среднему. Если же флаг стоит, 1 июля будет восприниматься системой как обычный рабочий день для целей среднего заработка.
Выясним причину, связанную с формулой расчета самой премии. Если премия рассчитывается как процент от РасчетнаяБаза, необходимо проверить, какие начисления входят в эту базу. Если в базу включено начисление «Оплата за нерабочие дни», то сумма премии уже содержит в себе оплату за 1 июля.
Рассмотрим пример кода в формуле:
Результат = РасчетнаяБаза * ПроцентПремии / 100
Если в РасчетнаяБаза попала оплата за 1 июля, а сама премия в среднем заработке настроена как «Полностью учитываемая», мы получим двойной учет этого дня. Программа не увидит причин для уменьшения суммы.
Важно понимать, что при изменении глобальных настроек (флажков) в уже проведенных документах «Начисление зарплаты и взносов» или «Премия» данные в специальных регистрах среднего заработка не всегда обновляются автоматически. Программа хранит сведения о времени в регистре Данные о времени для расчета среднего заработка.
Для корректного пересчета выполним следующие действия:
Для того чтобы добиться учета премии в пропорции 22/23 при расчете среднего заработка, выполним совместную проверку следующих пунктов:
РасчетнаяБаза для премии: если в нее входит оплата за 1 июля, это может влиять на итоговую сумму, но пропорциональный пересчет в среднем (22/23) включится только при выполнении пункта №1.Помните, что настройка «Нерабочие периоды, которые НЕ будут уменьшать норму» влияет на знаменатель формулы, а настройка «Учитывать оплачиваемое время в среднем» — на то, будут ли эти дни и суммы вообще видны механизму расчета отпускных или командировочных. Только правильное сочетание этих параметров позволит программе корректно рассчитать долю премии за отработанное время.