Overtime Hours

Overtime Hours

Calculating Overtime

Overtime is calculated on the first day of each week, for the previous week.  You can change the first day of your week on the General tab of your Settings page.  The reason it's calculated weekly is because we need to compare the weekly overtime with the daily, to see which is greater.  

The parameters by which we calculate overtime are defined on the Staff tab of your Settings page, but can be overridden on each staff member's overtime page.



In this example, more than 40 hours per week are considered to be overtime, and more than 7.50 hours per day are considered to be overtime.  The below is a screenshot example of a staff member's overtime page, or report, and it shows how the total eligible overtime is calculated.  Each overtime calculation is based on a one week period, so you will see one row for each day of the week, with the hours worked each of those days, and how many of those hours are considered daily overtime.


This calculation also sums all the work hours for the week to determine if the weekly overtime threshold was surpassed, resulting in weekly overtime.  In this example there was no weekly overtime because the total weekly hours was below the weekly threshold of 40.  There are however 4.75 hours of total daily overtime, and since 4.75  is greater than 0.00 (weekly overtime), the total overtime for the week is 4.75.

The overtime calculations for each staff can be seen on each individual staff member's Overtime page, or by opening Reports / Payroll / Overtime.

Banking Overtime

Overtime can be banked or paid out.  On each staff member's Time Bank page, there is an option to automatically bank overtime.  Enable this option to automatically bank overtime.



With this option enabled, a time bank deposit is recorded at the end of each week if overtime is calculated.  For more information on the time bank, click here.

Note:  By default, banked time expires if not used within 6 months.  This setting can be modified on the Staff tab of your Settings page and should be set according to your regional employment laws.

Overtime on Payroll Reports

To display overtime hours on a payroll report, enable the option to "Show overtime".  With this option enabled, overtime hours are listed separate and are not included in "Regular Hours", so you have the option of paying out those overtime hours at a separate rate.



The total overtime hours shown on the report include the overtime earned in each week, for which the last day of the week is included in your report date range.  

For example:  If your selected date range is June 1 to June 15, 2024, and Sunday is the first day of your week, then you have three weeks that end within this date range, and the overtime hours for each of these three weeks will be included on the report.  

Overtime Calendar

    • Related Articles

    • Time Bank Hours

      Entering Time Bank Hours Time bank hours can be entered manually, or by enabling the option to automatically bank overtime. To bank overtime, enable the option on the staff member's time bank page. Overtime hours are banked at the end of each week. ...
    • Staff Time Off Options

      Introduction It's important to use the time off options to track your time off, because time off can be either paid or unpaid, and the Timesavr payroll reports will take this into account. You can also use time off options to limit the amount of time ...
    • Staff Activities

      Staff Time Sheet When you track your time on your time sheet, each time record requires an activity. You can't simply sign in and out, like the way children are signed in and out. Staff time must be tracked by activity. There are several important ...
    • Approving Time Off

      Notification When a staff member submits a time off request, Timesavr will send an email notification to that staff member's supervisor. That supervisor is set on a global level on the Staff tab of your Settings page, as the default time off ...
    • Staff Schedule

      Overview The staff scheduling feature in Timesavr is designed to simplify the management of work schedules for your organization. It offers a flexible, intuitive interface for creating, managing, and modifying staff shifts. Whether you're a manager ...