Перейти к основному содержанию
CalcMax

Калькулятор часов и оплаты

Диапазон: 0,01 – 1 000 000 000

Результат

1 000,00

Оплата до налогов

Часов в неделю
40,00 часы
Часов до вычета перерывов
42,50 часы
Вычтено перерывов
2,50 часы
Отработано дней
5 дни

Табель учёта рабочего времени — это неделя отметок о приходе и уходе, и чтобы превратить её в деньги, нужно сделать три шага, на каждом из которых легко ошибиться: посчитать, сколько длилась каждая смена, вычесть из каждой неоплачиваемый перерыв и умножить остаток на ставку за час. Эта страница делает все три по четырнадцати полям сверху — начало и конец для каждого дня недели, одна цифра перерыва и ставка. Неделя по умолчанию, с 09:00 до 17:30 с понедельника по пятницу при перерыве 30 минут, даёт 42,5 часа работы, 2,5 часа перерыва и 40 оплаченных часов, что при 25 за час составляет 1000. Порядок этих трёх шагов и показывают строки панели: часы до вычета перерывов, затем перерыв, затем оплаченные часы, из которых считаются деньги. Две особенности этого порядка стоит знать до того, как читать результат. Перерыв вычитается по дням, а не за неделю целиком, поэтому перерыв длиннее смены даёт ноль оплаченного времени, а не отрицательную величину, которая тихо съела бы часть другого дня: смена в двадцать минут при перерыве в тридцать минут не оплачивается ничем. А оплаченные часы считаются от округлённых часов до вычета перерывов и округлённого перерыва, а не от секунд под ними, поэтому панель можно проверить вручную: 42,5 минус 2,5 будет 40, а 40 умножить на 25 будет 1000. Таблица ниже проделывает ту же арифметику по нескольким значениям часов за неделю, с закреплёнными перерывом и ставкой, так что эффект лишних получаса работы видно, не вводя их.

Оплата за одну неделю при разном числе часов до вычета перерывов

Часов до вычета перерывовЧасов в неделюОплата до налогов
4037.5937.50
42.5401000.00
4542.51062.50
47.5451125.00
5047.51187.50

Перерыв и ставка здесь закреплены, поэтому двигаются только часы: в каждой строке — те же 30 минут перерыва в день, пять дней в неделю и те же 25 за час. Средний столбец поэтому равен первому минус 2,5 часа, а последний — среднему, умноженному на 25. Любую строку можно воспроизвести, введя пять рабочих смен такой длины, чтобы получился первый столбец, при перерыве 30 минут и ставке 25. Читать из таблицы стоит две вещи. Первая: 40 часов работы — это только 37,5 оплаченных часа, то есть 937,50, и чтобы выйти ровно на 40 оплаченных часов, нужно 42,5 часа работы, то есть 1000,00. Разница между сорока часами до вычета перерывов и сорока оплаченными часами — это 2,5 часа и 62,50, то есть ровно тот перерыв, который в одном случае вычли, а в другом нет; в одну сторону эта разница стоит денег, в другую — незаметна. Вторая: форма столбцов — первые два идут шагом 2,5, потому что это и есть перерыв, а последний идёт шагом 62,50, и, зная это, середину таблицы можно считать в уме, читая расчётный листок. Об одном стоит предупредить заранее: в последнем столбце копейки отделены точкой — 937.50, 1062.50 и 1187.50, — так эти клетки выводит сама таблица, а в тексте те же числа пишутся с запятой: 937,50, 1062,50 и 1187,50.

Формула

Оплата до налогов = ставка за час × (часы до вычета перерывов − неоплачиваемый перерыв)

