Погляньте на один тиждень будь-якої команди зі змінним графіком. Одна людина почала нічну зміну о десятій вечора. Інша працювала в державне свято. Третя залишилася на кілька додаткових годин у звичайну п’ятницю замість того, щоб піти вчасно. Усі троє працювали понаднормово — і жоден із цих випадків не варто обробляти однаково.
Складне тут не в тому, щоб помітити, що людина працювала довше. Складне — це все, що потрібно вирішити щодо цих годин, перш ніж їх можна оплатити. Для кожного проміжку часу треба знати тип годин (звичайні, нічні, вихідні, святкові чи якась інша категорія), ставку, що до нього застосовується, спосіб компенсації (гроші через нарахування зарплати чи відгул), частину зміни, яку охоплює кожне правило, маршрут погодження, який ці години мають пройти, і формат, у якому вони врешті потраплять до нарахування зарплати. Помилитеся в будь-чому з цього — і підсумкове число буде хибним.
У більшості компаній ця логіка ніде не записана так, щоб нею могла скористатися система. Вона живе в голові HR-менеджера —«неділя — подвійна ставка, а після десятої вечора — півтори» — або в окремому Excel-файлі, який веде одна людина, а решта їй довіряє. Це працює, доки людина не поїде у відпустку, доки команда не виросте або доки компанія не відкриє офіс у другій країні з іншими правилами. Тоді знання, що раніше вміщалося в одній голові, доводиться вмістити в систему.
Саме для цього й потрібна автоматизація понаднормових. Не кращий калькулятор для додаткових годин, а спосіб узяти правила, яких компанія і так дотримується, і дати системі застосовувати їх — автоматично визначати для кожного конкретного проміжку, який це тип годин, яка в них ставка, як вони компенсуються та хто їх погоджує.

Більшість інструментів обліку часу вміють зафіксувати, що людина працювала з 18:00 до 23:30. Це проста частина. Складніша — перетворити цей «сирий» проміжок на години, з якими справді може працювати нарахування зарплати. А це означає класифікацію, а не просто вимірювання.
Різниця важлива, бо одна зміна рідко буває одним типом понаднормових. Ті самі п’ять із половиною годин можуть містити звичайні вечірні години до певної межі й нічні — після неї, кожні за своєю ставкою. Іншого дня вся зміна може бути вихідними годинами; ще іншого — святковими; ще іншого — категорією, специфічною для того, як конкретна компанія трактує понаднормові. Загальна цифра каже, скільки. Класифікація каже,що це таке— і лише друге достатнє, щоб оплатити правильно.
Які саме правила застосовуються — скільки надбавок, за якими ставками, у які дні — відрізняється від однієї юрисдикції та компанії до іншої. Щось задається трудовим законодавством, щось — політикою компанії, щось — тим, про що домовилася конкретна команда. Ідея не в тому, щоб зашити правила якоїсь однієї країни; ідея в тому, що якими б не були ваші правила, система має вміти їх утримувати й застосовувати однаково щоразу, а не залишати кожну зміну на ручне тлумачення.
Корисно дивитися на понаднормові як на процес, а не як на розрахунок. Від моменту, коли співробітник відпрацював зайве, до моменту, коли нарахування зарплати отримує чисті дані, є ланцюжок кроків — і автоматизація означає, що цей ланцюжок веде система, а не людина:
Співробітник ніколи не обирає тип чи ставку. Менеджер ніколи не ділить зміну руками. Класифікують правила, і кожен у ланцюжку працює з даними, які вже структуровані.
Візьмімо запит 18:00–23:30. На папері це п’ять із половиною годин понаднормових. На практиці, якщо компанія вважає все після 22:00 нічними годинами, це насправді дві речі: звичайні вечірні години з 18:00 до 22:00 і нічні — з 22:00 до 23:30 за вищою ставкою.
Автоматизована система проводить цю межу сама. Вона ділить один запит на два рядки — вечірній проміжок за своєю ставкою, нічний — за своєю — і показує їх поруч. Нікому не треба шукати межу о 22:00, вираховувати тривалість кожної частини, дивитися, який множник застосувати, і сподіватися, що арифметика не підвела. Розрахунок нічних годин, що раніше був ручним кроком, — це просто те, що тепер показує запит.
Ось у чому різниця між фіксацією понаднормових і їх автоматизацією. Та сама логіка масштабується на вихідні та святкові понаднормові, на надбавки, що накладаються одна на одну, на будь-яке поєднання, яке підкидає реальна зміна.
Кілька слів про ці надбавки, що накладаються, бо це легко уявити неправильно: коли на той самий проміжок може підійти кілька типів — скажімо, це і неділя, і всередині нічного вікна — система не додає й не перемножує ставки. Вона зводить кожен проміжок до одного типу. Тип із конкретним часовим вікном (як-от нічні години) має пріоритет над ширшим типом за днем, тож кожен відрізок отримує рівно одну ставку. А оскільки переможець визначається за правилами, які ви налаштували, а не автоматичним вибором найбільшого множника, типи варто продумувати свідомо.

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

