Калькулятор табеля рабочего времени
Часы за неделю по строкам «начало, конец, перерыв», со сверхурочными и заработком.
Заполните поля — результат появится здесь автоматически.
Табель считают не по одной смене, а по неделе целиком, и именно там теряются минуты: где-то перерыв сорок пять минут вместо часа, где-то смена ушла за полночь, где-то день короткий. Здесь каждая смена задаётся строкой, а итог собирается в целых минутах и переводится в часы один раз — поэтому сумма сходится с тем, что стоит в бумажном табеле. Ночная смена вида 22:00,06:00 понимается как переход через полночь, а не как ошибка. Это учёт показаний часов без дат и часовых поясов. Оплата использует введённую норму и фиксированный коэффициент 1,5 для всех часов сверх неё; модель не определяет законные сверхурочные, ночные доплаты или правила конкретного договора.
Как считается
Формула и логика
Одна строка содержит ровно начало,конец или начало,конец,перерыв. Время задаётся HH:MM, перерыв — целые неотрицательные минуты, пустой перерыв равен 0. Если конец меньше начала, добавляются 1440 минут; одинаковые время начала и конца дают 0, не 24 часа. Сумма ведётся в целых минутах. Оплата = min(часы,норма)×ставка + max(часы−норма,0)×ставка×1,5. Часы нормы могут быть дробными; переходы летнего времени и смены дольше суток не моделируются.
Пример
Пять смен с перерывами дают 36,75 часа и 18 375 ₽ при ставке 500 ₽ в час. Строка 22:00,06:00,30 даёт 7,5 часа; одинаковые начало и конец без перерыва дают 0 часов.
Поля и единицы
- Смены: начало, конец, перерыв в минутах — начало и конец HH:MM; перерыв в минутах
- Ставка за час — ₽
- Норма часов за период — h
Как пользоваться
- — Одна смена — одна строка: начало, конец и перерыв в минутах через запятую.
- — Перерыв можно не указывать: строка «09:00,18:00» считается сменой без перерыва.
- — Ночная смена задаётся как есть: 22:00,06:00 понимается как переход через полночь.
- — Всё, что сверх нормы часов, идёт в сверхурочные с коэффициентом полтора.
- — Вводите только вычитаемые перерывы целыми минутами. Для оплаты по другим коэффициентам используйте часы из результата и свой отдельный расчёт.
Методика и ограничения
- Методика расчёта
- Формула и логика
- Источник данных или нормы
- US DOL Fact Sheet 23: ограниченная сфера правила 1,5× в США; не универсальный расчёт зарплаты
- Ограничение
- Часы по показаниям без дат и DST; фиксированная доплата 1,5 сверх введённой нормы. Не юридический расчёт обязательной зарплаты.
FAQ
Почему считается в минутах, а не сразу в часах?
Смена 8 часов 45 минут — это 8,75 часа, а смена 7 часов 20 минут — 7,333…. Складывать такие дроби и округлять каждую по дороге значит потерять минуты; в целых минутах итог сходится точно.
Как задать ночную смену?
Обычной строкой: 22:00,06:00. Если конец меньше начала, смена считается перешедшей через полночь, и к концу добавляются сутки.
Откуда берётся коэффициент полтора?
Он фиксирован в этой учебной модели и применяется ко всем часам сверх введённой нормы. Это не расчёт обязательной выплаты по законодательству: правила могут различать дни, типы часов, ставки и исключения. Если ваш порядок другой, используйте расчёт часов, а деньги пересчитайте отдельно.
Что если перерыв длиннее смены?
Такая строка отклоняется. Отрицательное рабочее время означает опечатку во времени или в перерыве, и молча превращать его в ноль было бы хуже, чем сказать об этом.