начало смены в понедельник
Когда начинается неделя, как время на 24-часовом циферблате: начало в девять утра — это 09:00, а ночная смена, начинающаяся в десять вечера, — это 22:00. Поле то же самое, что и в калькуляторе часов из этой же категории, потому что величина та же, и у каждого дня есть собственные поля начала и конца. Оставьте оба поля дня пустыми — и этот день будет пропущен целиком; так и вводится четырёхдневная неделя, без нулей в пятом дне.
конец смены в понедельник
Когда смена этого дня закончилась. Конец раньше начала читается как переход через полночь, а не как ошибка, поэтому 22:00 и 06:00 — это восьмичасовая ночная смена, а не отрицательная. А вот заполнить одно из двух полей дня и оставить второе пустым — это ошибка, а не ноль: смена с концом и без начала — наполовину введённый день, и если молча счесть его ничем, неделя окажется заниженной.
неоплачиваемый перерыв
Неоплачиваемый перерыв, вводимый один раз на неделю и применяемый к каждому отработанному дню. Это не поле на день, и упрощение тут стоит осознавать: неделя с тремя короткими днями и двумя длинными получит одинаковый вычет в каждом. Зато перерыв остаётся внутри дня — перерыв длиннее смены обрезается до длины смены, так что смена в двадцать минут при перерыве в тридцать минут даёт двадцать минут перерыва и ноль оплаты, а не отрицательную величину, которая влезла бы в часы другого дня.
ставка за час
Сколько стоит час оплаченного времени. На неё умножаются только оплаченные часы, поэтому перерыв к этому моменту уже вычтен. Это последнее поле, а не первое, потому что страница читается в том порядке, в каком идёт работа: сначала отметки времени, потом часы, потом деньги. Одинакова ли ставка для выходных и для ночной смены, страница не спрашивает — если нет, дни с другой оплатой придётся прогнать через неё отдельно.
часы до вычета перерывов
Всё, что набежало по отметкам за неделю, до вычета перерыва: сумма длительностей всех смен, причём смена через полночь считается по фактической длине. Это то число, которое показал бы табельный терминал, и с ним же сверяют данные о проколах, прежде чем доверять строкам ниже. (часы)
вычтено перерывов
Перерыв, вычтенный за неделю: перерыв за день, умноженный на число действительно отработанных дней, и никогда больше длины того дня, из которого он вычитается. Он печатается отдельной строкой, чтобы вычет был виден, а не растворялся в оплаченных часах: цифра перерыва — то единственное число в табеле, которое люди сверяют с тем, сколько они на самом деле отдыхали. (часы)
часов в неделю
Оплаченные часы: то, что осталось от часов работы после перерыва, и то, из чего считаются деньги. Это та же величина, которую показывает калькулятор часов, и поэтому она носит то же название, и это то самое число, с которым идут сверять договор, если в нём указан оплачиваемый недельный итог. Часы сверх стандартной недели здесь никак не выделяются — за этим нужно идти на страницу про оплату сверхурочных в той же категории. (часы)
отработано дней
Сколько дней получили и начало, и конец. Это важнее, чем кажется, потому что перерыв вычитается в расчёте на день: неделя из пяти коротких дней теряет пять перерывов, а те же часы, разложенные на четыре дня, — только четыре. Это ещё и самая быстрая проверка того, что форма заполнена так, как вы задумали. (дни)
оплата до налогов
Оплата до налогов — это оплаченные часы, умноженные на ставку, и главное число панели. До налогов означает до налога и до любых удержаний: это то, что начислено, а не то, что приходит, поэтому подоходный налог, взносы и пенсионные отчисления вычитаются уже из него, и сколько именно — зависит от того, где вы находитесь. Сверхурочные, чаевые, надбавки за смену и компенсации расходов сюда не входят вовсе.

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

