Как заменить накопленные отгулы денежной компенсацией в 1С:ЗУП 3.1?

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

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

Метод 1: Изменение способа компенсации в исходных документах

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

  1. Найдем документ Работа в выходные и праздничные дни, в котором был зарегистрирован сотрудник.
  2. В табличной части документа в колонке Способ компенсации заменим значение Отгул на Повышенная оплата.
  3. Проведем документ.

Важно: При таком подходе программа автоматически сторнирует право на отгул в регистре накопления Дни часы отгулов и создаст запись на доплату в документе Начисление зарплаты и взносов за текущий месяц (через механизм пересчетов). Однако если документов много (как в нашем примере — за несколько лет), ручная правка каждого документа крайне трудозатратна. В этом случае воспользуемся обработкой Групповое изменение реквизитов.

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

  1. Зайдем в раздел АдминистрированиеОбслуживаниеКорректировка данныхГрупповое изменение реквизитов.
  2. Выберем объект Работа в выходные и праздничные дни (Сотрудники).
  3. Настроим отбор по конкретному сотруднику и, возможно, по периоду.
  4. Найдем реквизит Способ компенсации и установим значение Повышенная оплата.
  5. Выполним изменение и перепроведем документы.

Риски: Перепроведение документов за прошлые годы может привести к «расползанию» отчетности по НДФЛ и взносам, так как программа зафиксирует доначисление в текущем периоде, но база будет относиться к прошлым датам. Поэтому для старых периодов рекомендуется использовать второй метод.

Метод 2: Настройка разового начисления и корректировка регистров

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

Сначала настроим новый вид начисления:

  1. Зайдем в меню НастройкаНачисленияСоздать.
  2. Наименование: Компенсация за неиспользованные отгулы.
  3. Назначение начисления: Прочие начисления и выплаты.
  4. Формула расчета:
    
    КомпенсацияОтгуловВДняхЧасах * СтоимостьДняЧаса
    
  5. В качестве показателя КомпенсацияОтгуловВДняхЧасах создадим новый показатель, который будет вводиться только в документе Разовое начисление.

После того как начисление создано и выплачено, нам необходимо «обнулить» накопленные дни отдыха в программе, иначе они так и будут висеть в отчетах как долг предприятия перед сотрудником. Для этого используем документ Перенос данных.

Рассмотрим, как правильно заполнить Перенос данных:

  1. Зайдем в раздел АдминистрированиеПеренос данных.
  2. Создадим новый документ, выберем в настройке состава регистров (кнопка Настройка состава регистров) регистр накопления Дни часы отгулов.
  3. На вкладке регистра добавим строку по нашему сотруднику.
  4. В колонке Вид движения выберем Расход.
  5. Укажите количество дней (в нашем случае 93) и часов, которые нужно списать.
  6. В поле Документ основание можно ничего не указывать или сослаться на текущий расчетный документ, если система позволит.

Метод 3: Использование документа «Откат отгула» через сторнирование

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

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

Важные юридические и налоговые нюансы

Выясним причину, по которой бухгалтеры часто «чешут репу» при оформлении таких операций. С точки зрения Трудового кодекса РФ (ст. 153), работник делает выбор между двойной оплатой и одинарной оплатой с предоставлением отгула **в момент оформления распоряжения о работе в выходной день**.

Обратите внимание на следующие моменты:

  1. Средний заработок: Если вы оформляете выплату как доплату за работу в выходные за прошлые периоды (через исправление старых документов), эта сумма попадет в расчет среднего заработка. Если оформить как просто «Разовую премию», это может исказить расчет отпускных в будущем. Методологически верно включать эти суммы в средний заработок как оплату труда.
  2. Лимиты переработок: Накопление 90 дней отгулов (что эквивалентно 720 часам переработки) — это прямой сигнал для трудовой инспекции о нарушении норм охраны труда. Старайтесь не доводить до таких показателей в официальном учете.
  3. Позиция Конституционного Суда: Напомним, что согласно Постановлению КС РФ от 06.12.2023 № 10-П, при увольнении все неиспользованные отгулы обязательно подлежат денежной компенсации. Таким образом, даже если сотрудник «передумал» только перед увольнением, вы обязаны их оплатить.

Резюме для автоматизатора

Выберем оптимальный алгоритм действий для ситуации из вопроса:

  1. Если директор согласен, оформляем дополнительное соглашение или приказ о замене компенсации.
  2. Чтобы не «ворошить» прошлые периоды и отчеты 6-НДФЛ, используем схему: Разовое начисление (для денег) + Перенос данных (для списания остатка дней из регистра Дни часы отгулов).
  3. При расчете суммы начисления вручную или через формулу, учитывайте стоимость дня/часа на момент совершения работы, если тарифные ставки сотрудника менялись за последние годы.

Этот комплексный подход позволит корректно закрыть задолженность перед сотрудником и привести управленческие остатки отгулов в программе в соответствие с реальностью.

← На главную