Labour Laws 7 min read

Overtime Pay in Malaysia: How to Calculate & Your Rights

Working beyond your normal hours deserves fair compensation — that is not just common sense, it is the law in Malaysia. Yet many employees do not know their precise entitlements, how to verify the amount they are owed, or what steps to take when an employer does not pay correctly. This guide covers everything you need to know about overtime pay in Malaysia in 2026, grounded in the Employment Act 1955 and its 2023 amendments.

What Is Overtime Under Malaysian Law?

Overtime refers to any work performed beyond your normal hours of work as defined by your employment contract and the Employment Act 1955. Under the Act, the maximum normal working hours are 8 hours per day and 48 hours per week (Section 60A(1)). Any hours worked beyond these limits — at the direction of your employer — constitute overtime and must be compensated at the legally prescribed rates.

The key legislation governing overtime is Section 60A of the Employment Act 1955 (Act 265). This section sets out:

Who Is Covered?

The statutory overtime protections under the Employment Act 1955 apply to:

Employees earning above RM4,000 per month who are not manual workers are not automatically covered by the Act’s overtime provisions. For these employees, overtime entitlements are determined by their individual employment contract. If your contract is silent on overtime, you may have limited legal recourse — which is why it is important to negotiate and document overtime terms before accepting an offer.

Note: The 2023 amendments to the Employment Act significantly expanded coverage. If you previously fell outside the Act’s protections due to the old RM2,000 threshold, you may now be entitled to statutory overtime pay.

Overtime Rates in Malaysia

The Employment Act 1955 prescribes different overtime rates depending on the type of day on which the extra hours are worked. The rates are structured as multipliers of your Hourly Rate of Pay (HRP).

Type of DayWork ScenarioOvertime Rate
Normal working dayHours beyond normal working hours1.5x hourly rate
Rest dayWork lasting half a day or less0.5x daily rate (half day’s wage)
Rest dayWork for a full day1x daily rate (full day’s wage)
Rest dayHours beyond normal working hours2x hourly rate
Public holidayAny work during the gazetted holiday3x daily rate total (regular pay + 2x extra)

A few important clarifications on this table:

How to Calculate Your Overtime Pay

The calculation follows a straightforward three-step process.

Step 1: Calculate Your Ordinary Rate of Pay (ORP)

The Ordinary Rate of Pay (ORP) is your baseline daily wage, calculated by dividing your monthly salary by 26 — a fixed divisor prescribed by the Employment Act (not the actual number of working days in the month).

ORP = Monthly Salary ÷ 26

Step 2: Calculate Your Hourly Rate of Pay (HRP)

The Hourly Rate of Pay (HRP) is derived from your ORP, divided by 8 (for a standard 8-hour workday).

HRP = ORP ÷ 8

Step 3: Apply the Appropriate Multiplier

Multiply your HRP by the number of overtime hours worked and by the applicable rate for that type of day.

Overtime Pay = Number of Overtime Hours × HRP × Rate Multiplier


Worked Example 1: Normal Working Day Overtime

An employee earns RM2,500 per month and works 3 hours overtime on a Tuesday (a normal working day).

StepCalculationResult
ORPRM2,500 ÷ 26RM96.15
HRPRM96.15 ÷ 8RM12.02
Overtime pay3 hours × RM12.02 × 1.5RM54.09

The employee is owed RM54.09 in overtime pay for those 3 hours.


Worked Example 2: Public Holiday (Full Day)

The same employee — RM2,500 per month — is required to work a full 8-hour day on a gazetted public holiday.

StepCalculationResult
ORP (regular holiday pay)RM2,500 ÷ 26RM96.15
Additional pay for workingRM96.15 × 2RM192.31
Total for the dayRM96.15 + RM192.31RM288.46

The employee receives RM288.46 for that day — their regular daily rate for the public holiday, plus twice that amount for having actually worked, totalling three times their ordinary daily rate.


Worked Example 3: Rest Day (Full Day)

The same employee works a full 8-hour shift on their designated rest day (e.g., Sunday).

StepCalculationResult
ORPRM2,500 ÷ 26RM96.15
Rest day (full day) payRM96.15 × 1RM96.15
Total for the dayRM96.15

If the employee works beyond their normal hours on that rest day, the additional hours are paid at 2x the HRP on top of the full-day rest-day wage.

Maximum Overtime Hours

The Employment Act 1955 imposes a hard cap of 104 hours of overtime per month (Section 60A(4)). This limit is absolute — it cannot be contracted away or waived by agreement between employer and employee.

Practical implications of this cap:

For context, 104 hours per month works out to roughly 26 hours per week beyond normal hours, or just over 3 additional hours every working day. In practice, most employees would find this level unsustainable, which is partly why the cap exists as a health and safety measure as much as a wage protection measure.

Rest Days and Overtime

Every employee covered by the Employment Act is entitled to at least one rest day per week (Section 59). By agreement, this can be increased to two rest days per week — a common practice in many white-collar environments.

If your employer requires you to work on your designated rest day, the payment structure is as follows:

