Другое · 10 мин
Как считать человеко-часы в 1С
Как посчитать человеко-часы в 1С:ЗУП и 1С:Бухгалтерии: формула расчёта, отчёты по табелю, настройка графиков, типичные ошибки и проверка данных для статистики.
Человеко-часы — показатель, который регулярно требуется для статистической отчётности (формы П-4, 1-Т и другие), внутреннего анализа производительности и расчёта стоимости работ. В 1С эта величина не хранится как отдельное поле, а вычисляется на основе табельных данных: отработанного времени по графикам сотрудников с учётом отклонений — отпусков, больничных, командировок и прогулов.
Основной источник данных — документы учёта рабочего времени: табель, графики работы сотрудников и кадровые документы об отклонениях. Если кадровый учёт ведётся корректно, человеко-часы можно получить штатными отчётами за пару минут. Если же табель формируется «по умолчанию» без ввода реальных отклонений — цифры будут неверными, и отчётность придётся переделывать.
Ниже разобраны формула расчёта, типовые отчёты в 1С:ЗУП и 1С:Бухгалтерии, настройка графиков, способы проверить результат и ошибки, из-за которых показатель искажается.
Формула расчёта человеко-часов
Базовая формула проста: человеко-часы за период = сумма фактически отработанных часов всех сотрудников. Для каждого сотрудника берутся часы по табелю за каждый рабочий день, затем всё складывается по подразделению или организации.
В расчёт включается фактически отработанное время, включая сверхурочные, работу в выходные и праздники по приказу, а также время командировок (по правилам конкретной статформы). Не включаются: отпуска всех видов, больничные, простои, прогулы, отпуска по уходу за ребёнком, время повышения квалификации с отрывом от работы.
Пример: в отделе 5 человек, четверо отработали месяц полностью по 8-часовому графику (21 рабочий день), один был на больничном 5 дней. Человеко-часы = 4 × 21 × 8 + 1 × 16 × 8 = 672 + 128 = 800 человеко-часов.
Откуда 1С берёт данные для расчёта
Программа не хранит человеко-часы отдельным показателем — она вычисляет их из учёта рабочего времени. Цепочка данных выглядит так: график работы сотрудника задаёт плановое время, кадровые документы (отпуска, больничные, командировки, прогулы) регистрируют отклонения, а табель на их основе формирует фактическое время.
Если в программе ведётся только начисление зарплаты «оклад в месяц» без документов отклонений, табель будет заполнен сплошной явкой. Тогда человеко-часы совпадут с нормой по производственному календарю, что для статистики обычно неверно — реальные отпуска и больничные не учтутся.
Расчёт человеко-часов в 1С:ЗУП
В 1С:Зарплата и управление персоналом основные инструменты находятся в разделе «Отчёты, справки». Для получения отработанного времени используются отчёты «Табель учёта рабочего времени (Т-13)», «Отработанное время» и «Анализ неявок». Они показывают часы по видам времени: явка, ночные, вечерние, сверхурочные.
Чтобы получить сумму человеко-часов за период, сформируйте отчёт «Отработанное время» (или «Табель» с настройкой группировки) по организации или подразделению и просуммируйте колонки с отработанными часами. В типовых отчётах итог по часам выводится автоматически по каждому сотруднику и по подразделению.
- 1Проверьте, что за период введены все документы отклонений: отпуска, больничные, командировки, прогулы
- 2Сформируйте документ «Табель» (если используется ввод табеля документом) или убедитесь, что время считается по графикам и отклонениям
- 3Откройте «Отчёты, справки» → «Табель учёта рабочего времени (Т-13)» или «Отработанное время»
- 4Укажите период и организацию, при необходимости отбор по подразделению
- 5Сложите итоговые часы по видам времени, которые входят в человеко-часы (явка, ночные, сверхурочные), исключив отпуска и больничные
Учёт сверхурочных и работы в праздники
Сверхурочные часы регистрируются документом «Работа сверхурочно», работа в выходные и праздники — документом «Работа в выходные и праздничные дни». Эти часы добавляются к табельным и увеличивают человеко-часы. Если документы не введены, а оплата начислена вручную, в отчётах по времени сверхурочные не появятся.
Расчёт в 1С:Бухгалтерии
В 1С:Бухгалтерии учёт рабочего времени проще: табель формируется по графику работы и документам «Отпуск», «Больничный лист», «Командировка». Отчёт «Табель учёта рабочего времени» находится в разделе «Зарплата и кадры» → «Отчёты по зарплате».
Отчёт показывает дни и часы по каждому сотруднику с итогами за месяц. Для получения человеко-часов за квартал или год сформируйте табель помесячно и сложите часы явки, либо используйте универсальный отчёт по регистрам учёта времени, если доступны права и навыки его настройки.
Где считать человеко-часы
Подходит для штатного расчёта: детальные отчёты по видам времени, сверхурочные, гибкие отборы. Требует корректного ведения графиков и отклонений.
Достаточно для небольших компаний: табель по сотрудникам с часами, но меньше аналитики. Сложные графики и сменность поддержаны ограниченно.
Вариант для сводки за длинный период: выгрузить табель и просуммировать часы формулой. Риск — ручные ошибки при обработке.
Настройка графиков работы
График работы — фундамент расчёта. В 1С:ЗУП графики создаются в разделе «Настройка» → «Графики работы сотрудников». В графике задаётся шаблон: пятидневка, сменный график, гибкое время, а также длительность рабочего дня и перерывов.
Частая проблема — график заполнен по норме производственного календаря, а сотрудник работает неполное время. Для неполного рабочего времени нужно создать отдельный график с сокращёнными часами и указать его в кадровом документе приёма или перевода. Иначе табель покажет полные 8 часов вместо фактических 4, и человеко-часы завысятся вдвое.
Проверьте также, что в графике корректно учтены сокращённые предпраздничные дни — они уменьшают норму часов и влияют на итоговый показатель.
Проверка результата
После формирования отчёта сверьте итог с контрольными значениями. Грубая проверка: человеко-часы за месяц не могут превышать произведение среднесписочной численности на норму часов по производственному календарю с учётом сверхурочных. Если итог сильно выше — вероятно, дублирование сотрудников или ошибка в графике.
Точечная проверка: возьмите одного сотрудника, вручную посчитайте его часы по табелю за месяц и сравните с отчётом. Расхождение у одного человека обычно указывает на непроведённый документ отклонения или неверный график.
Как проверить результат
Не превышает численность × норма часов + сверхурочные
Итог заметно больше нормы без документов на сверхурочные
Дни отпуска показаны кодом ОТ, часы в явку не попали
Весь месяц — сплошная явка при наличии приказа на отпуск
Часы по табелю соответствуют сокращённому графику
Табель показывает полные 8 часов вместо неполных
Есть документ «Работа сверхурочно», часы видны в отчёте
Оплата начислена, а часов в отчёте нет
Типичные ошибки и ограничения
Самая распространённая ошибка — включение в человеко-часы отпусков и больничных. По правилам статистики эти периоды исключаются, но при ручном суммировании колонок табеля их легко захватить. Используйте отчёты, где виды времени разделены, и суммируйте только отработанные часы.
Вторая ошибка — внешние совместители и работники по ГПХ. Для формы П-4 внешние совместители учитываются отдельно, а исполнители по договорам ГПХ в человеко-часы не включаются. В 1С нужно настроить отбор по виду занятости, иначе цифры смешаются.
Ограничение типовых отчётов: они показывают учётное время, а не «полезные» человеко-часы на конкретный проект. Если нужна трудоёмкость по проектам или заказам, потребуется учёт затрат времени по видам работ — в ЗУП это решается документами «Данные для расчёта зарплаты» с показателями, в корпоративных решениях — учётом трудозатрат.
Частые вопросы
Где в 1С:ЗУП посмотреть человеко-часы за квартал одним отчётом?
Используйте отчёт «Отработанное время» или «Табель учёта рабочего времени» с периодом «квартал» и группировкой по подразделениям. Если типовой отчёт не даёт нужной сводки, сформируйте табель помесячно и сложите итоги — это быстрее, чем настраивать произвольный отчёт.
Включаются ли командировки в человеко-часы?
Для большинства статформ время командировок учитывается как отработанное, поскольку сотрудник выполняет служебное задание. В табеле это код «К». Уточняйте правила конкретной формы — для некоторых показателей методика отличается.
Как посчитать человеко-часы, если учёт времени в 1С не вёлся?
Восстановить точные данные задним числом сложно. Практичный вариант — ввести документы отклонений за нужный период (отпуска, больничные по данным отдела кадров) и сформировать табель. Если данных нет совсем, считайте по норме производственного календаря с поправкой на известные отсутствия, но пометьте такой расчёт как оценочный.
Чем человеко-часы отличаются от человеко-дней?
Человеко-день — это один отработанный день одного сотрудника независимо от его продолжительности. Человеко-часы точнее: они учитывают реальную длительность дня, неполное время и сверхурочные. Статистическая отчётность обычно требует именно человеко-часы.
Можно ли автоматизировать расчёт для статотчётности?
В 1С:ЗУП и 1С:Бухгалтерии (при наличии соответствующих подсистем) статистические формы заполняются автоматически из учётных данных, включая отработанные человеко-часы. Проверьте актуальность форм в разделе регламентированной отчётности и корректность исходных данных — автозаполнение лишь переносит то, что есть в учёте.
Нужно ли учитывать обеденный перерыв в человеко-часах?
Нет. Обеденный перерыв не входит в рабочее время и в человеко-часы не включается. В графиках 1С перерыв задаётся отдельно, и программа вычитает его из длительности смены автоматически — проверьте, что перерыв указан в настройках графика.
Что важно запомнить
Человеко-часы в 1С вычисляются из табеля: сумма фактически отработанных часов без отпусков, больничных и простоев. Ключ к точным цифрам — корректные графики работы и своевременный ввод всех документов отклонений. Для получения показателя используйте отчёты «Табель Т-13» и «Отработанное время», а результат проверяйте сверкой с нормой часов и выборочным пересчётом по отдельным сотрудникам.