Перейти к содержанию

Как настроить почасовую оплату с порогами и сверхурочными

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

Это гибкий почасовой конструктор. Простой ввод «р/час» в карточке клиента (см. Как задать ставку исполнителя) — частный случай: одна ставка на все часы. «Почасовка» же позволяет задать пороги и разные ставки на разных участках.

Обзор всех способов расчёта и как выбрать между ними — в статье Способы расчёта оплаты.

Когда это нужно

  • Сверхурочные дороже обычных часов: первые 8 часов по одной ставке, всё сверх — по другой.
  • Доплата за переработку: после порога к сумме добавляется фиксированная надбавка.
  • Разные ставки для дневной и ночной смены.
  • Оплата считается не от отработанных часов, а от выработки или от суммарных часов за сутки.

Что калькулятор учитывает

В «Почасовке» вы выбираете, от какой величины считать оплату. Доступны:

Величина в списке Что значит
Отработано часов часы этого выхода исполнителя
Выработка сколько единиц исполнитель наработал за выход

Несмотря на название «Почасовка», считать можно и от выработки — поэтому это «конструктор», а не жёстко почасовой расчёт.

Кроме этих двух, в списке есть и более специальные величины под отдельные случаи1 — если не уверены, что это ваш случай, используйте «Отработано часов».

Как устроен расчёт: правила-ступеньки

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

⚠️ Главное, что важно понять сразу: система выбирает одно правило — то, что подходит под фактическое значение, — и считает по нему всю сумму. Она не складывает «8 часов по 200 ₽ + 2 часа по 300 ₽». Поэтому если хотите доплату за переработку — её закладывают прямо в правило (см. примеры ниже).

Пример: сверхурочные дороже (по часам)

Хочу платить 200 ₽/час, а всё, что свыше 8 часов — по 300 ₽/час. Завожу два правила:

  • С 0 часов — по 200 ₽/час.
  • С 8 часов — по 300 ₽/час.

Исполнитель отработал 10 часов → включается второе правило → 300 × 10 = 3000 ₽.

Пример: доплата-премия после порога

Хочу платить 200 ₽/час, а при переработке от 11 часов — те же 200 ₽/час плюс премия 500 ₽:

  • С 0 часов — по 200 ₽/час, без премии.
  • С 11 часов — по 200 ₽/час + 500 ₽ сверху.

Те же ступеньки, но по выработке

Логика не привязана к часам. Если выбрать величиной выработку, правила сработают так же — по количеству сделанных единиц. Например, до 100 единиц — по 15 ₽ за штуку, со 100 единиц — по 20 ₽:

  • С 0 единиц — по 15 ₽/шт.
  • С 100 единиц — по 20 ₽/шт.

Как это правило выглядит на экране

На экране каждое правило записано формулой — она выглядит сложнее, чем есть на самом деле:

Если A ≥ [порог], то сумма = [k] руб. × B + [b] руб.

Расшифровка по-человечески:

В формуле Что это В примере «200 ₽/час с 8-го часа»
A и [порог] по какой величине и с какого значения включается правило A = часы, порог = 8
[k] цена за единицу (за час, за штуку и т.п.) 300
B от чего считаем сумму (обычно та же величина, что и A) часы
[b] доплата сверху: премия за переработку; можно 0 0

A — величина для условия (с чего включается правило), B — величина для суммы. Обычно это одно и то же, но можно, например, включать правило по выработке, а сумму считать от часов.

Как настроить (пошагово)

Тарифы настраивает суперпользователь или сотрудник в группе доступа «Настройки, тарифы» — у обычного оператора этого пункта нет.

  1. Откройте меню «Клиенты → Тарифы». Вы на вкладке «Услуги».
  2. Сверху выберите Клиент, Объект и Услугу — расчёт настраивается отдельно для каждой услуги на объекте.
  3. Задайте Интервал — период действия тарифа. Для первой настройки заведите новый интервал (поля «Завести новый интервал»: дата начала, при необходимости — конца).
  4. Ниже появятся три блока — «Клиент», «Бригадирские должности» (для бригадира) и «Исполнительские должности» (для исполнителя). В каждом можно задать свой расчёт: например, клиенту считать по часам, а исполнителю — иначе. В нужном блоке в поле «Калькулятор» выберите «Почасовка». В блоках бригадира и исполнителя суммы вводятся без учёта налога — система сама показывает плашку «Вводите суммы без учёта НПД/НДФЛ» (как удержания и налог влияют на выплату, разобрано в Как задать ставку исполнителя).
  5. В строках A и B выберите величины (например, обе — «Отработано часов»).
  6. Кнопкой «+» добавьте строку условия. Заполните порог, ставку (k) и прибавку (b). Добавьте столько строк, сколько участков нужно.
  7. Если ставки различаются по сменам — поставьте галочку «Учитывать смену» в строке и выберите День или Ночь. Тогда строка применится только к выходам этой смены. Строки без галки работают как запасной вариант для любой смены — система применяет их, если под конкретную смену выхода подходящей строки не нашлось.
  8. Сохраните. Если меняете уже действующий тариф, система покажет предупреждение и предложит пересчитать суммы за период — подтвердите осознанно.

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

Если что-то пошло не так

  • Не находите пункт «Тарифы» в меню — нет прав. Доступ к тарифам есть у суперпользователя и у группы «Настройки, тарифы»; попросите администратора выдать права.
  • «Заполните условия тарифа» при сохранении — не добавлено ни одной строки условия. Нажмите «+» и задайте хотя бы одну строку (порог, k, b).
  • Сумма за выход получилась 0 — фактическое значение A не достигло порога ни одной строки. Добавьте строку с порогом 0, чтобы покрыть нижний участок.
  • Ставка не применилась к выходу — дата выхода вне периода интервала тарифа. Проверьте даты интервала.

Связанные статьи


  1. Все три применяются на отдельных клиентах под конкретные договорённости:

    «Отработано часов ФМ» — часы умножаются на выработку (в процентах), если выработка ниже 85%; при 85% и выше берутся часы как есть.

    «Отработано в сутки» — суммарные часы всех выходов исполнителя за день на этом объекте и услуге (а не одного выхода).

    «Формула ПРР» — спец-расчёт под погрузочно-разгрузочные работы со своей логикой (бонус за первый выход, потолок при отмене).