Разобранные примеры

  1. Неделя по умолчанию: с понедельника по пятницу, 09:00–17:30, перерыв 30 минут

    1. Каждый день: с 09:00 до 17:30 — это 8,5 часа
    2. Часы до вычета перерывов: 8,5 × 5 = 42,5
    3. Перерыв: 30 минут × 5 дней = 150 минут = 2,5 часа
    4. Оплаченные часы: 42,5 − 2,5 = 40
    5. Оплата до налогов: 40 × 25 = 1000,00

    Пять строк панели в том порядке, в каком они получились, и порядок этот важен из-за двух последних: деньги считаются от 40 оплаченных часов, а не от 42,5 часов работы. Полчаса в день — это 2,5 часа в неделю, то есть 62,50 при такой ставке; а те же 2,5 часа в неделю за год дают 130 часов и 3250, и обычно именно это число заставляет людей перечитать свой порядок перерывов.

  2. Ночная смена через полночь: с 22:00 до 06:00

    1. Длительность смены: с 22:00 до 06:00 — это 8 часов, через полночь
    2. Перерыв: 30 минут = 0,5 часа
    3. Оплаченные часы: 8 − 0,5 = 7,5
    4. Оплата до налогов: 7,5 × 25 = 187,50

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

  3. Перерыв длиннее смены: с 09:00 до 09:20 при перерыве 30 минут

    1. Длительность смены: с 09:00 до 09:20 — это 20 минут, или 0,33 часа
    2. Перерыв: 30 минут длиннее смены, поэтому он обрезается до 20 минут, которые смена и длилась
    3. Оплаченные часы: 0,33 − 0,33 = 0
    4. Оплата до налогов: 0 × 25 = 0

    Перерыв ограничен длиной того дня, из которого он вычитается, и именно это не даёт короткой смене породить отрицательные оплаченные часы, которые молча съели бы часть другого дня. По той же причине строка перерыва показывает 0,33, а не 0,50. Смена в двадцать минут не оплачивается ничем, и это арифметика, которая работает, а не которая сломалась: альтернатива — начислить часы, которые не были отработаны.

  4. Четырёхдневная неделя: 08:00–16:30, перерыв 45 минут, 30 за час

    1. Каждый день: с 08:00 до 16:30 — это 8,5 часа
    2. Часы до вычета перерывов: 8,5 × 4 = 34
    3. Перерыв: 45 минут × 4 дня = 180 минут = 3 часа
    4. Оплаченные часы: 34 − 3 = 31
    5. Оплата до налогов: 31 × 30 = 930,00

    Тот же самый день в 8,5 часа, что и в неделе по умолчанию, но четыре раза вместо пяти, и последствие видно в строке перерыва: четыре перерыва вместо пяти. Неделя выходит 34 часа работы, что звучит почти как полная ставка, и 31 оплаченный час, что уже нет. Именно пустые поля пятницы и делают неделю четырёхдневной — если заполнить их как 08:00 и 08:00, получится день нулевой длины, который всё равно зачтётся как отработанный и всё равно вычтет из себя перерыв.

  5. Только выходные: суббота и воскресенье, 10:00–14:00, без перерыва

    1. Каждый день: с 10:00 до 14:00 — это 4 часа
    2. Часы до вычета перерывов: 4 × 2 = 8
    3. Перерыв: не введён, значит 0
    4. Оплаченные часы: 8 − 0 = 8
    5. Оплата до налогов: 8 × 20 = 160,00

    Поля выходных по умолчанию пусты, а не заполнены будничным временем, поэтому смену в выходной нужно ввести осознанно — и это правильное умолчание, потому что форма, подставившая 09:00 и 17:30 в субботу, показала бы пятидневную неделю человеку, который работает два дня. Перерыв, равный нулю, — это настоящее значение, а не пропущенное: четырёхчасовая смена без перерыва обычна, и поле это принимает.

  6. Пустая неделя

    1. Ни у одного дня нет одновременно начала и конца
    2. Часы до вычета перерывов: 0
    3. Перерыв за неделю: 30 минут × 0 отработанных дней = 0
    4. Оплаченные часы: 0; оплата до налогов: 0

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

Ограничения