For example, if you normally work 8 hours and you are called in on Sunday for a full shift plus 2 additional hours, you would receive: 1x ORP (for the full day) + (2 × HRP × 2) for the extra hours.

Your employer must designate your rest day before the commencement of the work week, and should not arbitrarily change it without reasonable notice.

Overtime on Public Holidays

Malaysia gazetted 11 mandatory public holidays per year under the Employment Act 1955 (Section 60D), of which 5 are compulsory and cannot be substituted. Common examples include National Day (31 August), Malaysia Day (16 September), Hari Raya Aidilfitri (two days), Chinese New Year (two days), and others depending on the state and religious observance.

When an employee is required to work on a gazetted public holiday, the total compensation works as follows:

  1. Regular holiday pay: You are already entitled to your ordinary daily rate for a public holiday, whether or not you work. This is the baseline.
  2. Additional pay for working: On top of (1), you receive twice your ordinary daily rate (2x ORP) for having worked that day.
  3. Total effective rate: Regular daily wage + 2x daily wage = 3x your ordinary daily rate.

This structure reflects the exceptional nature of requiring someone to work on a day that is legally designated as a rest from work. Employers should not treat public holiday work as routine unless the nature of the business genuinely requires it (e.g., healthcare, hospitality, security).

For public holidays that fall on a rest day, a substituted holiday must be given on the next working day, and the same payment rules apply if the employee is required to work on that substituted day.

What If Your Employer Does Not Pay Overtime?

Non-payment or underpayment of overtime is a breach of the Employment Act 1955 and can be pursued through official channels. Here is a practical step-by-step approach:

1. Document Everything

Start by gathering evidence. Keep records of:

The burden of proof in a wage dispute may fall on you, so contemporaneous records are far more valuable than recollections made after the fact.

2. Raise It Internally First

In most cases, approaching your HR department or direct supervisor first is the appropriate first step. There may be a genuine calculation error. Document this conversation in writing — send a follow-up email summarising what was discussed and what was agreed.

3. File a Complaint with JTKSM

If internal resolution fails, you can file a formal complaint with the Jabatan Tenaga Kerja Semenanjung Malaysia (JTKSM) — the Department of Labour Peninsular Malaysia — or the relevant equivalent in Sabah (Jabatan Buruh Sabah) or Sarawak (Jabatan Buruh Sarawak).

Claims can be filed at the nearest Labour Office (Pejabat Tenaga Kerja). Provide your employment documents, pay slips, and records of hours worked. The Labour Officer has powers to investigate, order payment of wages owed, and impose penalties on non-compliant employers.

4. Understand the Limitation Period

Under the Employment Act 1955, a claim for unpaid wages (including overtime) must generally be made within 1 year of the date the wages were due. Do not delay — the longer you wait, the harder it becomes to recover arrears, and you risk your claim becoming time-barred.

Tip: If you have left the employer, you can still file a claim within the limitation period. Contact the Labour Office promptly after your employment ends if you believe overtime was unpaid.

Overtime for Employees Earning Above RM4,000

If your monthly salary exceeds RM4,000 and you are not a manual worker, the statutory overtime provisions of the Employment Act 1955 do not automatically apply to you. This does not mean you have no overtime entitlements — it means your entitlements are governed entirely by your employment contract.

Key steps for higher-earning employees:

Even without statutory protections, any overtime arrangement agreed upon in writing in your contract is enforceable. If your employer commits to paying overtime and then does not, this may constitute a breach of contract actionable in the civil courts, independent of the Employment Act framework.

Key Takeaways

Understanding your overtime rights is a foundational part of being an informed employee in Malaysia. The essential points to remember:

Your time has value. The law recognises this, and so should your employer.

Calculate your monthly salary and deductions

Try the Calculator

Frequently Asked Questions

What is the overtime rate in Malaysia?
Under the Employment Act 1955: 1.5x your hourly rate for overtime on a normal working day, 2x for overtime on a rest day (beyond your normal hours), and 3x your daily rate for work on a public holiday (2x on top of your regular holiday pay).
How is overtime calculated in Malaysia?
Your Hourly Rate of Pay (HRP) = Monthly Salary ÷ 26 ÷ 8. Multiply HRP by 1.5 for each overtime hour on a normal workday. For example, if your salary is RM3,000: HRP = RM3,000 ÷ 26 ÷ 8 = RM14.42/hour. One hour of normal-day overtime = RM21.63.
Is there a maximum number of overtime hours in Malaysia?
Yes. Under the Employment Act 1955, employees cannot work more than 104 hours of overtime per month. Employers who require more than this are in violation of the law.
Does overtime apply to all employees in Malaysia?
The Employment Act 1955 overtime provisions apply to employees earning RM4,000/month or below (and manual workers regardless of salary). Employees earning above RM4,000 have their overtime governed by their employment contract.
Can my employer force me to work overtime?
Employers can require overtime during exceptional circumstances (breakdowns, urgent work, national interest). However, regular systematic overtime must be agreed upon. The Act limits total overtime to 104 hours/month regardless of agreement.

Related Articles