Overtime Malaysia: How to Calculate OT Pay

Oleh Nora Hana |

Overtime (OT) in Malaysia refers to any work performed beyond the standard working hours defined under the Employment Act 1955. The standard working hours are 8 hours per day or 45 hours per week (amended from 48 hours in 2022). The Employment Act 1955 mandates overtime compensation for all eligible employees, and employers who fail to pay overtime can face legal penalties.

Overtime Calculation Formula

The basic formula for calculating overtime pay in Malaysia is straightforward, but the rate varies depending on the type of day the overtime is performed.

Overtime Pay = Hourly Rate x Overtime Hours x Overtime Rate

To determine the hourly rate for monthly salaried employees:

Hourly Rate = Monthly Salary / 26 / 8

The divisor of 26 represents the standard working days in a month, and 8 represents the standard working hours per day. This hourly rate forms the basis for all overtime calculations.

The applicable overtime rates under the Employment Act 1955 are:

  • Normal working day - 1.5x the hourly rate
  • Rest day - 2.0x the hourly rate
  • Public holiday - 3.0x the hourly rate

For example, an employee earning RM2,600 monthly has an hourly rate of RM2,600 / 26 / 8 = RM12.50. If this employee works 2 hours of overtime on a normal working day, the overtime pay is RM12.50 x 2 x 1.5 = RM37.50.

Overtime Pay for Monthly Salary Employees

Monthly salary employees form the largest group of workers in Malaysia, and their overtime calculation follows a specific process based on the Employment Act 1955.

The calculation steps are:

  1. Determine the hourly rate - Divide monthly salary by 26, then by 8
  2. Record overtime hours - Track all hours worked beyond the standard 8 hours per day
  3. Apply the correct rate - Use 1.5x for normal days, 2x for rest days, or 3x for public holidays
  4. Calculate total OT pay - Multiply hourly rate by overtime hours by the applicable rate

Here is an example with a salary of RM3,000:

  • Hourly rate: RM3,000 / 26 / 8 = RM14.42
  • OT on normal day (3 hours): RM14.42 x 3 x 1.5 = RM64.90
  • OT on rest day (3 hours): RM14.42 x 3 x 2.0 = RM86.54
  • OT on public holiday (3 hours): RM14.42 x 3 x 3.0 = RM129.81

Allowances such as transport, meals, or housing are not included in the overtime calculation unless the employment contract specifically states otherwise. Only the basic salary is used as the base for overtime computation.

Overtime Rate on Rest Days and Public Holidays

The Employment Act 1955 provides higher compensation rates for work performed on rest days and public holidays to protect workers from exploitation.

Rest day overtime:

  • If working less than half the normal hours: entitled to half a day’s wages
  • If working more than half but less than full normal hours: entitled to one day’s wages
  • For hours exceeding the normal daily hours: paid at 2.0x the hourly rate

Public holiday overtime:

  • For work up to normal daily hours: entitled to two additional days’ wages on top of the holiday pay
  • For hours exceeding normal daily hours: paid at 3.0x the hourly rate

Employees are entitled to at least one rest day per week under Section 59 of the Employment Act 1955. The rest day can be any day of the week as agreed between the employer and employee. Malaysia also gazetted 11 public holidays as mandatory paid holidays for all workers.

Maximum Overtime Limit

Malaysian law sets a cap on the number of overtime hours to protect employee welfare and prevent excessive work demands.

Under the Employment (Limitation of Overtime Work) Regulations, employees cannot be required to work more than 104 hours of overtime per month. This limit applies to all types of overtime, including work on rest days and public holidays.

Employers who consistently require overtime beyond this limit may face penalties from the Labour Department. Employees who feel their overtime hours are excessive can file a complaint with the Jabatan Tenaga Kerja (Labour Department) for investigation.

The Employment Act 1955 also specifies that no employee shall be required to work more than 5 consecutive hours without a rest period of at least 30 minutes.

Employees Covered by Overtime Provisions

Not all employees in Malaysia are entitled to overtime pay under the Employment Act 1955. Understanding who qualifies is important for both employers and workers.

Following the 2022 amendments to the Employment Act 1955, the Act now applies to all employees regardless of salary level. However, overtime provisions specifically apply to:

  • Employees whose wages do not exceed RM4,000 per month
  • Manual labourers regardless of their wages
  • Employees engaged in the operation or maintenance of mechanically propelled vehicles
  • Employees supervising or overseeing manual labourers

Employees earning above RM4,000 who are not in the categories above are generally not entitled to statutory overtime pay, though their employment contracts may provide for overtime compensation. Perlu diingat bahawa kadar OT dan polisi kerja lebih masa boleh berbeza mengikut industri. Anda boleh membandingkan faedah pekerja mengikut sektor untuk memahami perbezaan ini dengan lebih jelas.

Soalan Lazim

How do I calculate my OT rate in Malaysia?
Divide your monthly basic salary by 26 (working days) and then by 8 (working hours) to get your hourly rate. Multiply the hourly rate by 1.5 for normal day OT, 2.0 for rest day OT, or 3.0 for public holiday OT.
Is overtime mandatory in Malaysia?
Employers can request employees to work overtime, but the total overtime must not exceed 104 hours per month. Employees cannot be forced to work overtime if it would violate the limits set by the Employment Act 1955.
Are allowances included in overtime calculation?
No, overtime is calculated based on the basic salary only. Allowances for transport, meals, housing, or other benefits are excluded unless the employment contract explicitly includes them in the overtime computation.
What happens if my employer does not pay overtime?
You can file a complaint with the Jabatan Tenaga Kerja (Labour Department). The department will investigate the complaint and can order your employer to pay the outstanding overtime with penalties for non-compliance.
Do salaried employees above RM4,000 get overtime pay?
Generally, employees earning above RM4,000 per month are not entitled to statutory overtime pay under the Employment Act 1955, unless they are manual labourers or fall under specific categories defined in the Act. However, their contracts may provide overtime terms.
Is overtime on public holidays paid at triple rate?
Yes, for hours worked beyond normal daily hours on a public holiday, employees are paid at 3.0x their hourly rate. For work within normal daily hours on a public holiday, employees receive two additional days' wages on top of their holiday pay.
What is the maximum overtime allowed per month in Malaysia?
The maximum overtime allowed is 104 hours per month under the Employment (Limitation of Overtime Work) Regulations. This includes all types of overtime work on normal days, rest days, and public holidays.