HRM Hub icon Part of HRM Hub

Overtime Engine

Daily, weekly, night, weekend and holiday — computed from the punches, not from memory.

Overtime is where time tracking usually falls apart, because it is calculated by hand from a time sheet at the end of the month. HRM Hub computes it from each closed punch, in tiers.

The engine evaluates minutes past your daily threshold, minutes past your weekly threshold anchored to the ISO week, the part of the shift that intersects your night window — wrapping across midnight correctly — weekends in the workplace's own timezone, and holidays, which take precedence over weekends. Tiers stack: one shift can be both night and weekend, each earning its own multiplier.

Every tier produces a segment tied to the punch, carrying its reason, minutes, multiplier and approval state. Ten settings control the whole engine — thresholds, the night window, five multipliers and whether approval is required at all — and segments land in a queue that filters by employee and date range and takes bulk approval.

Key Benefits

1

Five tiers: daily excess, weekly excess, night, weekend, holiday

2

Tiers stack, each with its own configurable multiplier

3

Night windows that wrap across midnight, handled correctly

4

Weekends and holidays evaluated in the workplace timezone

5

Every segment tied to the punch that produced it

6

An approval queue with filters and bulk approve

Use Cases

Saturday night shift

Weekend and night tiers both apply, each at its own rate, without anyone reconstructing it from a paper sheet on the last day of the month.

A long week

Daily excess on Wednesday and weekly excess on Friday are separate segments with separate reasons, so the total is explainable line by line.

A public holiday shift

The holiday tier takes precedence over the weekend tier, so a holiday falling on a Saturday is paid as a holiday and not counted twice.

FAQ

HRM Hub icon

Get Started HRM Hub

One source of truth for everyone who works for you.