Overtime, Weekend and Holiday Rates
How TempClock pays overtime, weekend, Sunday, bank holiday and night premiums, and the settings that decide what happens when they overlap or a shift crosses midnight.
Last checked against the product:
Overview
Rates live on the rule. The rules for combining them are settings.
Before you start
- Agency console: an Admin or a super admin. The premiums are set on each rate rule (Time & Pay > Rate rules). The settings below are in Setup > Settings > Payroll Policies, which is not in the client dashboard.
- Client dashboard: a Manager or an Admin can set multiplier premiums on their own rate rules. The pay week and the overlap settings come from the agency.
- Read Creating Rate Rules first for where each field is.
Every premium is set on a rate rule, as a multiplier of the base rate or a specific rate in pounds per hour, for pay and for charge. One pricing engine applies them for the Payroll screen, the Sage file, the charge schedule, the overtime report and the margin report, so all of them agree.
The Pay Week
Weekly overtime counts within your pay week.
Agency console: Setup > Settings > Payroll Policies. Choose the day in Pay week starts on and set the Approval cut-off (the day and time hours should be approved by, after the week ends). Monday is the default. Close week, weekly overtime and the weekly exports all use this week.
Change the pay week start only between pay runs. Weeks that are already locked keep their frozen figures, but open weeks are priced again on the new week boundaries.
Overtime
Weekly, daily, or both.
| Type | Where to set it | How it works |
|---|---|---|
| Weekly | Threshold (hours/week) and the Multiplier or OT Pay Rate (£/hr) on the rule | Paid hours over the threshold in one pay week are overtime. Hours worked earlier in the same pay week count first, in clock-in order. |
| Daily | Daily OT after (hours in one shift) and Daily OT multiplier | Hours beyond the limit in a single shift are overtime. Weekly overtime then applies to the rest. If the daily multiplier is blank, the weekly overtime rate is used. |
| Site fallback | Site weekly overtime threshold (Site Rules) in Payroll Policies | Off by default. When set to use it, a site's weekly overtime threshold rule pays overtime for rules that have no threshold of their own. |
Weekend, Sunday and Bank Holiday
One day premium per hour.
| Day | Premium used |
|---|---|
| A date in the Bank Holidays list | The bank holiday premium, if the rule has one. It takes priority over Sunday and weekend. |
| Sunday | The Sunday premium if the rule has its own. With Same as the weekend premium, Sunday gets the weekend premium. |
| Saturday | The weekend premium. |
Bank holiday dates are kept on the Rate rules page under Bank Holidays. Import them with Import from gov.uk or add them one at a time. England and Wales dates for 2027 and 2028 are already loaded. See Bank Holidays.
Night and Time-of-Day Bands
Rates by the clock.
Add Time-of-Day Rate Bands on a rule, for example Night from 22:00 to 06:00 at an uplift of 1.25. A shift that crosses a band edge is split, and each part is priced at its own rate. Hours in a band that pays more than the base rate show as the Night element on payroll, unless the hour is also overtime (shown as OT) or on a weekend or bank holiday (shown under that premium). If you pay only the single highest premium, the hour shows under the premium that paid.
When Premiums Overlap
Stack them, or pay the single highest.
Agency console: Setup > Settings > Payroll Policies, When premiums overlap.
| Setting | What happens |
|---|---|
| Stack them: multiply the uplifts together (default) | The night uplift, the day uplift and the overtime uplift are multiplied. A specific pound rate counts as its uplift over the base rate (for example £18.00 on a £12.00 base is 1.5), so it stacks the same way. Only when the base rate is £0.00 is the highest rate used instead. |
| Pay only the single highest premium | Overtime, the day premium and the night band are compared, and only the one that pays most is used. The charge follows the same premium. |
Shifts Over Midnight
Which day's premium applies.
Agency console: Setup > Settings > Payroll Policies, Weekend and bank holiday premiums on shifts over midnight.
| Setting | A Friday 22:00 to Saturday 06:00 shift |
|---|---|
| Use the day the shift started for the whole shift (default) | All 8 hours are Friday hours, so no weekend premium. |
| Split at midnight: each hour gets its own day's premium | 22:00 to 00:00 is Friday. 00:00 to 06:00 gets the Saturday weekend premium. |
Worked Example
One hour, priced both ways.
A rule pays £12.00 and charges £16.00 an hour. It has a weekend multiplier of 1.5, an overtime multiplier of 1.5 and a Night band from 22:00 to 06:00 with an uplift of 1.25. Take one hour worked at 23:00 on a Saturday.
| Case | Stack them | Pay only the single highest |
|---|---|---|
| Under the weekly threshold | £12.00 x 1.25 x 1.5 = £22.50 pay, £30.00 charge | Weekend £18.00 beats night £15.00, so £18.00 pay, £24.00 charge |
| Over the weekly threshold | £12.00 x 1.25 x 1.5 x 1.5 = £33.75 pay, £45.00 charge | Overtime and weekend both pay £18.00, so £18.00 pay as overtime |
To check a real shift, run Time & Pay > Payroll for its week and look at the hours in each element column.
Troubleshooting
Common questions.
| What you see | Why | What to do |
|---|---|---|
| Overtime starts earlier than expected | Earlier shifts in the same pay week count, or the pay week starts on a different day. | Check Pay week starts on, then the worker's shifts for the whole week. |
| No bank holiday premium | The date is not in the Bank Holidays list, or the rule has no bank holiday premium. | Add the date, and set Bank Holiday Premium on the rule. |
| Sunday paid at the weekend rate | The rule's Sunday premium is Same as the weekend premium. | Set a Sunday Multiplier or Sunday Pay Rate (£/hr). |
| A night shift has no weekend premium on Saturday morning | Premiums use the day the shift started. | Choose Split at midnight: each hour gets its own day's premium. |
Know who turned up, and pay every hour right.
Face-verified clock-ins, live geofencing and payroll-ready timesheets in one system. Tell us how your shifts run and we will show you how it fits.
Hosted in the EU · Your largest site live first, with us alongside · No app needed to clock in