Почему годовая премия при переходе на ЗУП 3.1 учитывается в среднем заработке не полностью и как это исправить?

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

Переход с 1С:Зарплата и управление персоналом 2.5 на версию 3.1 — это всегда сложный процесс, сопровождающийся проверкой огромного массива данных. Одной из самых частых проблем, с которой сталкиваются бухгалтеры, является расхождение в расчете среднего заработка для отпусков и командировок. Особенно остро этот вопрос встает при анализе годовых премий, которые после «рекомендованного переноса» начинают учитываться пропорционально отработанному времени, хотя в старой программе они учитывались целиком. Разберемся, почему так происходит и как привести расчет в соответствие с вашими ожиданиями и законодательством.

Анализируем причину: методологические различия ЗУП 2.5 и 3.1

Первым делом нам необходимо понять, что программный продукт ЗУП 3.1 гораздо строже придерживается буквы закона, а именно Постановления Правительства РФ №922. Рассмотрим ситуацию: премия перенесена документом Перенос данных с идентификатором ЗП_ГП. В этом документе мы видим значение перечисления Годовая премия, полностью учитываемая. Казалось бы, само название говорит за себя — премия должна попасть в расчет в полном объеме.

Однако проанализируем пункт 15 Постановления №922. Согласно ему, если расчетный период отработан не полностью, премии учитываются пропорционально времени, отработанному в расчетном периоде. Исключение составляют только те премии, которые начислены за фактически отработанное время в периоде их начисления.

В чем же разница между версиями:

  1. В ЗУП 2.5 настройки среднего заработка были более гибкими, но менее контролируемыми со стороны программы. Зачастую премии попадали в «полностью учитываемые» просто по факту настройки вида расчета, игнорируя способ их начисления.
  2. В ЗУП 3.1 алгоритм проверяет, была ли премия начислена фиксированной суммой или она уже рассчитана исходя из отработанных дней сотрудника. Если премия заходит в программу через документ Перенос данных как фиксированная сумма, система по умолчанию считает, что она не учитывает фактически отработанное время внутри самого периода премии, и начинает «резать» ее пропорционально неявкам в расчетном периоде среднего заработка.

Шаг 1: Проверка регистра «Данные о начислениях для расчета среднего заработка (общий)»

Выясним, как именно программа видит нашу премию. В ЗУП 3.1 все расчеты среднего строятся не на документах начислений напрямую, а на данных специальных регистров накопления. Проанализируем ситуацию через «Функции для технического специалиста» (или через меню «Все функции»):

  1. Найдем регистр накопления Данные о начислениях для расчета среднего заработка (общий).
  2. Отфильтруем записи по нужному сотруднику и периоду (год, за который начислена премия).
  3. Обратим внимание на колонки Сумма и Сумма для частичного учета. Если сумма премии попадает в колонку, подразумевающую пересчет, программа при расчете среднего в документе Отпуск автоматически перенесет ее в раздел «Премии, учтенные пропорционально».

Шаг 2: Корректировка документа «Перенос данных»

Если мы понимаем, что премия в 2018 году уже была начислена с учетом того, сколько дней сотрудник реально отработал, то для программы это нужно «доказать». Рассмотрим подробнее, как заполнен документ Перенос данных с кодом ЗП_ГП (Годовые премии).

Для того чтобы премия учитывалась полностью, должны соблюдаться условия:

  1. Период, за который начислена премия (базовый период), должен быть указан строго как календарный год (например, с 01.01.2018 по 31.12.2018).
  2. В поле Учет в среднем должно быть выбрано значение, соответствующее премии, начисленной за фактически отработанное время.

Посмотрим на пример: если расчетный период для отпуска — с февраля 2018 по январь 2019 года, а премия начислена за 2018 год, то при наличии любого больничного в 2018 году премия будет уменьшена, если программа считает её «фиксированной». Чтобы этого избежать, в документе переноса данных необходимо убедиться, что данные записаны в те поля регистра, которые отвечают за «премии, начисленные за фактически отработанное время».

Шаг 3: Настройка вида начисления (технический нюанс)

Хотя автор вопроса указывает, что в плане видов расчета нет такого начисления, на самом деле при переносе данных 1С создает технические виды расчетов. Разберем, как их найти:

  1. Зайдем в раздел Настройка — Начисления.
  2. Установим флаг «Показывать начисления, которые больше не используются» (премия из переноса часто помечается как архивная).
  3. Найдем начисление, соответствующее нашей годовой премии.
  4. Перейдем на закладку Средний заработок.

Проанализируем положение переключателя. Если выбрано «Учитывать полностью», это еще не гарантирует результат. Критически важно, как настроена вкладка Основное. Если там стоит «Результат вводится фиксированной суммой», то для среднего заработка программа все равно будет применять коэффициент отработанного времени (согласно п.15 Постановления 922). Если вы хотите, чтобы премия не уменьшалась, в системе она должна иметь признак Начислено за фактически отработанное время.

Шаг 4: Сравнение периодов в ЗУП 2.5 и 3.1

Рассмотрим ситуацию, описанную в сообщении 5. При установке периода «весь 2018 год» сумма премии учитывается полностью, но средний все равно падает. Это происходит из-за знаменателя формулы.

В ЗУП 3.1 расчет дней производится более точно. Если в 2.5 были ручные корректировки или особенности вытеснения, которые «прощали» мелкие нестыковки, то 3.1 вычисляет долю отработанного времени математически строго. Выясним причину через печатную форму Расчет среднего заработка. В ней детально расписано:

Итоговые рекомендации

Чтобы «побороть» систему и вернуть привычный расчет из 2.5, вы можете пойти двумя путями:

Способ 1: Методологически верный

Признать расчет ЗУП 3.1 правильным. Если в расчетном периоде были неявки, годовая премия (если она не была рассчитана в 2018 году пропорционально дням) обязана уменьшаться. В этом случае вы приводите учет в полное соответствие с законодательством РФ, устраняя ошибку, которая, возможно, тянулась из старой программы.

Способ 2: Административный (ручная правка)

Если локальным нормативным актом предприятия закреплено, что годовая премия всегда учитывается полностью (что спорно с точки зрения ТК РФ, но встречается на практике), вам придется отредактировать документ Перенос данных. Нужно изменить категорию начисления на ту, которая в алгоритмах 1С соответствует «Премиям, начисленным за фактически отработанное время». Это заставит программу игнорировать отсутствие сотрудника на рабочем месте при включении премии в базу среднего заработка.

Помните, что любые изменения в регистрах через документ Перенос данных напрямую влияют на будущие расчеты. После внесения изменений обязательно пересчитайте документ Начисление отпуска, нажав кнопку «Обновить данные для расчета среднего заработка» (значок в виде двух зеленых стрелок рядом с полем среднего заработка).

← На главную