Эта страница превращает отметки времени и ставку в сумму, и на этом останавливается. Всё, что она выдаёт, — до налогов: подоходный налог, взносы, пенсионные отчисления, профсоюзные взносы и любые другие удержания вычитаются после, и сколько именно вычитается, зависит от того, где вы находитесь и что заявили, поэтому число оплаченных часов — это не то, что доходит до банковского счёта. Она применяет одну ставку ко всем часам недели, а значит ничего не может сказать о часах, которые оплачиваются иначе: о сверхурочных по повышенной ставке, о надбавке за выходные или за ночь, о праздничной ставке или о ставке, меняющейся посреди недели. Это правила о том, за какой множитель считаются какие часы, и разбирается с ними страница оплаты сверхурочных в той же категории. Не знает она и ничего, кроме почасовой ставки: чаевые, комиссионные, премия за выработку, надбавка за смену, оплата пробега и компенсации расходов в умножение не входят. Три вещи в её устройстве стоит ожидать, а не считать поломкой. Первая: перерыв вводится один раз на всю неделю и вычитается каждый отработанный день, поэтому неделя из дней разной длины получит одинаковый вычет в каждом; если перерывы на самом деле различались, неделю придётся вводить по частям или править числа вручную. Вторая: оплаченные часы строятся из округлённых часов работы и округлённого перерыва, а не из секунд под ними, и это сделано намеренно — панель можно проверить вручную, 42,5 минус 2,5 будет 40, — но из этого же следует, что неделя из очень коротких смен может разойтись на сотую часа с расчётом, который всё время вёлся в секундах. Третья: и ставка, и перерыв спрашиваются один раз — неделя, охватывающая две работы, две ставки или два порядка перерывов, это два прогона через эту страницу, а складывать результаты придётся снаружи. И наконец, ничто здесь не является юридическим документом. Должен ли перерыв оплачиваться, влечёт ли смена сверх определённой длины дополнительный перерыв, сколько часов в неделю можно отработать вообще и что происходит со сменой через полночь по тому или иному договору — это вопросы трудового права и договора, а не арифметики.

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

Как посчитать оплату по табелю?
Сложите длительности смен, чтобы получить часы работы, вычтите неоплачиваемый перерыв за каждый отработанный день, затем умножьте оплаченные часы на ставку. С понедельника по пятницу с 09:00 до 17:30 при перерыве 30 минут это 42,5 часа работы, 2,5 часа перерыва, 40 оплаченных часов и 1000 при ставке 25 за час. Панель показывает каждый из этих шагов отдельной строкой, так что результат можно проверить вручную.
Как ввести смену через полночь?
Введите время начала, а затем время конца как момент, который раньше начала, — 22:00 и 06:00 дают восьмичасовую смену. Конец раньше начала читается как следующее утро, а не как ошибка. Перерыв вычитается так же, как и в дневной смене.
Почему короткая смена с длинным перерывом не оплачивается ничем?
Потому что перерыв ограничен длиной той смены, из которой он вычитается. Смена в двадцать минут при перерыве в тридцать даёт двадцать минут перерыва, а не тридцать, поэтому оплаченные часы равны нулю, а не отрицательны. Без этого ограничения короткий день порождал бы отрицательные часы, которые молча съедали бы часть другого дня, а такую ошибку заметить куда труднее.
Надо ли заполнять дни, которые я не работал?
Нет. День, у которого оба поля пусты, пропускается целиком, и именно поэтому поля выходных по умолчанию пусты. Оставить день пустым — это не то же самое, что ввести одно и то же время в оба поля: если поставить 08:00 и 08:00, получится день нулевой длины, который всё равно зачтётся как отработанный, и из него всё равно вычтется перерыв. А ввести только одно время из двух — это ошибка, а не ноль, потому что наполовину заполненный день занизил бы неделю.
Перерыв вычитается за день или один раз за неделю?
За день: введённый перерыв вычитается за каждый день, у которого есть часы, поэтому пять дней теряют пять перерывов, а четыре дня — четыре. Вводится он при этом один раз на неделю, а значит подразумевается, что перерыв во все дни одинаковый. Если дни различались, введите неделю в два прогона или поправьте оплаченные часы вручную — панель печатает перерыв отдельной строкой, так что видно, что именно вычли.
Входят ли сюда сверхурочные?
Нет. Ко всем часам недели применяется одна ставка, поэтому часы сверх стандартной недели оплачиваются по обычной ставке, а не по повышенной, и ночная или выходная надбавка не моделируется вовсе. Повышенными ставками занимается страница оплаты сверхурочных в той же категории. Здесь получается оплата до налогов за часы из табеля по введённой вами ставке — то самое число, с которого начинается любой расчёт сверхурочных.

Источники

Похожие калькуляторы