Сверхурочная работа — неизбежная реальность для многих компаний, но её учет в 1С:Зарплата и Управление Персоналом (ЗУП) часто вызывает вопросы. Как правильно зафиксировать переработку в табеле? Как программа автоматически рассчитывает оплату за сверхурочные часы? Почему суммы в расчетном листке не сходятся с ожидаемыми? Эта статья поможет разобраться во всех нюансах — от базовых настроек до решения типичных ошибок.

Мы рассмотрим не только техническую сторону (где нажать, какой документ создать), но и юридические аспекты: какие нормы Трудового кодекса регулируют сверхурочную работу, как оформить согласие сотрудника, и почему неправильный учет переработок может привести к штрафам при проверке ГИТ. Особое внимание уделим автоматическому расчету компенсации за первые 2 часа и последующие часы переработки — это ключевой момент, где многие бухгалтеры допускают ошибки.

Инструкция актуальна для последних версий 1С:ЗУП 3.1 и 1С:ЗУП КОРП (редакции 3.1.20+), но основные принципы применимы и к более ранним релизам. Если вы используете облачную версию или 1С:ЗУП 2.5, некоторые пункты меню могут отличаться — уточняйте пути в вашей конфигурации.

1. Юридические основы: что считается переработкой по ТК РФ

Прежде чем настраивать учет в 1С:ЗУП, важно понять, какие часы работы признаются сверхурочными согласно законодательству. Статья 99 Трудового кодекса РФ четко определяет:

  • Сверхурочная работа — это работа за пределами нормальной продолжительности рабочего времени (40 часов в неделю). При суммированном учете — сверх нормы за учетный период.
  • 📝 Обязательное условие: работодатель должен получить письменное согласие сотрудника (за исключением чрезвычайных ситуаций).
  • 💰 Оплата: первые 2 часа — не менее чем в 1.5 размере, последующие — в 2 размере от оклада/тарифа.
  • ⚖️ Ограничения: не более 4 часов в течение 2 дней подряд и 120 часов в год.

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

⚠️ Внимание: С 2023 года в Трудовой кодекс внесены изменения по учету рабочего времени для дистанционных работников. Если у вас есть такие сотрудники, уточните актуальные нормы в ТК РФ Статья 312.4 — это может повлиять на настройку видов времени в 1С.

Перед тем как приступать к настройке программы, проверьте:

  1. Есть ли в компании Положение об оплате труда, где прописаны правила расчета сверхурочных?
  2. Подписаны ли с сотрудниками дополнительные соглашения о возможности привлечения к сверхурочной работе?
  3. Ведется ли учет рабочего времени (табели) в электронном или бумажном виде?

2. Настройка видов рабочего времени в 1С ЗУП

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

Перейдите в раздел Настройка → Виды рабочего времени. Здесь должны быть созданы следующие элементы:

  • Явка (норма) — стандартные рабочие часы.
  • ⏱️ Сверхурочная работа (первые 2 часа) — для оплаты в 1.5 размере.
  • ⏱️ Сверхурочная работа (последующие часы) — для оплаты в 2 размере.
  • 📅 Выходной/праздничный день — если переработка пришлась на такой день, оплата будет иной.

Если этих видов нет, создайте их вручную:

  1. Нажмите Создать и выберите тип Отклонение.
  2. Укажите название (например, "Сверхурочная работа (первые 2 ч)").
  3. В поле Тип отклонения выберите Сверхурочная работа.
  4. Установите флаг Оплачивается и укажите коэффициент 1.5.
  5. Для последующих часов создайте отдельный вид с коэффициентом 2.

После настройки видов времени проверьте, чтобы в Настройка → Расчет зарплаты → Настройка состава начислений и удержаний были включены:

  • 🔹 Оплата сверхурочных (первые 2 часа)
  • 🔹 Оплата сверхурочных (последующие часы)
⚠️ Внимание: Если в вашей компании используется гибкий график работы или скользящий график, настройка видов времени будет отличаться. В этом случае сверхурочными считаются часы, превышающие индивидуальную норму сотрудника, а не общую норму 40 часов.

Созданы виды для первых 2 часов и последующих часов переработки|

Указаны правильные коэффициенты оплаты (1.5 и 2)|

Виды времени отмечены как "Оплачивается"|

