Головна Оновлення продукту

Як рахувати понаднормові автоматично: нічні, вихідні та святкові ставки в одній системі Хтось із команди щойно

Як рахувати понаднормові автоматично: нічні, вихідні та святкові ставки в одній системі Хтось із команди щойно
timer icon2026-08-25

Як рахувати понаднормові автоматично: нічні, вихідні та святкові ставки в одній системі Хтось із команди щойно

image
Команда PeopleForce

Хтось із команди щойно вийшов у нічну зміну. Хтось відпрацював державне свято. А ще хтось у п’ятницю замість того, щоб піти раніше, залишився на кілька додаткових годин. Питання не в тому, чи компенсувати це, — а в тому, скільки саме й у якій формі: грошима чи часом. Якщо відповідь досі живе в голові HR-менеджера або в окремому Excel-файлі, ця стаття для вас.

Понаднормова робота рідко означає те саме від компанії до компанії. На виробництві нічна зміна оплачується інакше, ніж денна. У ритейлі робота у вихідні — це окрема ставка. У командах зі змінним графіком одні радше візьмуть гроші, інші — час відпочинку. А подекуди трудове законодавство прямо вимагає різних надбавок залежно від дня та години.

Платформа, яка веде облік робочого часу, має тримати всі ці нюанси одночасно — не через окремі налаштування, прикручені «на кожен випадок», а як єдину гнучку логіку. Саме це стоїть за оновленим обліком понаднормової роботи в PeopleForce — HR-платформі, де облік часу, дані про людей і погодження живуть в одному місці.

Уже ведете облік часу в PeopleForce? Переходьте одразу до розділу про налаштування — там усе, що потрібно зробити, і що станеться з даними, які у вас уже є.

Коли не всі понаднормові однакові

  • Виробництво, логістика, ритейл, контакт-центри — усюди, де є змінна робота і нічні, вихідні чи святкові години оплачуються інакше, ніж звичайні.
  • Компанії, що працюють у кількох країнах — де трудове законодавство встановлює різні надбавки залежно від дня та години. Важливо: правила ви задаєте самі, а не обираєте зі списку країн, вшитого в систему, тож можете налаштувати окремий набір типів під вимоги кожної юрисдикції.
  • Команди зі змішаною культурою компенсацій — комусь понаднормові оплачують, хтось натомість бере відгул, і це може різнитися навіть усередині однієї команди.
  • Команди, що масштабуються — де облік понаднормових досі тримається на усних домовленостях і таблицях, і настав час формалізувати його в системі, не втративши гнучкості.

Правила задаєте ви — система рахує. Усі правила обліку часу в PeopleForce живуть у політиці обліку присутностей — наборі налаштувань, який ви застосовуєте до групи співробітників: скільки годин триває їхній стандартний день, чи потрібне погодження, як рахуються понаднормові. Політик може бути кілька — наприклад, одна для офісу й одна для змінного персоналу.

Саме тут адміністратор налаштовує стільки типів понаднормової роботи, скільки потрібно компанії, кожен зі своєю логікою:

  • Ставка (множник) — множник, який застосовується до звичайної оплати для цього типу годин. Базова оплата — 1, тож ви вводите 1.5 для полуторної ставки (наприклад, нічні години) і 2 для подвійної (наприклад, свята).
  • Метод компенсації — оплата у нарахуванні зарплати чи відгул, задається окремо для кожного типу.
  • Умова автокласифікації — конкретні дні тижня або тип дня (робочий день, неробочий день, державне свято чи оплачувана відсутність), плюс за потреби часове вікно на кшталт «22:00–06:00» для нічних годин.
  • Інструкції для затверджувача— текст, який бачить той, хто погоджує запит саме цього типу.
image

Рисунок 1. Налаштування типів понаднормової роботи — Налаштування → Time → Політики обліку присутності → [політика] → крок «Понаднормово»

Співробітник нічого з цього не бачить і не обирає. Він подає запит на понаднормову роботу так само, як завжди, вказуючи лише час початку й завершення.

image

Рисунок 2. Форма запиту очима співробітника

Далі система бере кермо на себе: вона звіряє години з вашими налаштованими правилами й сама розбиває запит на потрібні типи. Якщо зміна частково припадає на нічні години, а частково — на звичайний вечір, обидва відрізки з’являються в запиті окремо, кожен зі своєю правильною ставкою.

image

Рисунок 3. Запит, розбитий за типами, — те, що бачить затверджувач

Затверджувач одразу бачить готову розбивку і за потреби може одним кліком виправити тип у конкретному рядку перед погодженням.

Ставка — це множник до звичайної оплати, а не надбавка згори: значення 1.5 означає «півтори» (одна година рахується як година тридцять хвилин), 1 — звичайна оплата, а 2 — подвоєна. Саме налаштування робить це наочним — система показує «1h × 1.5 = 1h 30m» просто під час вводу, тож простору для плутанини не лишається.

Налаштування за п’ять кроків

  1. Перейдіть у Налаштування → Політики обліку присутності й відкрийте потрібну політику (або створіть нову).
  2. На кроці «Понаднормово» увімкніть перемикач відстеження понаднормової роботи.
  3. Натисніть «Додати тип понаднормової роботи» й додайте тип: назва, ставка (множник звичайної оплати — наприклад, 1.5 для полуторної) та метод компенсації — оплата у нарахуванні зарплати чи відгул.
  4. За потреби задайте умову автокласифікації — конкретні дні тижня або тип дня (робочий день, неробочий день, державне свято чи оплачувана відсутність) і часове вікно, як-от нічні години, якщо це важливо.
  5. Збережіть — новий тип одразу з’являється у списку поряд з іншими, і система починає застосовувати його автоматично до нових запитів.

