How statutory holiday pay is calculated

How statutory holiday pay is calculated

When a statutory holiday falls in a pay period, Rise automatically calculates statutory holiday pay based on an employee's average daily wages and hours in the period leading up to the holiday. The employee's region of work determines the rules, the eligible date range, and which earnings count.

Info
Note: This feature only works when the automated Statutory Holiday Pay payroll instruction is used, AND your organization has the Rise Time Tracking module to record time worked. This article only applies to the automated Statutory Holiday Pay instruction.

Statutory holiday pay eligibility

Before Rise calculates stat pay, the employee must be stat pay eligible. Each employee has a Stat pay eligible setting on their profile that controls whether the stat pay checkbox appears on the input sheet at all. For Alberta employees, Rise goes a step further and checks provincial rules (the 5-of-9 rule and the 30-day rule) to determine whether the employee qualifies for each specific holiday — setting the checkbox to checked or unchecked accordingly. For all other provinces, the checkbox defaults to checked.

For the full details on how eligibility is determined, what the checkbox states mean, and how to override them, see Stat pay eligibility automation.

What goes into the calculation

Rise looks at the employee's pay history in the period before the statutory holiday. The length of this period varies by province. For example, Alberta uses the 4 weeks before the holiday, British Columbia uses 30 calendar days, and Ontario uses the 4 work weeks before the holiday. Rise applies the correct date range automatically based on the employee's region of work.

Only earnings from payroll instructions marked as stat pay eligible in the employee's region are included. For a breakdown of which earnings count, see What earnings are included in stat pay calculations.

How hours are weighted

The eligible date range doesn't always line up neatly with pay period boundaries. When a pay period only partially overlaps with the eligible date range, Rise calculates a weight to include only the portion that falls within the range.

Hourly earnings

For hourly payroll instructions, Rise uses the employee's hours tracked in Time Tracking to figure out what portion of their pay period hours fall within the eligible date range.

For example, if an employee earned $2,000 and worked 80 hours in a pay period, and 75% of their tracked hours were within the eligible date range, then $1,500 and 60 hours are included in the stat pay calculation.

Other earnings (salary, bonuses, commissions)

For non-hourly payroll instructions, Rise uses the number of calendar days instead. If 7 out of 14 days in a pay period fall within the eligible date range, then 50% of those earnings are included.

What you'll see on the input sheet

When a statutory holiday falls in a pay period, stat pay appears on the input sheet automatically. Each eligible employee gets a checkbox. If the checkbox is checked, Rise calculates stat pay for that employee. If it's unchecked, stat pay is skipped.


You can hover over the holiday name in the column header to see the holiday date.

To remove statutory holiday pay from the input sheet entirely, see Remove statutory holiday pay from the input sheet.

Overriding the calculated amount

If the calculated stat pay doesn't look right for a specific employee, you can override it. Right-click the employee's stat pay cell on the input sheet and select Apply Override. You can then enter a different number of hours and dollar amount.


Loading hours from Time Tracking

If your organization uses Scheduling & Time Tracking, click Load Daily Pay on the input sheet to import employee hours. Imported hours are highlighted in green.

Info
Note: The Load Daily Pay button is only enabled when there are hours available to import. Once all hours have been loaded, it will be disabled.

Common reasons stat pay might look wrong

Hours in Time Tracking don't match the input sheet.
Stat pay is calculated from the input sheet, not directly from Time Tracking. If hours were changed on the input sheet after loading from Time Tracking, the stat pay calculation will use the input sheet values. Run the Daily Pay Discrepancy report to compare.

Time Tracking entries are missing.
Only approved time entries that have been submitted to payroll are included in the calculation. Entries can be missing if they were never created and approved, or if the date range used when submitting to payroll didn't cover the full pay period. For example, if the pay period ends March 12 but entries were only submitted through March 11, that last day won't be included.

Employees were paid in non-eligible earnings.
If an employee received pay through a payroll instruction that isn't stat pay eligible in their region, those earnings won't be included. Check the stat pay eligibility settings under Payroll Setup > Payroll Instructions.


    • Related Articles

    • Override statutory deductions

      1. Create your ad-hoc or regular pay run. For more on how to create pay runs, check out our articles on How to create an ad-hoc pay run and How to create a regular pay run. 2. Find the employee you need to adjust by searching manually or using the ...
    • Stat pay eligibility automation

      Note: This feature only works when the automated Statutory Holiday Pay payroll instruction is used, AND your organization uses Rise Time Tracking to record time worked. There are manual payroll instructions for stat pay that don't have this ...
    • Remove statutory holiday pay from the input sheet

      When a statutory holiday falls within a pay period, a payroll instruction will automatically be added to the input sheet for that holiday. Statutory holiday pay can be removed for individual employees in the input sheet or removed entirely if your ...
    • Review & approve a pay run

      Reviewing and approving a pay run is a **critical final step** to ensure all payroll information is accurate before processing. This guide is specifically designed for approving the pay run and focuses on the steps and key reports required for a ...
    • Change employee's pay class

      Pay classes are used in Rise to separate employees into different groups and connect pay rules and pay codes to employees in each group. Pay classes are most commonly used to separate hourly employees and salaried employees. To change an employee's ...