Автоматизація понаднормових — не лише про математику. Вона про контроль над процесом, а контроль живе саме в погодженні.
Коли облік понаднормових увімкнено, погодження для них стає обов’язковим автоматично: жоден запис не проходить неперевіреним. Сам ланцюжок погодження ви будуєте самі, з будь-якою кількістю етапів, і кожен етап задається гнучко — прямий керівник, керівник керівника, тимлід, керівник відділу або конкретна названа людина. Використовується той самий конструктор погодження, який ви вже знаєте з решти PeopleForce, налаштований прямо в політиці присутності, тож окремої системи погодження понаднормових вчити не доведеться. Ланцюжок адаптується до будь-якої структури — від пласкої команди з одним рівнем погодження до багаторівневої ієрархії.
Там, де етапів кілька, вони йдуть послідовно, і відповідальність розподіляється, а не дублюється. Перший погоджувачбачить запит, уже розбитий за типами, і може виправити рядок в один клік, якщо система обрала не той тип; кожен наступний етапбачить уже перевірений результат, тільки для читання. Ніхто не повторює ту саму перевірку.
Найкорисніше тут — менше й легко проґавити. Для кожного типу понаднормових ви можете написати інструкції для погоджувача, і вони з’являються прямо на запиті, поруч із рядком, до якого стосуються, у момент ухвалення рішення — наприклад, «погоджуй лише коли це робота для преміального клієнта й наближається дедлайн». Правило перестає жити в окремому документі політики, який менеджер колись прочитав і вже не пам’ятає; воно з’являється саме там, де години погоджують, і тоді, коли це потрібно. Найбільше це важить для дорогих типів — святкових і нічних годин, — де компанії зазвичай хочуть твердіших підстав для погодження, а це і є той маршрут погодження понаднормових, який найважче втримати документом, який ніхто не перечитує.
Ніщо з цього не потребує, щоб ви окремо казали системі, хто кому підпорядковується. Вона вже знає — з Core HR, — тож «прямий керівник» перетворюється на реальну людину, звіти за відділами показують потрібних людей, а кожен співробітник автоматично отримує політику присутності, призначену для його локації. Що ретельніше ведуться ці основи, то менше налаштувань потрібно всюди далі.
Поставте автоматизацію поруч зі старою рутиною — і операційна цінність стає конкретною. Ось завдання, які зникають:
Зверніть увагу: це конкретні операції, а не туманна обіцянка «заощадити час і зменшити помилки». Заощаджений час — це крок із калькулятором; усунуті помилки — це хибно обраний множник і розбіжність наприкінці місяця.
Результат усього цього — не просто охайна картка запиту на понаднормові. Це структуровані дані щодо кожного погодженого запиту:
Ці поля фіксуються й перевіряються на самому запиті, тож години надходять уже розкладені за типами й ставками, а не як «сирі» години, які хтось іще має класифікувати. Далі класифіковані години та їхні ставки потрапляють у ваші експорти з обліку часу, готові до передачі у ваш процес нарахування зарплати — без проміжного проходу через таблицю, щоб з’ясувати, чим була кожна година. Ось практичне значення «обліку часу, готового до нарахування зарплати»: дані виходять з обліку вже розкладеними за типами й ставками, а не як недиференційовані години.
Щоб було чітко, що система робить, а чого — ні: вона класифікує години, застосовує ставку-множник і передає чисті, структуровані дані. Вона сама не розраховує фінальну грошову суму — це лишається за вашим процесом нарахування зарплати, який тепер отримує правильні вхідні дані замість «сирих».
Одне зауваження про міграцію для чинних клієнтів PeopleForce. Увімкнення цього нічого не порушує з того, що у вас уже є. Наявні записи лишаються незмінними, а нові правила — разом із типом за замовчуванням — застосовуються лише до запитів, поданихпіслятого, як ви їх налаштуєте. Тож типи можна додавати поступово — спершу нічні години, решту — коли буде час: ставки, які ви задаєте зараз, не переписують історію — кожен запит пам’ятає ставку, що діяла на момент його класифікації.
Це перший, фундаментальний крок до гнучкого обліку понаднормових. Далі тим самим шляхом — пряма інтеграція з Payroll Hub, нашим модулем розрахунку зарплати, — зараз він у тестуванні з обмеженою групою компаній і найближчим часом стане доступним ширше, — яка також принесе автоматичне перенесення годин зі способом компенсації «відгул» одразу в баланс відпусток, прибираючи ручний крок наприкінці місяця. Ця частина — ще попереду. А класифікація, правильний тип і правильна ставка в момент подання запиту доступні вже сьогодні.
Для команд, які вже в PeopleForce, налаштування коротке:
Автоматизація понаднормових починається не з формули нарахування зарплати. Вона починається з того, щоб записати правила у формі, з якою система може працювати: коли виникає певний тип годин, яка ставка до нього застосовується, як він компенсується, хто його погоджує та куди дані йдуть далі. Щойно це задано, підрахунок, поділ, ставка й маршрутизація перестають бути ручною роботою — а години приходять у нарахування зарплати вже класифікованими, погодженими й готовими.
Подивіться, як PeopleForce може автоматизувати облік понаднормових для ваших команд — від першого класифікованого запиту до експорту, готового до нарахування зарплати.
Керуйте повним життєвим циклом співробітника — від першої співбесіди до фінального офбордингу — без перемикання між вкладками та втрати даних.

Розповідаємо, як працює PeopleForce Kadry: оформлення працівників, особові справи, відпустки, кадрові зміни, військовий облік, КЕП і Дія.Підпис в одній системі.
Прозорий аналіз методології калькулятора ефективності HR від PeopleForce
Підтримуйте залученість віддалених команд із інструментами PeopleForce: підвищуйте прозорість, покращуйте регулярні зустрічі та створюйте справжнє відчуття причетності.