Другое · 10 мин
Как посчитать переработку в 1С
Как рассчитать сверхурочные часы в 1С:ЗУП и 1С:Бухгалтерии: документы, доплата за переработку, учёт при суммированном учёте времени, типичные ошибки.
Переработка в 1С рассчитывается не вручную по табелю, а через специальные документы учёта рабочего времени и начисления доплаты за сверхурочную работу. В 1С:ЗУП 3.1 для этого предусмотрены документы «Работа сверхурочно» и автоматический расчёт в документе «Начисление зарплаты и взносов», а в 1С:Бухгалтерии 8.3 переработку чаще оформляют ручным начислением или через табель учёта рабочего времени.
Ключевая сложность — правильно определить норму часов и фактически отработанное время, потому что именно разница между ними и есть переработка. При обычном пятидневном графике норма берётся из производственного календаря, при суммированном учёте рабочего времени — из графика сотрудника за учётный период (месяц, квартал, год). Ошибка в графике или незаполненный документ приводят к тому, что доплата либо не рассчитается, либо посчитается неверно.
Ниже разобраны оба сценария: расчёт в 1С:ЗУП с типовыми документами и упрощённый вариант для 1С:Бухгалтерии, а также проверка результата, типичные ошибки и ограничения типовых механизмов.
Как программа определяет переработку
Логика расчёта в 1С опирается на три источника данных: график работы сотрудника, производственный календарь и фактически отработанное время. Программа сравнивает факт с нормой и выделяет часы сверх нормы как сверхурочные. Если график настроен неверно (например, не учтён предпраздничный сокращённый день), расчёт переработки тоже будет ошибочным.
Доплата рассчитывается по правилам статьи 152 ТК РФ: первые два часа — не менее чем в полуторном размере, последующие — не менее чем в двойном. В 1С:ЗУП эти коэффициенты заложены в начисление «Доплата за работу сверхурочно» и применяются автоматически, но итоговая ставка зависит от оклада или часового тарифа сотрудника, поэтому проверять результат нужно всегда.
Подготовка: что настроить до расчёта
Перед первым расчётом убедитесь, что в программе заполнены базовые данные. В 1С:ЗУП проверьте: актуальный производственный календарь (Администрирование → Производственные календари), правильные графики работы сотрудников (Настройка → Графики работы сотрудников) и включённый учёт сверхурочных работ в настройках расчёта зарплаты. Если флаг учёта переработок выключен, нужные документы и начисления будут недоступны.
Для включения перейдите в Настройка → Реквизиты и дополнительные сведения либо Настройка → Расчёт зарплаты и отметьте использование работы сверхурочно. После этого в списке начислений появятся «Доплата за работу сверхурочно» и связанные виды расчёта. Проверьте формулу начисления: она должна ссылаться на показатели стоимости часа и количества сверхурочных часов.
Расчёт переработки в 1С:ЗУП 3.1
Основной сценарий выглядит так: сначала регистрируется факт сверхурочной работы, затем при начислении зарплаты программа автоматически считает доплату. Документ «Работа сверхурочно» находится в разделе Зарплата → Работа сверхурочно или через Кадры → Все кадровые документы. В нём указывают дату, подразделение, список сотрудников и количество часов переработки по каждому дню.
В документе важно правильно распределить часы: первые два часа в табличной части отделяются от последующих, потому что оплачиваются по разным коэффициентам. Если сотрудник выбрал отгул вместо повышенной оплаты, это отражается отдельно — тогда доплата не начисляется, а время отдыха фиксируется в учёте.
После проведения документа откройте «Начисление зарплаты и взносов» за месяц и заполните его. На вкладке «Начисления» у сотрудников с переработкой появится строка «Доплата за работу сверхурочно» с рассчитанной суммой. По кнопке расшифровки можно увидеть, из какой стоимости часа и скольких часов сложилась сумма.
- 1Проверьте, что в настройках расчёта зарплаты включён учёт сверхурочных работ
- 2Создайте документ «Работа сверхурочно» (Зарплата → Работа сверхурочно)
- 3Укажите дату, сотрудников и часы: первые 2 часа и свыше 2 часов отдельно
- 4Проведите документ и откройте «Начисление зарплаты и взносов» за месяц
- 5Заполните документ и проверьте строку «Доплата за работу сверхурочно»
- 6Сверьте сумму с ручным расчётом: стоимость часа × коэффициент × часы
Расчёт при суммированном учёте рабочего времени
При суммированном учёте переработка считается не по дням, а по итогам учётного периода. В 1С:ЗУП для этого предназначен документ «Регистрация переработок» (Зарплата → Регистрация переработок), который создаётся в конце учётного периода. Программа сравнивает норму часов по графику сотрудника с фактически отработанным временем и выводит количество сверхурочных часов.
Чтобы механизм работал, в графике работы должен быть установлен признак суммированного учёта и указан учётный период. Если график настроен как обычный, документ «Регистрация переработок» не заполнится корректно. Обратите внимание: часы, уже оплаченные как работа в праздничные дни, в переработку повторно не включаются — это предусмотрено и нормами ТК РФ, и типовым алгоритмом.
Как посчитать переработку в 1С:Бухгалтерии 8.3
В 1С:Бухгалтерии нет полноценного кадрового учёта сверхурочных, поэтому расчёт делают вручную. Сначала создайте вид начисления: Зарплата и кадры → Настройки зарплаты → Расчёт зарплаты → Начисления. Добавьте новое начисление «Доплата за сверхурочную работу», укажите код дохода для НДФЛ (как для оплаты труда) и облагаемость страховыми взносами в общем порядке.
Сумму доплаты рассчитайте вне программы: определите часовую ставку (оклад, делённый на норму часов месяца, либо среднемесячную норму — порядок закрепите в локальных актах), умножьте на 1,5 за первые два часа и на 2 за остальные. Затем в документе «Начисление зарплаты» добавьте сотруднику строку с созданным начислением и введите сумму вручную.
Сравнение вариантов
Автоматический расчёт через документы «Работа сверхурочно» и «Регистрация переработок»; подходит для регулярных переработок и суммированного учёта, но требует корректных графиков
Ручное начисление суммы доплаты; подходит для редких разовых переработок в небольших компаниях, но весь контроль нормы и коэффициентов ложится на расчётчика
Проверка результата и отчёты
После расчёта сверьте данные тремя способами. Во-первых, постройте отчёт «Табель учёта рабочего времени (Т-13)» и убедитесь, что сверхурочные часы отражены с кодом «С». Во-вторых, откройте расчётный листок сотрудника — доплата за переработку должна быть отдельной строкой. В-третьих, пересчитайте сумму вручную по формуле и сравните с программной.
Полезен также отчёт «Переработки» (в ЗУП: Зарплата → Отчёты по зарплате), который показывает зарегистрированные сверхурочные часы по сотрудникам за период. Если документ «Работа сверхурочно» проведён, а в отчёте пусто — проверьте дату документа и то, не отменён ли он.
Как проверить результат
Есть «Доплата за работу сверхурочно» с суммой, совпадающей с ручным расчётом
Строки нет или сумма вдвое меньше/больше ожидаемой
Сверхурочные часы отражены кодом «С» в нужные даты
Часы не отображаются или стоят на неверных датах
Норма совпадает с производственным календарём
Норма отличается — вероятно, график настроен с ошибкой
Типичные ошибки и ограничения
Чаще всего проблемы возникают из-за данных, а не из-за самого расчёта. Если доплата не появилась в начислении зарплаты, проверьте: проведён ли документ «Работа сверхурочно», попадает ли его дата в расчётный месяц, включён ли учёт сверхурочных в настройках. Если сумма неверна — смотрите, какая стоимость часа подставилась: при окладной системе программа может использовать разные способы пересчёта оклада в часовую ставку, и выбранный способ задаётся в настройках.
Отдельная группа ошибок — двойной учёт: переработка оформлена и документом «Работа сверхурочно», и вручную через разовое начисление, в результате сотруднику начисляется двойная доплата. Перед выплатой всегда сверяйте расчётный листок с первичными документами. Также помните об ограничении ТК РФ: сверхурочная работа не должна превышать 4 часов в течение двух дней подряд и 120 часов в год — программа это не контролирует, ответственность лежит на работодателе.
Что важно запомнить
Переработка в 1С считается через документы учёта сверхурочных работ и автоматическую доплату в начислении зарплаты (ЗУП) либо ручным начислением (Бухгалтерия). Корректность результата зависит от графиков работы, нормы часов и выбранного способа расчёта часовой ставки — всё это нужно проверять до и после расчёта.
Частые вопросы
Почему доплата за переработку не появилась в начислении зарплаты?
Чаще всего документ «Работа сверхурочно» не проведён, его дата не попадает в расчётный месяц или в настройках расчёта зарплаты отключён учёт сверхурочных работ. Проверьте также, что начисление «Доплата за работу сверхурочно» не отключено в списке начислений.
Как 1С считает стоимость часа при окладе?
Программа может делить оклад на норму часов конкретного месяца, на среднемесячную норму за год или использовать заданный часовой тариф — способ задаётся в настройках расчёта зарплаты. Из-за разных способов сумма доплаты за одну и ту же переработку может отличаться, поэтому выбранный вариант закрепляют в локальных нормативных актах.
Можно ли компенсировать переработку отгулом вместо оплаты?
Да, по желанию сотрудника сверхурочная работа компенсируется дополнительным временем отдыха не меньше отработанного сверхурочно. В 1С:ЗУП это отражается в документе регистрации переработки или отдельным документом отсутствия, и повышенная доплата в этом случае не начисляется.
Как оформить переработку при суммированном учёте рабочего времени?
Используйте документ «Регистрация переработок» в конце учётного периода: программа сравнит норму по графику с фактически отработанным временем. Условие корректной работы — график сотрудника должен быть настроен как график суммированного учёта с указанием учётного периода.
Входит ли работа в праздничный день в переработку?
Нет, работа в выходные и праздничные дни оплачивается по правилам статьи 153 ТК РФ и в сверхурочные часы повторно не включается. Типовой алгоритм 1С:ЗУП это учитывает: при расчёте переработок такие часы исключаются.
Контролирует ли 1С лимит сверхурочных часов по ТК РФ?
Нет, ограничение в 4 часа за два дня подряд и 120 часов в год программа автоматически не проверяет. Контроль лимитов — задача кадровой службы; для мониторинга используйте отчёты по переработкам за длительный период.