Как включить ежемесячную премию в расчет оплаты праздничных и выходных дней в 1С:УПП и 1С:ЗУП?

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

Вопрос корректного расчета оплаты за работу в выходные и праздничные дни волнует многих бухгалтеров и специалистов по расчету заработной платы. С момента публикации Постановления Конституционного Суда РФ от 28.06.2018 № 26-П, а также после вступления в силу официальных поправок в Трудовой кодекс РФ (изменения в ст. 152 и ст. 153 ТК РФ), работодатели обязаны при расчете переработки и работы в праздники учитывать не только голый оклад или тарифную ставку, но и все компенсационные и стимулирующие выплаты, включая ежемесячные премии.

В этой статье мы подробно разберем, как решить эту задачу в различных конфигурациях 1С: от устаревших программ на обычных формах (1С:Управление производственным предприятием 1.3 и 1С:Зарплата и управление персоналом 2.5) до современных решений (1С:ЗУП 3.1, 1С:ERP, 1С:Комплексная автоматизация).

Почему возникает сложность в 1С:УПП 1.3 и 1С:ЗУП 2.5?

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

Техническая поддержка фирмы «1С» официально заявляла, что автоматизация этого процесса для устаревших программ не планировалась и внедрена не будет. Ниже мы разберем два способа решения проблемы для пользователей УПП 1.3 и ЗУП 2.5, а затем перейдем к современным методикам в ЗУП 3.1. При переходе на новые версии программ доступен перенос данных из 1С:УПП 1.3 в ЗУП 3 для сохранения всей кадровой и расчетной истории.

---

Вариант 1. Ручная корректировка часовой тарифной ставки (Официальный обходной путь)

Этот способ рекомендует техническая поддержка «1С». Его суть заключается в том, что расчетчик самостоятельно определяет реальную стоимость часа сотрудника с учетом причитающейся ему премии и вручную перебивает показатель в документе расчета.

Рассмотрим этот процесс по шагам:

  1. Откройте документ Оплата праздничных и выходных дней организаций.
  2. Рассчитайте вручную стоимость часа (или дня) для сотрудника. Формула расчета выглядит следующим образом:
    Новая ставка = (Оклад + Сумма ежемесячной премии) / Норма времени за месяц (в часах или днях)
  3. В табличной части документа в колонке Часовая тарифная ставка (или Дневная тарифная ставка) замените автоматически рассчитанное значение оклада на полученную новую ставку.
  4. Проведите документ. Программа пересчитает результат умножением новой ставки на количество отработанных праздничных часов в двойном размере (или одинарном размере доплаты).

Анализ метода: Данный способ прост в понимании, но крайне трудоемок на практике. Если у вас крупное предприятие, где сотни сотрудников работают по сменному графику в праздничные дни, ручной пересчет приведет к колоссальным временным затратам и высокой вероятности возникновения ошибок. Кроме того, если премия за прошедший месяц начисляется «задним числом» (например, в октябре за сентябрь), вам придется возвращаться в документы сентября и вручную корректировать ставки за прошлый период, что нарушает последовательность учета.

---

Вариант 2. Логический обходной путь «от обратного» (Без программирования)

Проанализируем математическую модель начислений. Нам необходимо, чтобы сотруднику заплатили праздничные дни с учетом премии. Математически это выглядит так:

Итоговая оплата праздника = (Оклад / Норма * Часы_праздника * 2) + (Премия / Норма * Часы_праздника * 2)

Первая часть формулы — это стандартная оплата праздничных дней по окладу, которую программа отлично умеет делать сама. Вторая часть — это доля премии, приходящаяся на праздничные часы. Чтобы программа автоматически начислила эту долю, мы можем пойти от обратного: не премию добавлять в расчетную базу праздничных, а праздничные дни добавить в расчетную базу самой ежемесячной премии!

Выясним, как настроить эту схему в программе:

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

Результат настройки: Теперь при расчете заработной платы за месяц программа сначала рассчитает праздничные дни по стандартному тарифу (исходя из оклада). Затем, при расчете ежемесячной премии, система возьмет общую сумму, включающую как оклад, так и начисленные праздничные/доплаты, и начислит на них установленный процент премии. В итоге сотрудник получит ровно ту сумму, которую требует Конституционный Суд — премия покроет в том числе и праздничные часы.

Как пересчитать прошлые периоды (например, за последние 4 месяца):

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

---

Вариант 3. Настройка в современных конфигурациях (1С:ЗУП 3.1, 1С:ERP 2.5, 1С:КА 2.5)

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

Способ А. Через состав совокупной тарифной ставки (для плановых премий)

Этот способ идеально подходит, если ежемесячная премия назначена сотруднику в кадровом порядке в виде фиксированного процента или суммы (то есть является плановым начислением).

Разберем настройку по шагам:

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

После этого показатель стоимости часа (СтоимостьДняЧаса), который используется в формуле оплаты праздничных дней, будет автоматически рассчитываться с учетом планового размера премии.

Способ Б. Динамический учет премий текущего месяца (для KPI и сложных премий в ЗУП 3.1.30+)

Если премия не является плановой, а рассчитывается каждый месяц по-разному (в зависимости от выручки, KPI или других плавающих показателей), ее нельзя включить в совокупную ставку заранее. В последних релизах 1С:ЗУП (начиная с версии 3.1.30) для таких случаев появился специальный механизм.

Рассмотрим подробнее, как его включить:

  1. Откройте настройки начисления Оплата работы в праздничные и выходные дни (раздел Настройка — Начисления).
  2. В формуле расчета вместо стандартного показателя СтоимостьДняЧаса необходимо использовать новый предопределенный показатель: СтоимостьДняЧасаСУчетомРазовыхНачислений.
  3. Перейдите на новую вкладку «Расчет тарифной ставки» в карточке начисления.
  4. В списке начислений отметьте флажками те премии и надбавки (включая разовые и KPI), которые должны увеличивать стоимость часа в том месяце, когда они фактически начислены.
  5. Сохраните изменения.

Теперь программа при расчете документа Начисление зарплаты и взносов в конце месяца сама проанализирует все начисленные сотруднику премии за текущий период, увеличит на них базу расчета стоимости часа и доначислит праздничные дни в строгом соответствии с требованиями законодательства.

---

Резюме

Мы проанализировали ситуацию и выяснили, что даже при отсутствии прямой поддержки со стороны разработчиков в старых конфигурациях 1С:УПП 1.3 решить проблему включения премий в праздничные можно красивым логическим путем — через настройку расчетной базы самой премии. Для пользователей современных решений 1С:ЗУП 3.1 доступны мощные штатные инструменты, позволяющие полностью автоматизировать процесс и забыть о ручных расчетах.

← На главную