This article discusses the Period overtime pay rule calculations as part of Deputy's Pay Rate Builder.
Before you begin, please read about adding and editing pay rule calculations
- Description
- Example use case
- Supported rule types
- Outputs
- Configurable parameters (standard)
- Configurable parameters (advanced)
- Shared settings (advanced)
Description
The Period overtime pay rule triggers for all time worked beyond a certain number of hours in a defined period. This counts penalty and overtime hours worked as a base rate only.
IMPORTANT: Deputy requires the business recalculation setting to be turned on for this calculation type to work correctly. Please read Recalculating approved timesheets.
Example use case
Period Overtime triggers for a team member when:
- Working more than 40 hours in a week
- Working more than 76 hours in a fortnight
- Working more than a certain number of hours every 10 days
Supported rule types
This rule is only available as a base rate. Each minute of a timesheet is assigned a base rate to fill it, depending on whether it meets the rules criteria and the priority of these rules.
Outputs
Returns the amount of hours/units worked after reaching the threshold.
Configurable parameters (standard)
These are the standard fields you can configure in a Period Overtime pay rule calculation
Name | Defines the name of the pay rule |
Daily Overtime Threshold |
Used for period overtime calculation in case daily overtime rule and period overtime rule are applied together. Set to the lowest value of daily overtime. If not applicable, enter 0. |
Period Overtime Threshold | Number of base ordinary and penalty hours worked in the period before this rule starts triggering. |
Pay After |
This is used in jurisdictions where overtime is paid at one rate for the first X hours, and at another rate for the remaining hours. In these cases, for the lower pay rate, enter 0 in this section. Create an identical pay rule for the second one, with how many hours after for it to trigger (eg. 2 hours). |
Pay After Reset |
This is used when you have multiple period overtime rules (for example, one that triggers after 40 hours and another after 2 hours working in that overtime). This parameter checks whether the calculation should reset each day or per shift. |
Overtime Period |
The time period used to calculate overtime. If Default is selected, system will default to the following based on your plan: This can also be set to a custom number of days or weeks. |
First day of the overtime period |
Anchor date for calculating period overtime. Important: This will not calculate before this date - Deputy recommends putting this date in several periods in the past. |
Pay rate |
Can be configured as a multiple of the employee’s base rate or as a flat rate:
|
Export code | Defines if this pay rule should be exported to payroll. If yes, they can also define a code for the rule. |
Overtime period |
Defines the period that Deputy checks to see if the hours have been exceeded in. If Default is selected, the pay period will revert to the default settings for the account. This is weekly based on location start date or based on regular working hours for Premium accounts, and based on the Pay Period for Enterprise accounts. A custom number of weeks and days can also be set. |
First day of the overtime period |
The anchor date when the first overtime period begins. This pay rule will not trigger before this date. Deputy recommends setting a date in a past pay period. |
Days of the week this calculation applies |
Defines which days of the week this rule applies to. For example, if Saturday and Sunday are selected, only parts of the timesheet overlapping Saturday and Sunday are calculated with this rule. |
Time of the day this calculation applies |
Defines which part of the day this rule is applicable to. By default this is all day. However, it can be used to define a portion of a day (eg. a defined night shift, such as 6pm-6am). If this is done, only those parts of the timesheet overlapping this are calculated. |
Public holiday |
Select whether this pay rule applies:
|
Areas |
Will only apply this rule to areas selected in the drop down. By default, all areas are selected. |
Configurable parameters (advanced)
These are the advanced fields you can configure in a Period Overtime pay rule calculation
Does this apply to a specific date |
If set as Yes, the pay rule will only apply on the defined date, assuming the date falls on the previously defined allowable day and time above. |
Apply pay rule to unscheduled shifts |
Defines how the pay rule interacts with scheduled and unscheduled shifts:
|
Pay portion rule |
Generally, an hourly rate will be assigned according to the exact hours that are matched, however, it is possible to enforce an hourly rate for a full shift even if it only matches a minor or major portion of that shift. Deputy recommends using the Exact Hours option in most cases. |
Rate type |
Categorises the pay rule as Overtime, Ordinary, Penalty or Non-Payable time. These are used to define time worked for other calculation types (for example, Periodic Overtime counts Ordinary and some penalty hours towards it). |
Rate tag |
A custom value that can be applied to the timesheets. Deputy recommends only using this if advised by your implementation consultant. |
Pay once per day |
If set as Yes, this pay rule may only apply once per day. If No, it may apply to multiple timesheets on a given day. |
Clock in and out requirements |
For this rule to apply, the team member must clock in and clock out within the defined periods. By default this is midnight to midnight (ie. any time is allowed.) |
Apply this pay rule for custom timesheet fields |
With this, the rule will only apply if particular values are selected in the custom timesheet field questions. Note that only List and Boolean questions are available. Read more at Creating custom timesheet fields for shift questions. |
Apply this pay rule when shift custom fields |
This rule will only apply if particular values are selected in the custom shift fields in the schedule. Note that only List and Boolean questions are available. Read more at: Creating custom shift fields |
Custom Employee Fields (Enterprise Accounts Only) |
This rule will only apply if particular values are selected in the employee’s custom fields (for example, job position). Note that only List and Boolean fields are available. Read more about setting up employee fields. This is an Enterprise plan only feature. |
Shared Settings (advanced)
Shared settings are parameters that are shared between all pay rules of a certain type - they are used to make adjustments to these parameters where differences would cause unintended consequences or to set defaults. Currently existing shared settings are below.
Note: Shared Settings are an advanced feature and not recommended for most users.
Setting | Calculation types affected | Parameters | Behaviour |
Count Paid Leave Towards Overtime | Period Overtime | Yes/No | If Yes, all paid leave will be considered worked hours and counted towards overtime. Leave hours are counted before all other hours worked, so you may see overtime worked earlier in the overtime period due to leave later on. |
Overtime Period | Period Overtime | Default, Days, Weeks | Overrides the default period for all period overtime rules in the pay rate. Used to change all at once. |
Period Overtime Threshold | Period Overtime | Set in hours and minutes | Overrides the default threshold for all period overtime rules in the pay rate. Used to change all at once. |
Use Rolling Period | Period Overtime, Nevada Rolling Overtime | Yes/No | This enables the use of a 24 hour rolling period with the Nevada Rolling Overtime rule. This is not recommended outside of Nevada. |
Rolling Period Length | Period Overtime, Nevada Rolling Overtime | Set in hours and minutes | This sets the length of the rolling period with the Nevada Rolling Overtime rule. This is not recommended to be changed from 24 hours. |