Рассчитать рабочее время

Чистое рабочее время за смену

T = (tₐ − tₙ) × 60 − b
Начало работы (часы, 9.5 = 9:30) tн
Окончание работы (часы) tк
Длительность перерыва b, мин
Полных часов
Минут сверх часов
Всего минут
Десятичных часов

Калькулятор рабочего времени определяет, сколько часов и минут отработано за смену с учётом перерыва. Он корректно считает смены, переходящие через полночь, и переводит результат в десятичный формат, удобный для начисления зарплаты и работы в таблицах. Время начала и окончания вводится в часах: например, 9 означает 09:00, а 17.5 — 17:30.

Как считается рабочее время

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

Алгоритм состоит из четырёх шагов. Сначала время начала и окончания переводят в минуты от полуночи. Затем находят разницу. Из неё вычитают длительность перерыва. Полученное число минут делят на 60: целая часть даёт часы, остаток — минуты. Если окончание смены раньше начала, значит смена ночная, и к разнице добавляют 1440 минут.

T = (tₐ − tₙ) × 60 − b

Зачем нужен десятичный формат

Для бухгалтерии и таблиц часы представляют десятичной дробью. Например, 8 часов 30 минут — это 8,5 часа. Такой формат удобно умножать на часовую ставку: 8,5 × 300 = 2550 рублей. Обычная запись «8:30» при умножении дала бы неверный результат, поэтому пересчёт обязателен.

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

Пример 1. Смена с 9:00 до 18:00 с перерывом 60 минут: 9 часов присутствия минус час отдыха = 8 часов ровно.

Пример 2. Смена с 9:00 до 18:00 с перерывом 45 минут даёт 8 часов 15 минут, то есть 8,25 десятичного часа.

Пример 3. Ночная смена с 22:00 до 6:00 без перерыва: разница отрицательная, добавляем сутки и получаем 8 часов.

Расчёт смены при разном перерыве

НачалоОкончаниеПерерывОтработано
09:0018:0060 мин8 ч 00 мин
09:0018:0045 мин8 ч 15 мин
22:0006:000 мин8 ч 00 мин
08:4517:3045 мин8 ч 00 мин

Частые вопросы

Как считать время, если смена переходит через полночь?

Если время окончания меньше времени начала, к разнице добавляют 24 часа. Калькулятор делает это автоматически, поэтому ночные смены считаются корректно.

Включается ли обеденный перерыв в рабочее время?

По общему правилу перерыв для отдыха и питания в рабочее время не включается и оплате не подлежит. Поэтому его длительность вычитают из времени присутствия на работе.

Что такое десятичные часы?

Это продолжительность в часах, записанная дробью. 15 минут равны 0,25 часа, 30 минут — 0,5 часа, 45 минут — 0,75 часа. Такая запись нужна для умножения на ставку.

Можно ли учесть несколько перерывов?

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

Смежные калькуляторы