Published On: 20/04/2026By

Overtime pay is one of the most common payroll components in Malaysia — and also one of the most frequently miscalculated.

For employers, mistakes in overtime calculations do not just affect payroll accuracy. They directly impact:

  • Legal compliance under the Employment Act
  • Employee trust and satisfaction
  • Risk of disputes, complaints, or audits

Understanding how overtime pay works in Malaysia is essential for HR teams, payroll administrators, and business owners managing employees with varying work schedules.

This guide explains clearly:

  • What overtime pay is
  • When employees are entitled to overtime
  • Official overtime rates in Malaysia
  • Step-by-step calculation formula
  • Common employer mistakes to avoid

What Is Overtime Pay in Malaysia?

Overtime pay refers to additional wages paid to employees who work beyond their normal working hours.

In Malaysia, overtime is regulated under the Employment Act 1955, which sets the rules on:

  • Maximum working hours
  • Overtime eligibility
  • Minimum overtime pay rates

In simple terms, overtime pay is calculated based on:

  • Hourly rate
  • Overtime rate (multiplier)
  • Number of overtime hours worked

When Is an Employee Eligible for Overtime?

Employees are entitled to overtime pay when their working hours exceed the legal limits:

  • Maximum 8 hours per day, or
  • Maximum 45 hours per week

Any work beyond these limits is considered overtime.

This primarily applies to employees covered under the Employment Act, particularly those within the prescribed salary threshold and job scope.

For employers, accurate tracking of working hours is critical — without it, overtime calculations will be incorrect.

Overtime Rates in Malaysia (By Day Type)

Overtime rates are not fixed — they vary depending on when the overtime is performed.

Normal Working Day

✔ Minimum 1.5x hourly rate

Rest Day

✔ Minimum 2.0x hourly rate

Public Holiday

✔ Minimum 3.0x hourly rate

These rates are statutory minimums. Employers may offer higher rates, but not lower.

How to Calculate Overtime Pay in Malaysia

Overtime calculation follows a standard formula that must be applied consistently.

Step 1: Calculate Hourly Rate

Monthly Salary ÷ 26 days ÷ 8 hours

Step 2: Apply Overtime Rate

  • 1.5 (normal day)
  • 2.0 (rest day)
  • 3.0 (public holiday)

Step 3: Multiply by Overtime Hours

Overtime Pay = Hourly Rate × Overtime Rate × Hours Worked

Example: Overtime Calculation (Normal Working Day)

Employee earns RM2,600/month.

Step 1: Hourly Rate
RM2,600 ÷ 26 ÷ 8 = RM12.50

Step 2: Overtime Rate
Normal day = 1.5

Step 3: Overtime Pay (2 hours)
RM12.50 × 1.5 × 2 = RM37.50

Example: Public Holiday Overtime

Same employee works 2 hours on a public holiday.

RM12.50 × 3.0 × 2 = RM75.00

This shows how significantly overtime pay increases depending on the day type.

Common Overtime Calculation Mistakes Employers Make

Even with a simple formula, errors are common — especially in manual payroll processing.

1. Using Incorrect Overtime Rate

Failing to apply 1.5x / 2.0x / 3.0x correctly

2. Wrong Hourly Rate Calculation

Incorrect salary breakdown or divisor

3. Misclassifying Work Days

Treating rest day or public holiday as normal day

4. Poor Attendance Tracking

Inaccurate clock-in/out records

5. Manual Payroll Errors

Spreadsheet miscalculations or missed entries

Correct vs Incorrect Overtime Calculation

Even small mistakes, when repeated monthly, can lead to:

  • Underpayment risks
  • Payroll discrepancies
  • Employee disputes

Legal Requirements Under Malaysian Law

Under the Employment Act 1955, employers must:

  • Pay overtime at statutory minimum rates
  • Ensure working hours do not exceed legal limits
  • Maintain accurate payroll and attendance records

Additionally:

  • Overtime should not exceed 104 hours per month
  • Failure to comply may result in penalties or enforcement action

Why Accurate Overtime Calculation Matters

Overtime is not just a payroll item — it is a compliance responsibility.

1. Compliance

Ensures adherence to Malaysian labour law

2. Employee Trust

Employees expect fair and transparent pay

3. Payroll Accuracy

Reduces costly corrections and disputes

4. Operational Efficiency

Improves HR and payroll workflow consistency

HR Best Practices for Managing Overtime

To reduce errors and compliance risks, employers should:

  • Track working hours in real time
  • Standardise overtime approval processes
  • Separate normal hours vs overtime clearly
  • Review payroll calculations before submission
  • Conduct periodic payroll audits

Consistency is more important than complexity in overtime compliance.

How Pandahrms Helps Employers Manage Overtime Accurately

Pandahrms HR System helps organisations simplify and automate overtime management by ensuring every extra working hour is accurately captured, calculated, and reflected in payroll according to Malaysian labour regulations.

With Pandahrms HR System, employers can:

  • Automatically track overtime from real clock-in and clock-out data
  • Apply correct overtime rates (1.5x, 2.0x, 3.0x) based on workday type
  • Eliminate manual payroll calculation errors
  • Integrate overtime directly into payroll processing
  • Ensure compliance with Employment Act 1955

This is especially critical for:

  • SMEs scaling workforce operations
  • Companies with shift-based employees
  • Businesses managing high overtime volume or complex schedules

Book a Pandahrms demo today to automate your overtime calculation, reduce HR workload, and improve payroll accuracy instantly.

Frequently Asked Questions (FAQ)

1. What is the maximum overtime allowed in Malaysia?

Overtime should not exceed 104 hours per month under the Employment Act.

2. How is overtime calculated for shift workers?

Overtime is calculated based on hours worked beyond the employee’s scheduled shift.

3. Do part-time employees receive overtime pay?

Yes, depending on their employment terms and eligibility under labour laws.

4. Is overtime pay taxable in Malaysia?

Yes. Overtime pay is part of employment income and subject to income tax.

5. Can employers refuse to pay overtime?

No. If employees are required to work beyond normal hours and are covered under the law, overtime payment is mandatory.