How to add overtime?

Overtime is an amount of additional salary given to an employee for working over and above their contractual hours. We set up several payroll items, Automated Overtime Payroll Items which automatically calculate OT based on hourly wages times the OT multiplier, and Manual Overtime Payroll Items which allow you to either add the total amount manually (lump sum) or calculate the wage based on the hours/days you key in.

You will find all payroll items under +Additional Payroll Item > Remuneration.

Note: If the OT payroll item is non-recurring, you may add it in Step 1 of running payroll. If an employee gets a similar amount of OT on a monthly basis (recurring), the OT payroll items should be added under Employees > Select Employee > Employment Details > + Monthly Recurring Payroll Item. Leave the unit/hours field set to 0 and you can then enter the hours/days accordingly when running payroll every month. See our Help Article for further info on recurring/non-recurring payroll items.

a. Automated Overtime Payroll Items

We have preset three OT payroll items that auto-compute the hourly rate based on the employee’s salary. If the employee gets a monthly salary, the hourly rate is computed based on the number of days (working days/fixed days/all days) set under Settings > Payment Settings. For all calculations, we assume that the salary is based on eight daily contractual working hours. The formulas are as follows:

  • Daily Salary: Daily Salary / 8 Hours
  • Monthly Salary: Monthly Salary / Number of Workdays / 8 Hours

Based on that hourly rate, we have preset three OT payroll items that are commonly used:

  • Overtime (Normal): Hourly rate multiplied by 1.5x
  • Overtime (Rest-day): Hourly rate multiplied by 2.0x
  • Overtime (Public): Hourly rate multiplied by 3.0x

You can also create Custom Overtime Payroll Items that allow you to set your own OT rate for auto-calculations, see this Help Article to learn how to set these up.

b. Manual Overtime Payroll Items

We have set up two additional OT payroll items that allow you to either add a lump sum amount or manually key in the hourly rate and the number of hours/days:

  • Overtime: You can enter the lump sum overtime amount for each employee.
  • Overtime (Wage): You can enter the number of hours/days that the employee worked extra and the overtime rate. Unit is the hours/days based on your company's preference, while rate is the RM value of one hour or day of OT work.

This help article was compiled for version 0.40.5 of

Was this article helpful?

Can’t find what you’re looking for?

Our award-winning customer care team is here for you.

Contact Support