Один тип завжди лишається типом за замовчуванням — зі ставкою1× (базова оплата), без умов. Це запасний варіант для всього, що не підпадає під жодне з ваших правил, тож жоден запит ніколи не лишається некласифікованим.

Якщо ви вже ведете облік понаднормових у PeopleForce. Робити нічого не потрібно — усе працює як раніше. Наявні записи лишаються недоторканими й отримують тип за замовчуванням, а нові правила застосовуються лише до запитів, поданих після того, як ви їх налаштуєте. Тож типи можна додавати поступово, у своєму темпі: спершу, скажімо, нічні години, а решту — коли буде час розібратися. Ставки, які ви задаєте зараз, теж не переписують історію: кожен запит запам’ятовує ту ставку, що діяла на момент його класифікації.

Хто погоджує — вирішуєте ви. Погодження понаднормових теж не прив’язане до однієї фіксованої ролі. Кожна компанія будує власний ланцюжок погодження з будь-якою кількістю кроків, і кожен крок можна задати гнучко: прямий керівник, керівник керівника, тімлід, голова відділу чи навіть конкретна названа особа. Цей ланцюжок підлаштовується під будь-яку організаційну структуру — від пласкої команди з одним рівнем погодження до багаторівневої ієрархії — і використовує той самий конструктор погоджень, який ви вже знаєте з решти PeopleForce, налаштований просто в політиці обліку присутностей, тож окремої системи погодження понаднормових вчити не доведеться.

Але найкорисніше тут інше. Для кожного типу понаднормової роботи ви можете написати інструкції для затверджувача — і вони з’являються перед ним точно в той момент, коли ухвалюється рішення. Наприклад: «погоджуйте, лише якщо це робота для преміального клієнта й наближається дедлайн».

Різниця тонка, але реальна: ваша політика щодо понаднормових перестає жити в окремому документі, який менеджер прочитав одного разу й, найпевніше, уже не пам’ятає. Вона з’являється там, де ухвалюється рішення, тоді, коли потрібна. Найбільше це важить для святкових і нічних типів — найдорожчих, а отже й тих, де компанії зазвичай хочуть твердіших підстав для погодження.

Коли відстеження понаднормових увімкнене, погодження для них стає обов’язковим автоматично — жоден запис не проходить без перевірки. А де кроків погодження кілька, вони працюють послідовно: перший затверджувач бачить розбивку запиту за типами й може одним кліком її виправити, якщо система обрала не той, тоді як кожен наступний крок бачить уже перевірений результат. Відповідальність розподіляється між кроками, замість того щоб кожен крок повторював ту саму перевірку.

Що ви більше не робитимете вручну

  • Різати зміну калькулятором. Якщо хтось відпрацював з 18:00 до 23:30, ви більше не вираховуєте самі, що 4 години — звичайні, а 1,5 — нічні за іншою ставкою. Система показує це двома рядками просто в запиті.
  • Тримати ставки в голові чи в окремому файлі. «Неділя — 2×, а після десятої вечора — 1.5×» перестає бути знанням однієї людини й стає налаштуванням, яке бачить кожен, хто працює із запитами.
  • Передивлятися, чи правильна математика. Кожен запит показує тип і ставку ще до погодження — співробітник і менеджер бачать однакову картину до того, як числа підуть далі, а не після.
  • Звіряти дані вручну наприкінці місяця. Тип і правильна ставка вже є в експорті обліку часу, тож вони можуть іти прямо в розрахунок зарплати без проміжного заходу в Excel.

Це перший, фундаментальний крок до гнучкого обліку понаднормових. Далі тією самою дорогою — пряма інтеграція з Payroll Hub, нашим модулем розрахунку зарплати, який зараз тестується з обмеженою групою компаній і незабаром стане доступним ширше. Вона ж принесе автоматичне перенесення годин на методі відгулу прямо в баланс відсутностей, без ручного кроку наприкінці місяця. А ставка й тип, правильно пораховані в момент подання запиту, доступні вже сьогодні.

Звідки система знає, які правила стосуються вас. Один момент, який варто помітити: щоб усе описане вище працювало, ніде вам не довелося окремо казати системі, хто кому підпорядковується або до якого відділу хтось належить. Вона це вже знає — з Core HR.

Саме тому маршрут погодження будується сам: «прямий керівник» перетворюється на реальну людину, бо оргструктура вже є. Саме тому звіт за відділами одразу показує потрібних людей. І саме тому кожен співробітник отримує ту політику обліку присутностей, яка стосується його, — бо його профіль уже з нею пов’язаний.

Що дбайливіше підтримуються ці основи, то менше налаштувань потрібно всюди далі — і це стосується не лише понаднормових, а й відпусток, звітності, оцінювання ефективності та рекрутингу. Якщо цікаво, наскільки далеко це сягає, будемо раді показати, коли вам буде зручно.

Замовляйте демо безкоштовно

Подивіться, як PeopleForce зможе допомогти вашій компанії.