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

Как посчитать часы одной смены
Возьмите подтверждённое время начала и окончания работы, посчитайте разницу и вычтите только те перерывы, которые действительно не входят в оплачиваемое время. В графике сотруднику могли поставить восемь часов, но для расчёта нужны фактические данные.
Бариста начал готовить кофейню к открытию в 09:50, закончил уборку в 18:20 и использовал свободный неоплачиваемый перерыв с 14:00 до 14:30. Между началом и окончанием прошло 510 минут. После вычета 30 минут остаётся 480 минут, или 8 часов. Это учебный пример, а не норматив продолжительности смены.
Часы работы заведения не заменяют время работы человека. Если зал открыт с 10:00, а сотрудник с 09:50 по поручению управляющего готовит рабочее место, эти десять минут нужно учитывать в исходных данных. Так же проверяют уборку после закрытия.
Перерыв нельзя вычитать только потому, что он стоит в шаблоне. Роструд различает отдельный перерыв для отдыха и питания и приём пищи во время работы, когда отдельный перерыв невозможен. Проверьте правила заведения и фактически предоставленный отдых. В примерах ниже вычитается именно свободный неоплачиваемый перерыв.
Почему 7 часов 30 минут нельзя записывать как 7,30
В часе 60 минут. Поэтому 30 минут составляют половину часа, а запись 7 ч 30 мин равна 7,5 часа. Число 7,30 в денежной формуле означает 7 часов 18 минут. Двенадцать минут потеряются ещё до умножения на ставку.
| Время | Перевод | Десятичные часы |
|---|---|---|
| 7 ч 15 мин | 7 + 15 ÷ 60 | 7,25 |
| 7 ч 30 мин | 7 + 30 ÷ 60 | 7,5 |
| 7 ч 45 мин | 7 + 45 ÷ 60 | 7,75 |
| 7 ч 50 мин | 470 ÷ 60 | 7,833333… |
Для проверки сохраняйте целые минуты. Если оплачиваются 470 минут по учебной ставке 420 ₽ в час, база равна 470 ÷ 60 × 420 = 3 290 ₽. Промежуточное округление часов до 7,83 даст 3 288,60 ₽. Отображать короткое число удобно, но подставлять его вместо полного значения в расчёт не нужно.
Как сложить разные смены за неделю
Ниже четыре учебные смены одного сотрудника за 21–27 сентября 2026 года. Начало и окончание проверены администратором, перерывы действительно предоставлены. В остальные дни сотрудник не работал. Каждую смену считаем отдельно, затем складываем минуты.
| Работа | Перерыв | К учёту |
|---|---|---|
| 21.09, 09:50–18:20 | 30 мин | 480 мин · 8 ч |
| 23.09, 10:10–18:45 | 45 мин | 470 мин · 7 ч 50 мин |
| 25.09, 16:30–26.09, 00:40 | 30 мин | 460 мин · 7 ч 40 мин |
| 27.09, 11:00–17:25 | 30 мин | 355 мин · 5 ч 55 мин |
| Всего | 135 мин | 1 765 мин · 29 ч 25 мин |
Итого за неделю 29 часов 25 минут. В десятичном виде это 1 765 ÷ 60 = 29,416666… часа. Умножение «четыре выхода × восемь часов» дало бы 32 часа и завысило бы результат на 2 часа 35 минут.
За месяц действует тот же порядок. Соберите все подтверждённые рабочие интервалы сотрудника внутри месяца. Проверьте, что подмена записана на того, кто действительно работал, а одна смена не попала в список дважды. Запланированный выход, который не состоялся, не становится отработанными часами.
Как считать после полуночи и на границе месяца
У окончания должна быть собственная дата. В смене 25 сентября с 16:30 до 00:40 следующего дня сначала считаем 7 часов 30 минут до полуночи и ещё 40 минут после неё. Получаем 490 минут присутствия, затем вычитаем 30 минут перерыва. Остаётся 460 минут.
Если отчёт собирается по календарным датам, смену на границе месяца нужно разделить. Допустим, сотрудник работал 30 сентября с 20:00 до 1 октября, 02:00, а свободный неоплачиваемый перерыв использовал 30 сентября с 22:00 до 22:30.
- В сентябрь попадают 4 часа до полуночи за вычетом 30 минут. Получается 3 часа 30 минут.
- В октябрь попадают 2 часа после полуночи. Перерыв второй раз не вычитаем.
- Контрольная сумма двух частей составляет 5 часов 30 минут.
Если ваша программа относит смену целиком к дате её начала, при сравнении выгрузок сначала согласуйте правило границы периода. Иначе один отчёт покажет смену в сентябре, а другой разделит её между месяцами. Саму исходную пару дат и время перерыва сохраняйте.
Длительность смены и часы для повышенной оплаты решают разные задачи. Ночные часы уже входят в общую длительность; их нельзя ещё раз прибавить к отработанному времени. Условия доплат бухгалтер проверяет отдельно.
Как собрать расчёт в Excel
Для одной строки достаточно трёх исходных ячеек. В A2 запишите дату и время начала, в B2 дату и время окончания, в C2 количество неоплачиваемых минут перерыва. Даты должны распознаваться Excel как дата и время, а не как текст. Все значения вводите по местному времени заведения.
В D2 введите формулу рабочих минут =(B2-A2)*1440-C2. В E2 переведите их в десятичные часы формулой =D2/60. Для этих двух столбцов задайте числовой формат. Если в ячейке показывается время суток, поменяйте формат, а не исходное число.
На примере 21 сентября в A2 будет 21.09.2026 09:50, в B2 21.09.2026 18:20, в C2 число 30. Формулы дадут 480 минут и 8 часов. Для ночной смены внесите в B2 следующую дату. Формула останется той же.
Отрицательный результат означает, что нужно проверить даты или перерыв. Не превращайте его автоматически в ноль и не прибавляйте сутки к любой ошибке. Для отчёта по календарному месяцу сначала разделите пограничный интервал, как в примере выше. Сама формула этого не делает.
Что делать с пропущенным уходом
Если время окончания неизвестно, точного результата пока нет. Оставьте запись на проверке и запросите подтверждение у сотрудника и ответственного за закрытие. «По графику было до 22:00» не подтверждает фактический уход в 22:00.
В исправлении сохраните исходную запись, подтверждённое время и короткую причину. Например, «Уход не зарегистрирован. Администратор подтвердил окончание уборки в 22:25». Это позволяет вернуться к расчёту, если позже найдётся другая информация.
Порядок работы с отметками и исправлениями подробно разобран в статье об учёте прихода и ухода. После проверки записей можно получить достоверную сумму минут за период.
Как проверять часы в StaffKit
В табеле StaffKit управляющий проверяет часы сотрудников по дням, открывает спорную запись и при необходимости вносит корректировку с пояснением. После проверки можно выгрузить табель в Excel. Перед сравнением с ручным расчётом проверьте выбранную точку, период и правила зачёта времени.
Табель, корректировки и выгрузка доступны с «Продвинутого». Платное подключение оформляется через поддержку. Бесплатный «Базовый» предназначен для планирования; плановые часы сами по себе не подтверждают фактическую работу.
Памятку можно сохранить на телефон и использовать при сверке. Это текстовый файл UTF-8 с формулами, примером и пустыми полями для своей смены. Он не выполняет расчёты автоматически.
Источники и проверка
Материал подготовила редакция StaffKit. Факты и ссылки проверены 20 октября 2026. Учебные примеры не описывают работу конкретного клиента.
- Microsoft о разнице между двумя значениями времени и переводе в минутыПроверено
- Роструд о перерыве для питания и отдыхе в рабочее времяПроверено
- iiko о почасовой работе участков и подготовке к открытиюПроверено


