Как правильно отразить работу сверхурочно в ночное время в 1С:ЗУП 3.1

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

Одной из наиболее сложных методических задач в программе 1С:Зарплата и управление персоналом 3.1 является корректное отражение ситуации, когда сотрудник привлекается к сверхурочной работе, и часть этого времени приходится на ночной период (с 22:00 до 06:00). Сложность заключается в том, что в типовой конфигурации ночные часы и сверхурочные часы учитываются как независимые виды времени, что при простом сложении в документе Табель приводит к необоснованному увеличению общего количества отработанных часов.

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

Методологическая основа: почему возникают сложности

Согласно статьям 152 и 154 ТК РФ, оплата за сверхурочную работу и доплата за работу в ночное время — это два самостоятельных вида компенсационных выплат. Они должны начисляться параллельно за одни и те же часы. Это означает, что за один час «ночной сверхурочки» сотрудник должен получить:

  1. Одинарную тарифную ставку (в составе оклада или часовой ставки).
  2. Доплату за сверхурочную работу (в размере 0,5 или 1,0 от ставки).
  3. Доплату за ночное время (не менее 20% от тарифной ставки).

В 1С:ЗУП 3.1 ночные часы технически реализованы как «дополнительное время», которое «накладывается» на основное (Явку). Если мы просто добавим в табель код Н (ночные) к коду С (сверхурочные), программа воспримет это как разные периоды времени, и общее время в отчетах увеличится. Наша задача — настроить систему так, чтобы ночной аспект сверхурочной работы учитывался корректно.

Шаг 1. Создание специализированного вида времени

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

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

Почему это важно? Если указать в качестве основного времени «Явку», программа может некорректно рассчитать норму времени за месяц и исказить расчет основного оклада. Привязка к Сверхурочно гарантирует, что эти часы попадут в статистическую отчетность (например, П-4) именно как переработки.

Шаг 2. Настройка начислений для учета нового вида времени

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

Нам потребуется отредактировать два (или более, если используются отгулы) начисления в разделе Настройка — Начисления:

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

Шаг 3. Регистрация сверхурочной работы (Порядок документов)

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

  1. Сначала создаем документ Работа сверхурочно (раздел Зарплата или Кадры). В нем указываем общие часы переработки. Именно этот документ является основанием для издания приказа и регистрирует право сотрудника на повышенную оплату или отгул.
  2. После проведения документа переходим к заполнению документа Табель.
  3. В Табеле находим нужный день. Программа автоматически подставит код С и количество часов из документа-основания.
  4. Нам необходимо скорректировать строку. Например, если сотрудник отработал 4 часа сверхурочно, из которых 2 часа пришлись на время после 22:00, мы уменьшаем количество часов по коду С до 2-х и добавляем новую строку (или запись через дробь) с кодом СН на 2 часа.

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

Шаг 4. Отражение в расчете среднего заработка

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

Любое начисление, связанное с оплатой сверхурочных ночных, должно быть включено в расчетную базу для среднего заработка. В типовых настройках ЗУП 3.1 «Оплата сверхурочных» уже включена, но если вы создали отдельное начисление (например, «Доплата за ночные сверхурочные»), проверьте его наличие в списке Расчетная база для среднего заработка и в настройках премий.

Альтернативный подход: использование показателей (без ручной правки табеля)

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

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


(СтоимостьЧаса * ПроцентДоплатыЗаРаботуВНочноеВремя / 100 * (ВремяВЧасах + НочныеСверхурочныеЧасы))

При такой схеме в табеле фиксируются только обычные сверхурочные (код С), а «ночной» аспект вводится отдельным документом Данные для расчета зарплаты. Это избавляет от необходимости делить часы в табеле вручную, но требует внимательности при настройке Расчетной базы начислений. Для изменения расчета оплаты сверхурочных на основе фактических начислений можно использовать настройку расчета сверхурочных часов по расчетной базе.

Важные рекомендации для работы

Проанализируем еще несколько нюансов, которые помогут избежать претензий со стороны контролирующих органов (ГИТ):

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

← На главную