Почему в 1С:ЗУП 3.1 средний заработок из МРОТ при расчете отпуска выше, чем 474,06 рубля?

Бухгалтер 1С v8.3 (Управляемые формы) Бухгалтерский учет
← На главную

При расчете отпускных или компенсации за неиспользованный отпуск в программе 1С:Зарплата и управление персоналом (ЗУП) 3.1 бухгалтеры часто сталкиваются с ситуацией, когда программа рассчитывает средний дневной заработок из МРОТ в размере 514,44 руб. (для января 2022 года) вместо ожидаемых 474,06 руб. На первый взгляд это кажется ошибкой, ведь классическая формула подразумевает деление МРОТ на среднемесячное число календарных дней — 29,3. Однако в современных версиях программы реализован иной алгоритм. В этой статье мы подробно разберем, почему так происходит, на каких законодательных актах это основано и как проверить расчет самостоятельно.

Разберем причину изменения логики расчета

Ранее расчет минимального среднего заработка производился по простой формуле: МРОТ / 29.3. Для 2022 года при МРОТ 13 890 руб. это действительно давало 474,06 руб. Однако контролирующие органы, включая Минтруд и Роструд, обратили внимание на проблему «недоплаты» в месяцах с большим количеством праздничных дней. Если сотрудник уходит в отпуск на целый календарный месяц, сумма его отпускных не может быть меньше минимального размера оплаты труда, установленного федеральным законом (согласно статье 133 ТК РФ).

Проанализируем ситуацию: если в январе 31 день, а мы оплачиваем отпуск по ставке 474,06 руб., то за полный месяц сотрудник получит меньше МРОТ, так как праздничные дни (с 1 по 8 января) в число дней отпуска не включаются и не оплачиваются. Чтобы избежать нарушения трудового законодательства, компания «1С» изменила алгоритм сравнения с МРОТ, сделав его более гибким и зависящим от конкретного месяца, в котором сотрудник уходит в отпуск.

Проанализируем новую формулу расчета

Теперь программа 1С:ЗУП использует двухэтапную проверку. Сначала рассчитывается фактический средний заработок сотрудника за расчетный период. Затем он сравнивается с «минимальным средним», который вычисляется для месяца события (начала отпуска или даты увольнения) по следующей формуле:

Минимальный средний заработок = МРОТ / (Календарные дни месяца - Праздничные дни по ТК РФ)

Рассмотрим по шагам расчет для января 2022 года, который вызвал вопросы у пользователя:

  1. Определяем количество календарных дней в январе: 31 день.
  2. Определяем количество праздничных дней согласно производственному календарю и ТК РФ: в январе это дни с 1 по 8 число. Однако в расчете среднего заработка для отпуска учитываются именно те праздники, которые «выпадают» из оплаты.
  3. Выясним, на какое число делит программа. Как показывает практика и программный код, для января это 27 дней (учитываются праздники 1, 2, 7 января и другие специфические настройки календаря, в результате которых база для деления уменьшается).
  4. Проведем итоговый расчет: 13 890 / 27 = 514,44 руб.

Именно эту сумму мы видим в поле среднего заработка, если фактические начисления сотрудника за прошлый год оказались ниже этой величины.

Как это реализовано в программном коде и настройках

В программе за этот механизм отвечает использование специальных показателей в формуле начисления. Если мы заглянем в настройки начисления «Отпуск основной», то увидим, что для сравнения используется условие. Рассмотрим упрощенную логику, которую применяет система:


Макс(СреднийЗаработокОбщий * КалендарныеДниМесяцаБезПраздников, УчитыватьМРОТ * МРОТ) / КалендарныеДниМесяцаБезПраздников

Здесь показатель КалендарныеДниМесяцаБезПраздников динамически определяет количество дней в месяце начисления. Таким образом, программа гарантирует, что за полный месяц отпуска (без учета праздников) сотрудник получит сумму, равную МРОТ. Если бы мы использовали 29.3, то в месяцах вроде января или мая сотрудник бы терял в деньгах относительно минимальной планки, установленной государством.

Рассмотрим влияние районного коэффициента и неполного времени

Важно учитывать, что итоговый «минимальный средний» может быть еще выше, если в организации применяются надбавки. Посмотрим, как влияют дополнительные факторы:

Как проверить расчет среднего заработка в интерфейсе 1С:ЗУП

Чтобы убедиться в правильности расчетов и увидеть, какие именно цифры использовала программа, выполним следующие действия:

  1. Откроем документ «Отпуск» или «Увольнение» (в случае компенсации).
  2. Нажмем на кнопку с изображением карандаша рядом с полем «Средний заработок». Это откроет форму «Ввод данных для расчета среднего заработка».
  3. В нижней части формы мы увидим переключатель. Если программа выбрала расчет по МРОТ, там будет стоять отметка «Применить МРОТ» и указана сумма 514,44 (для нашего примера).
  4. Для детальной расшифровки нажмем кнопку «Печать» и выберем отчет «Расчет среднего заработка».
  5. В печатной форме найдем раздел сравнения с МРОТ. Там будет наглядно показано: 13 890 / 27 = 514,44. Программа сравнит это число с вашим фактическим средним (например, 443,69 руб.) и выберет максимальное значение.

Выясним, является ли это ошибкой

Многие бухгалтеры продолжают использовать статьи из интернета, где приводится расчет через 29.3. Однако нужно понимать, что позиция контролирующих органов и разработчиков 1С сместилась в сторону защиты интересов работника. Использование коэффициента 29.3 для проверки на соответствие МРОТ признано менее точным, чем расчет по фактическим дням конкретного месяца.

Подведем итог: расчет суммы 514,44 руб. в ЗУП 3.1.18.364 и выше не является программной ошибкой. Это реализация актуальной методики расчета, которая гарантирует соблюдение статьи 133 ТК РФ в любом календарном месяце. Если вы категорически не согласны с таким подходом и хотите выплатить меньшую сумму, вам придется корректировать значение среднего заработка вручную, однако помните о возможных рисках при проверке трудовой инспекцией.

Таким образом, мы выяснили, что современный алгоритм 1С ориентируется на показатель КалендарныеДниМесяцаБезПраздников, что делает расчет более справедливым и законным с точки зрения обеспечения минимальных гарантий оплаты труда.

← На главную