Как рассчитать рабочие часы сотрудников

06.09.2026
Как рассчитать рабочие часы сотрудников

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

Шаги расчёта

  1. Берутся отметки входа и выхода. За день их может быть несколько пар.
  2. Выводится сырая длительность. Время выхода минус время входа.
  3. Применяется правило перерыва. Вычитается или сохраняется согласно политике.
  4. Результат сверяется с графиком. Выделяются опоздание и ранний уход.
  5. Считается переработка. Часть сверх дневной нормы.
  6. Добавляются исключения. Командировки, отгулы, отпуска.

Каждый из этих шести шагов требует правила. Когда правила не записаны, расчёт превращается в личное суждение, и результаты у подразделений расходятся.

Вопрос перерыва

Это самая спорная точка. Существуют три подхода:

  • Фиксированное вычитание - из каждого дня снимается час независимо от отметок.
  • По отметкам - фиксируются начало и окончание перерыва.
  • Входит в рабочее время - ничего не вычитается, поскольку сотрудник остаётся на территории.

Все три подхода верны - неверно не зафиксировать выбор письменно. Один вариант должен быть выбран и применяться одинаково во всей компании.

Ночная смена

Ночная смена - классический случай, ломающий расчёт: вход в 22:00, выход в 06:00. Простая формула даёт отрицательное число, потому что сменилась дата. Правильный подход - считать смену единым целым и относить её к дню начала. Этот случай разобран на странице учёта рабочего времени ночной смены.

Пример расчёта

ДеньВходВыходСыроеПерерывФактПримечание
109:0518:008:551:007:55Опоздание 5 мин
208:5819:2010:221:009:22Переработка 1:22
309:00---?Нет отметки о выходе

Третья строка важна: что система должна делать с неполной записью? Возможны два правила - засчитать день по графику или пометить строку как требующую правки. Первое удобно, второе точно. На практике выбирают второе.

Риски ручного расчёта

  • Сломанная формула в одной ячейке портит весь столбец и остаётся незамеченной.
  • Время, сохранённое как текст, обнуляет итог.
  • Правило округления применяется непоследовательно.
  • Когда файл редактируют несколько человек, финальная версия теряется.

Эти риски управляемы до двадцати-тридцати человек; дальше поиск ошибки занимает больше времени, чем сам расчёт.

Практический пример

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

Когда разница проявилась в оплате, появились жалобы. Разбор не выявил технической ошибки - каждый управляющий считал так, как понимал, потому что письменного правила не было.

Решение состояло из двух частей: правило записали на одной странице, а расчёт перенесли в систему. После этого разница зависела только от реально отработанного времени.

Что меняет автоматический расчёт

При автоматическом расчёте правило задаётся один раз и применяется одинаково к каждой строке. Это даёт три выгоды: результаты становятся сопоставимыми, нагрузка в конце месяца исчезает, а в спорной ситуации можно показать отметку, стоящую за каждой цифрой.

Правило округления

Редко обсуждаемый элемент с реальным влиянием на результат - округление. Применяются три подхода: точность до минуты, шаг в пять минут и шаг в пятнадцать минут.

Точность до минуты прозрачнее всего, но делает отчёт «пёстрым». Пятнадцатиминутный шаг удобен при одном условии: округление должно применяться одинаково в обе стороны. Округление прихода вверх, а ухода вниз систематически работает против сотрудника и справедливо считается несправедливым.

Практическая рекомендация: объявить правило округления письменно и пояснить примером. Это снимает бо́льшую часть вопросов в конце месяца.

Расчёт переработки

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

Точка начала выводится из графика: считается ли она при превышении дневной нормы или недельной? Два подхода дают разный результат. У человека, отработавшего один день десять часов, а другой шесть, дневной расчёт даёт два часа переработки, недельный - ноль.

Второй вопрос - подтверждение: каждый дополнительный час считается автоматически или должен быть согласован заранее? Требование подтверждения даёт контроль над бюджетом, но должно быть отражено в системе - иначе сотрудник перерабатывает и лишь потом узнаёт, что оплаты не будет.

Работающая на практике модель: вся переработка фиксируется, а оплата производится по подтверждению. Ничего не теряется, и решение документировано.

Проверка расчёта

При переходе на новое правило расчёта стоит провести простую проверку в первый месяц. Выбираются пять профилей: стандартный режим, сменный, гибкий, сотрудник с большой переработкой и сотрудник с множеством исключений.

Их месяц считается вручную и сопоставляется с результатом системы. Если есть расхождение, причина почти всегда в неполно записанном правиле, а не в логике расчёта.

Проверка занимает несколько часов, но создаёт доверие на будущие месяцы: после подтверждения результата отчёт перестаёт быть предметом спора.

Расчёт при удалённой и выездной работе

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

При выездной работе самая практичная модель - многоточечная фиксация: сотрудник отмечается по прибытии на объект и при уходе с него. За день образуется несколько пар отметок, и расчёт соединяет их по порядку.

Здесь возникает новый вопрос: считается ли рабочим временем дорога между объектами? Ответ - решение компании, но его нужно записать; на практике перемещения в течение рабочего дня обычно включают.

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

В обоих случаях логику расчёта нужно строить на шаблоне, отличном от офисного режима.

Кратко

Большинство ошибок в расчёте рабочих часов идёт не от арифметики, а от незаписанных правил. Перерыв, порог опоздания, округление, момент начала переработки и неполные записи - эти пять пунктов должны уместиться на одной странице.

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

Следующий шаг

Самый простой способ проверить расчёт - посчитать месяц одного сотрудника двумя способами: существующей таблицей и правилом системы - и сравнить. Расхождение обычно связано с правилом перерыва или переработки.

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

Связанные страницы

Часто задаваемые вопросы

Из каких шагов состоит расчёт?
Берутся отметки, выводится сырая длительность, применяется правило перерыва, результат сверяется с графиком для выделения опозданий, считается переработка сверх нормы и добавляются исключения вроде командировок. Каждый шаг требует записанного правила.
Как округлять часы?
Подходит любой шаг - одна, пять или пятнадцать минут - при одном условии: округление должно применяться одинаково в обе стороны. Округление прихода вверх, а ухода вниз систематически работает против сотрудника и справедливо считается несправедливым.
Как проверить новое правило расчёта?
Возьмите пять профилей - стандартный, сменный, гибкий, с большой переработкой и с множеством исключений - посчитайте их месяц вручную и сравните с системой. Расхождение почти всегда идёт от неполно записанного правила, а не от самого расчёта.
Можно ли считать сменные и гибкие графики по одной логике?
Нет. Стандартный, гибкий и ночной графики следует настраивать как отдельные типы, потому что норма и определение опоздания в каждом из них разные. Применение одной логики ко всем - один из самых частых источников ошибок.
Как в расчёт попадают праздничные и нерабочие дни?
Производственный календарь и праздники нужно внести заранее, иначе эти дни читаются либо как неявка, либо как переработка. При заполненном календаре норма формируется корректно сама, а необходимость правок в конце месяца снижается.