В настройках расчета зарплаты включены соответствующие начисления-->

3. Ввод данных о переработке в табель

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

Есть два способа ввода данных:

  1. Ручной ввод:
    • Откройте документ Табель учета рабочего времени (Зарплата → Табели).
    • Выберите месяц и подразделение.
    • Для сотрудника, который работал сверхурочно, добавьте строки с видами времени Сверхурочная работа (первые 2 ч) и Сверхурочная работа (последующие ч).
    • Укажите количество часов.
  • Автоматический ввод (если интегрирована система контроля доступа):
    • Если в компании используется СКУД (например, ZKTeco, Болид), данные о переработке могут автоматически попадать в 1С через обмен.
    • Проверьте настройки интеграции в Администрирование → Обмен данными.

    При ручном вводе будьте внимательны:

    • 🔢 Первые 2 часа переработки в день отражайте с видом времени Сверхурочная работа (первые 2 ч).
    • Последующие часы — с видом Сверхурочная работа (последующие ч).
    • 📅 Если переработка пришлась на выходной или праздничный день, используйте вид Работа в выходной/праздник — оплата будет по другим правилам.

    Пример заполнения табеля:

    Дата Сотрудник Виды времени Часы
    10.05.2026 Иванов И.И. Явка (норма) 8
    10.05.2026 Иванов И.И. Сверхурочная работа (первые 2 ч) 2
    10.05.2026 Иванов И.И. Сверхурочная работа (последующие ч) 1

    После заполнения табеля обязательно проводите документ — только тогда данные попадут в расчет зарплаты.

    Вручную в табеле 1С|

    Через интеграцию со СКУД|

    Используем внешнюю систему табельного учета|

    Не фиксируем официально-->

    4. Автоматический расчет оплаты за переработку

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

    Алгоритм расчета в 1С:ЗУП:

    1. Программа берет оклад или тарифную ставку сотрудника.
    2. Делит оклад на норму часов в месяце (по производственному календарю), чтобы получить часовую ставку.
    3. Умножает часовую ставку на количество сверхурочных часов с учетом коэффициентов:
      • Первые 2 часа: часовой тариф × 1.5 × количество часов.
      • Последующие часы: часовой тариф × 2 × количество часов.
  • Добавляет полученные суммы к основному начислению.
  • Пример расчета для сотрудника с окладом 50 000 ₽ (норма 160 часов в месяце):

    • 💰 Часовая ставка: 50 000 / 160 = 312.50 ₽/час.
    • ⏰ Переработка: 3 часа (2 + 1).
    • 📌 Оплата:
      • Первые 2 часа: 312.50 × 1.5 × 2 = 937.50 ₽.
      • Последующий 1 час: 312.50 × 2 × 1 = 625 ₽.
      • Итого за переработку: 937.50 + 625 = 1 562.50 ₽.

    Чтобы увидеть детали расчета:

    1. Откройте документ Начисление зарплаты и взносов.
    2. Выберите сотрудника и нажмите Показать расчет.
    3. В детальном расчете найдите строки с начислениями за сверхурочные часы.
    ⚠️ Внимание: Если сотрудник работает на повременной оплате (не оклад, а фиксированная ставка за час), то часовая ставка берется напрямую из его тарифа, без деления оклада на норму часов. Это важно для совместителей или работников с гибким графиком.

    1. Правильно ли указаны виды времени в табеле?

    2. Верно ли рассчитана часовая ставка (оклад делится на норму часов, а не на количество рабочих дней)?

    3. Нет ли у сотрудника неотгулянных отпусков — они могут влиять на норму часов.-->

    5. Типичные ошибки и как их избежать

    Даже опытные бухгалтеры иногда допускают ошибки при расчете переработок. Вот самые распространенные:

    • 🔄 Неправильное разделение первых и последующих часов:

      Если в табеле указать все 3 часа переработки как "первые 2 часа", программа рассчитает их по коэффициенту 1.5, хотя последний час должен оплачиваться в двойном размере.

    • 📅 Игнорирование выходных/праздников:

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

    • ⚖️ Превышение лимита 120 часов в год:

      1С не блокирует ввод переработки сверх лимита, но это нарушение Трудового кодекса. Контролируйте суммарное количество сверхурочных часов в отчете Анализ сверхурочных работ.

    • 💰 Неверная часовая ставка:

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

    Как проверить правильность расчета:

    1. Сверьте норму часов в производственном календаре с той, что используется в расчете (в карточке сотрудника или документе начисления).
    2. Проверьте, что коэффициенты (1.5 и 2) применены к правильным часам.
    3. Используйте отчет Анализ начислений по сотрудникам (Зарплата → Отчеты по зарплате), чтобы увидеть детализацию по каждому виду начислений.

    Если обнаружили ошибку:

    • 🔙 До начисления зарплаты: исправьте табель и перепроводите его.
    • 💸 После начисления: сделайте Корректировку начислений (Зарплата → Корректировки).
    • 📄 После выплаты: оформите Доплату в следующем расчетном периоде.
    Что делать, если переработка не оплачивается вообще?

    Если в расчетном листке нет суммы за сверхурочные часы, проверьте:

    1. Проводился ли табель? (статус документа должен быть "Проведен").

    2. Включены ли начисления за сверхурочную работу в настройках расчета зарплаты?

    3. Правильно ли указан вид времени в табеле? (иногда ошибочно выбирают "Явка" вместо "Сверхурочная работа").

    4. Нет ли у сотрудника особого графика (например, сменного), который влияет на расчет нормы часов?

    6. Отчеты по переработкам: как контролировать сверхурочные часы

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

    Основные отчеты:

    • 📊 Анализ сверхурочных работ (Зарплата → Отчеты по кадрам):

      Показывает количество сверхурочных часов по каждому сотруднику за период. Можно отфильтровать по подразделениям или конкретным людям.

    • 💰 Анализ начислений по сотрудникам:

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

    • 📅 Табель (сводный):

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

    • ⚖️ Соблюдение норм рабочего времени:

      Показывает, не превышена ли норма 120 часов сверхурочной работы в год.

    Как настроить отчет Анализ сверхурочных работ:

    1. Перейдите в Зарплата → Отчеты по кадрам → Анализ сверхурочных работ.
    2. Укажите период (например, текущий год).
    3. В настройках отчета добавьте группировки:
      • По Подразделениям — чтобы увидеть, какие отделы чаще перерабатывают.
      • По Сотрудникам — для детализации.
  • Добавьте показатели:
    • Количество часов (первые 2 часа)
    • Количество часов (последующие)
    • Сумма начислений

    Пример выгрузки из отчета:

    Сотрудник Первые 2 часа (ч) Последующие часы (ч) Сумма (₽) Итого часов за год
    Иванов И.И. 10 5 7 812.50 15
    Петрова А.С. 8 3 6 250.00 11
    Сидоров К.В. 12 8 10 437.50 20

    На основе этих данных можно:

    • 📈 Анализировать нагрузку: если кто-то постоянно перерабатывает, возможно, нужно пересмотреть распределение задач.
    • ⚖️ Контролировать лимиты: если сотрудник приближается к 120 часам, стоит ограничить сверхурочную работу.
    • 💰 Планировать бюджет: большие суммы за переработку могут сигнализировать о неэффективности процессов.
    💡

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

    7. Особенности расчета при суммированном учете рабочего времени

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

    Как настроить 1С для СУРВ:

    1. Проверьте, что у сотрудников в карточке указан правильный График работы (например, "Суммированный учет").
    2. В настройках графика укажите:
      • Учетный период (например, Месяц или Квартал).
      • Норму часов за этот период.
  • В табеле фиксируйте все отработанные часы, включая сверхурочные.
  • Пример расчета при квартальном учетном периоде:

    • 📅 Норма за квартал: 480 часов.
    • Фактически отработано: 500 часов.
    • 🔢 Переработка: 20 часов (500 - 480).
    • 💰 Оплата:
      • Первые 2 часа каждого дня переработки — ×1.5.
      • Остальные — ×2.

    Важно: при СУРВ переработка может появиться только в конце учетного периода, когда будет известно общее количество отработанных часов. До этого момента сверхурочные часы в табеле могут учитываться как обычные.

    ⚠️ Внимание: Если учетный период — год, то переработка будет видна только после закрытия года. Это может усложнить ежемесячный расчет зарплаты. В таких случаях некоторые компании используют промежуточные выплаты по авансовым расчетам, а затем делают перерасчет в конце года.

    Чтобы упростить учет при СУРВ:

    • 📌 Используйте отчет Баланс рабочего времени (Зарплата → Отчеты по кадрам), чтобы отслеживать накопленные часы.
    • 🔄 Настройте регламентное задание на ежемесячное уведомление о приближении к норме (через Администрирование → Регламентные задания).

    8. Компенсация переработки отгулом: как оформить в 1С

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

    Порядок действий:

    1. Получите от сотрудника заявление на предоставление отгула за переработку.
    2. Создайте документ Отпуска (Зарплата → Отпуска):
      • Вид отпуска: Дополнительный отпуск (отгул).
      • Основание: укажите "Компенсация за сверхурочную работу".
      • Количество дней: 1 день за каждые 2 часа переработки (или по внутренним правилам компании).
  • В табеле на день отгула укажите вид времени Отгул за сверхурочную работу.
  • Если отгул не использован в течение года, его можно перенести или выплатить денежную компенсацию (по соглашению сторон).
  • Важно: отгул должен быть оплачен по среднему заработку, даже если он предоставляется вместо оплаты сверхурочных. Для этого в документе Начисление зарплаты должна быть включена настройка Оплата отпусков.

    Пример оформления:

    • 📅 Сотрудник отработал сверхурочно 4 часа (2 × 1.5 + 2 × 2).
    • 💰 Вместо оплаты он выбрал отгул.
    • 📝 В 1С:
      • В табеле за день переработки указываем 4 часа сверхурочных (для статистики).
      • Создаем документ Отпуска на 1 день (по правилам компании).
      • В расчете зарплаты эти 4 часа не оплачиваются, но день отгула оплачивается по среднему.
    ⚠️ Внимание: Если сотрудник уволится, не использовав отгулы за переработку, их нужно выплатить денежной компенсацией. Это прописано в ТК РФ Статья 127. В 1С для этого используется документ Компенсация отпуска при увольнении.
    💡

    Чтобы избежать путаницы, заведите в 1С отдельный вид отпуска специально для компенсации сверхурочных работ. Это упростит аналитику и отчетность.

    FAQ: Частые вопросы по расчету переработок в 1С ЗУП

    🔹 Как в 1С посчитать переработку, если сотрудник работает по сменному графику?

    Для сменного графика сначала настройте индивидуальный график работы сотрудника в 1С (Кадры → Графики работы). Затем в табеле фиксируйте фактические часы работы. Программа сама сравнит их с нормой по графику и выделит сверхурочные часы.

    Важно: если график сменный (например, 2 через 2), норма часов за месяц будет отличаться от стандартной 40-часовой недели. Убедитесь, что в графике правильно указана норма времени за учетный период.

    🔹 Почему в расчетном листке не видно оплаты за переработку?

    Причин может быть несколько:

    1. Табель не проведен или в нем неверно указан вид времени (например, вместо "Сверхурочная работа" выбрана "Явка").
    2. В настройках расчета зарплаты отключены начисления за сверхурочные часы.
    3. У сотрудника неверно указана норма часов (например, не учтены дни отпуска или больничного).
    4. Переработка возникла в рамках суммированного учета, и её оплата будет только после закрытия учетного периода.

    Проверьте эти моменты и перепроводите документы.

    🔹 Можно ли в 1С автоматически рассчитывать компенсацию за переработку в выходные?

    Да, но для этого нужно:

    1. Создать отдельный вид рабочего времени (например, "Работа в выходной").
    2. В настройках этого вида указать коэффициент оплаты (не менее 2 по ТК РФ).
    3. В табеле отмечать такие дни соответствующим видом времени.

    Программа автоматически рассчитает оплату по двойному тарифу. Если вместо оплаты предоставляется отгул, оформите его через документ Отпуска.

    🔹 Как в 1С увидеть, сколько часов переработки накоплено у сотрудника за год?

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

    1. Укажите период "Год".
    2. В настройках отчета добавьте ресурс Количество часов (всего).
    3. Отфильтруйте по нужному сотруднику.

    Также можно использовать отчет Баланс рабочего времени, где будет видно соотношение отработанных и сверхурочных часов.

    🔹 Что делать,