Другое · 10 мин
Как 1С считает переработки: расчёт сверхурочной работы в ЗУП
Как 1С:ЗУП рассчитывает сверхурочные часы и переработки: учёт рабочего времени, документы, формулы оплаты по ТК РФ, настройка графиков и типичные ошибки расчётчика.
Переработка в 1С:Зарплата и управление персоналом (ЗУП) — это не отдельная величина, которую программа вычисляет сама по себе, а результат сопоставления фактически отработанного времени с нормой по графику сотрудника. Программа хранит норму часов в графике работы, фиксирует факт через документы учёта времени и при расчёте зарплаты определяет, сколько часов отработано сверх нормы, и по какой ставке их оплатить.
Ключевой принцип: 1С не «угадывает» переработку из табеля. Сверхурочные часы должны быть зарегистрированы специальным документом — «Работа сверхурочно» (в ЗУП 3.1) или аналогичным механизмом учёта отклонений. Без такого документа часы сверх нормы не попадут в расчёт оплаты, даже если фактически сотрудник работал дольше.
Порядок оплаты опирается на Трудовой кодекс: первые два часа сверхурочной работы оплачиваются не менее чем в полуторном размере, последующие часы — не менее чем в двойном. В 1С эти нормы зашиты в предопределённые начисления, но размеры, порядок выделения «первых двух часов» и источник ставки можно настроить под локальные акты организации.
Откуда программа берёт норму времени
Норма рабочего времени в ЗУП задаётся графиком работы сотрудника. График заполняется на основании производственного календаря: в нём указано, какие дни рабочие, сколько часов длится смена, какие дни сокращённые. При приёме на работу или кадровом переводе сотруднику назначается конкретный график, и именно он становится эталоном для сравнения.
Если сотруднику назначен график «Пятидневка 40 часов», норма за месяц совпадает с производственным календарём. Для суммированного учёта рабочего времени норма считается иначе — за учётный период (месяц, квартал, год), и переработка определяется только по его окончании. Это принципиально разные сценарии, и программа обрабатывает их по-разному.
Частая причина неверных расчётов — устаревший или незаполненный график. Если график не продлён на текущий год, норма равна нулю, и программа либо не рассчитает начисления, либо посчитает всё отработанное время как отклонение. Перед расчётом переработок проверьте, что графики заполнены на весь период.
Как фиксируется факт сверхурочной работы
В ЗУП 3.1 для регистрации переработки используется документ «Работа сверхурочно» (раздел «Зарплата» или «Кадры» в зависимости от настроек). В документе указываются сотрудники, дата и количество часов сверхурочной работы с разбивкой: сколько часов оплачивается в полуторном размере, сколько — в двойном. Документ проводится до расчёта зарплаты за месяц.
Доступность документа включается в настройках учёта: «Настройка — Реквизиты и дополнительные сведения» либо «Настройка состава начислений и удержаний» — нужно установить флажок «Сверхурочная работа». Без этого флажка ни документа, ни соответствующих начислений в системе не появится.
- 1Включите флажок «Сверхурочная работа» в настройках состава начислений
- 2Создайте документ «Работа сверхурочно», укажите дату и сотрудников
- 3Заполните часы: отдельно в полуторном и двойном размере
- 4Проведите документ до расчёта зарплаты за месяц
- 5В документе «Начисление зарплаты и взносов» проверьте строку оплаты сверхурочных
Есть и альтернативный путь — документ «Табель» (или «Данные для расчёта зарплаты» с шаблоном учёта времени), где фактическое время вводится вручную. Но табель сам по себе не создаёт оплату сверхурочных: он меняет фактическое время, а доплата за переработку всё равно требует отдельного начисления. Поэтому для целей оплаты корректнее использовать именно «Работа сверхурочно».
Как рассчитывается оплата: формула и ставка
Оплата сверхурочных в ЗУП строится на часовой ставке сотрудника. Программа вычисляет её из совокупной тарифной ставки: оклад (или часовой тариф) плюс постоянные доплаты, включённые в расчёт. Способ пересчёта месячного оклада в часовую ставку задаётся в настройках учётной политики зарплаты.
Доступны три варианта пересчёта: по среднему количеству часов в месяце за год, по норме часов конкретного месяца по графику сотрудника и по норме производственного календаря. Выбор влияет на сумму: при окладе 60 000 руб. и норме 160 часов ставка составит 375 руб., а при среднегодовой норме около 164,4 часа — примерно 365 руб. Разница на больших объёмах переработок ощутима, поэтому порядок пересчёта должен быть закреплён в локальных актах.
Итоговая формула начисления: часы в полуторном размере × ставка × 1,5 плюс часы в двойном размере × ставка × 2. Программа выполняет это автоматически в документе «Начисление зарплаты и взносов», подтягивая данные из зарегистрированного документа «Работа сверхурочно».
Переработки при суммированном учёте рабочего времени
При суммированном учёте переработка определяется не ежедневно, а по итогам учётного периода. Сотрудник может работать по 10–12 часов в смену, но это не сверхурочная работа, пока суммарное время за период не превысит норму. В ЗУП для этого используется специальный механизм: график с признаком суммированного учёта и документ «Регистрация переработок» (или аналогичный расчёт по окончании периода).
Программа сравнивает фактически отработанные часы за учётный период с нормой по производственному календарю за тот же период. Превышение распределяется: первые два часа (в среднем на каждый рабочий день периода, по распространённой методике) — в полуторный размер, остальные — в двойной. Методика распределения при суммированном учёте в законе детально не прописана, поэтому выбранный подход нужно закрепить в положении об оплате труда.
Проверка результата и контрольные отчёты
После расчёта зарплаты сверьте начисления по сверхурочным с первичными данными. Основные инструменты: расчётный листок сотрудника (строка «Оплата сверхурочных часов»), отчёт «Расчётная ведомость» и табель Т-13, где видно соотношение нормы и факта. В расчётном листке при необходимости можно раскрыть детализацию — какие часы и по какой ставке оплачены.
Полезный приём — расшифровка показателя в документе начисления: нажав на сумму оплаты сверхурочных, вы увидите, какую ставку программа применила и из чего она сложилась. Это быстрый способ найти ошибку: например, если в ставку не вошла положенная доплата или пересчёт выполнен не по той норме.
Как проверить расчёт переработок
Сумма соответствует часам из документа «Работа сверхурочно» и ставке
Строки нет, либо сумма не сходится с ручным пересчётом
Норма совпадает с производственным календарём
Норма нулевая или отличается — график не заполнен
Ставка равна окладу, делённому на выбранную норму, с учётом доплат
Ставка занижена — не включены доплаты или неверный способ пересчёта
Типичные ошибки и ограничения
Самая распространённая ошибка — расчётчики вводят переработку только в табель, ожидая, что программа сама доплатит сверхурочные. ЗУП так не работает: без документа «Работа сверхурочно» оплата не начислится. Вторая частая проблема — документ создан после расчёта зарплаты, и начисление уходит на следующий месяц или требует перерасчёта.
Ещё одна группа ошибок связана с настройками: не включён флажок «Сверхурочная работа», неверно выбран способ пересчёта оклада в часовую ставку, в совокупную тарифную ставку не включены положенные доплаты. Каждая из этих настроек меняет итоговую сумму, и проверять их нужно до массового расчёта, а не после жалоб сотрудников.
Когда стандартного механизма недостаточно
Стандартные документы ЗУП покрывают большинство ситуаций, но есть сценарии, где требуется доработка или обходные решения: сложные вахтовые графики с пересечением месяцев, оплата переработок по повышенным коэффициентам, установленным коллективным договором, автоматический импорт фактического времени из систем контроля доступа.
Для нестандартных коэффициентов проще всего создать копию типового начисления и изменить формулу, заменив 1,5 и 2 на свои значения. Для интеграции со СКУД обычно используют загрузку данных через шаблоны «Данные для расчёта зарплаты». Любую доработку формул стоит тестировать на копии базы и сверять с ручным расчётом на нескольких сотрудниках.
Что важно запомнить
1С считает переработку как превышение факта над нормой по графику, но оплачивает её только через документ «Работа сверхурочно». Проверяйте три вещи: заполненность графика, правильность часовой ставки и своевременность документа до расчёта зарплаты.
Частые вопросы
Почему в расчётном листке нет оплаты сверхурочных, хотя сотрудник работал больше нормы?
Программа не вычисляет переработку из табеля автоматически. Проверьте, создан ли и проведён документ «Работа сверхурочно» до расчёта зарплаты, и включён ли флажок «Сверхурочная работа» в настройках состава начислений.
Как 1С определяет, какие часы оплачивать в полуторном, а какие — в двойном размере?
В документе «Работа сверхурочно» часы вводятся вручную с разбивкой по размерам оплаты. Обычно первые два часа в день — полуторные, остальные — двойные, но распределение контролирует расчётчик на основании приказа и учётных данных.
Влияет ли премия на оплату сверхурочных?
Разовые премии обычно не входят в часовую ставку. В расчёт включаются оклад и постоянные доплаты, отмеченные в настройках как часть совокупной тарифной ставки. Состав ставки проверяется в настройках начисления оплаты сверхурочных.
Как оформить переработку, если сотрудник выбрал отгул вместо оплаты?
Сверхурочные часы оплачиваются в одинарном размере, а дополнительное время отдыха регистрируется отдельным документом отсутствия. Повышенная оплата в этом случае не начисляется.
Можно ли зарегистрировать переработку за прошлый месяц?
Да, документ вводится «задним числом», но тогда потребуется перерасчёт зарплаты за тот период. ЗУП предложит выполнить доначисление в текущем месяце через механизм перерасчётов.