Last updated: May 2026
Overtime Calculator Malaysia
Calculate OT pay accurately based on Employment Act 1955
Calculate OT Pay
Uses 1.5x, 2x, and 3x Malaysia overtime rates.
Hourly rate
RM 14.42
Total OT pay
RM 43.27
Normal day OT
RM 43.27
Rest day OT
RM 0.00
Public holiday OT
RM 0.00
Key facts
High-signal points for buyers comparing options.
Legal Basis
Employment Act 1955, Section 60A
Normal Day OT Rate
1.5x hourly rate
Rest Day OT Rate
2x (≤8hrs) / 3x (>8hrs)
Public Holiday OT
3x hourly rate
Max Weekly Hours
45 hours (normal)
Max Daily Hours
12 hours (including OT)
Direct answer
Overtime rates in Malaysia under Employment Act 1955 are: 1.5x hourly rate for normal working days, 2x for rest days (first 8 hours), 3x for rest days (beyond 8 hours) and public holidays. The hourly rate formula is: Monthly salary ÷ 26 days ÷ Normal working hours. Maximum OT is 104 hours per month.
Overtime (kerja lebih masa) compensation in Malaysia is governed by Section 60A of the Employment Act 1955. Employers must pay premium rates for work beyond normal working hours (45 hours/week max). Understanding OT calculations ensures fair compensation for employees and legal compliance for employers.
How to calculate overtime in Malaysia (step-by-step)
- Find the hourly rate: monthly salary ÷ 26 ÷ normal working hours (e.g. RM3,000 ÷ 26 ÷ 8 = RM14.42/hr).
- Choose the OT multiplier: normal day 1.5×, rest day 2× (first 8 hours) then 3×, public holiday 3× under Employment Act 1955.
- Multiply: hourly rate × OT hours × multiplier (e.g. 2 normal-day OT hours = RM14.42 × 2 × 1.5 = RM43.26).
Overtime calculation in Malaysia: how the Employment Act 1955 adds up
For Bahasa Malaysia searches, kerja lebih masa follows the same hourly-rate and multiplier rules below. After you estimate OT, roll totals into monthly payroll with the payroll calculator Malaysia hub and show them clearly on a slip gaji / payslip.
Overtime calculation in Malaysia is not a single “times 1.5 and done” formula. For many employees covered by the Employment Act 1955 (as amended, including the framework many interpret for wages up to RM4,000 and other specified categories), overtime (OT) is built in steps: you first work out an ordinary hourly rate of pay from a monthly salary, then apply the correct multipliers for normal working days, rest days, and public holidays—and stay within caps such as a 104‑hour monthly OT limit and total daily working hours (including OT) that the Act limits for covered employees, subject to Director General or Labour Department rules.
The calculator above follows the same structure most payroll teams use in practice: derive the hourly base (monthly pay ÷ 26 ÷ normal hours per day), then pay 1.5× for many normal‑day OT hours, 2× and 3× on a rest day depending on how long the shift runs, and 3× for the public holiday hours you enter. Always cross‑check with your employment contract, pay policy, and the latest EA 1955 reprint, because rest day work initiated at the employee's request, or full‑day holiday pay packages, can change the picture on a payslip beyond a quick estimate.
Spreadsheets are fine for ad hoc checks—until they are not. Wrong rest day splits, public holiday hours missed off the month, or OT totals that do not match what employees see on a payslip are what turn overtime calculation in Malaysia into a compliance and morale problem for HR and finance. That is exactly where payroll software is supposed to end the re‑keying: one source of truth from attendance through statutory lines.
HavaHR is a cloud HRMS and payroll stack for Malaysian SMEs, built so overtime can line up with the same 1.5× / 2× / 3× logic, sit beside EPF, SOCSO, EIS, and PCB on a payslip, and scale to real pay runs every month. Use this page’s free tool for a one‑off number, then automate your payroll and tighten statutory compliance in one place.
Calculate OT accurately using official EA 1955 rates
Understand different rate multipliers for each day type
Ensure employer compliance with OT regulations
Know your rights as an employee
What HavaHR brings together
Payroll, people operations, statutory calculations and HR documents in one workflow built for Malaysian SMEs.
Automatic hourly rate calculation
Multiple OT rate multipliers (1.5x, 2x, 3x)
Rest day and public holiday calculations
Monthly OT limit tracking (104 hours)
Integration with payroll processing
OT approval workflow
Reporting and compliance checks
Mobile clock-in/out for OT tracking
Compare the important differences quickly
| Day Type | OT Rate | Example (RM14.42/hr base) | Notes |
|---|---|---|---|
| Normal Working Day | 1.5x | RM21.63/hr | Beyond 8 hrs or 45 hrs/week |
| Rest Day (≤8 hrs) | 2.0x | RM28.84/hr | First 8 hours of work |
| Rest Day (>8 hrs) | 3.0x | RM43.26/hr | Hours exceeding 8 |
| Public Holiday | 3.0x | RM43.26/hr | All hours + normal day pay |
Recommended Tool: HavaHR
HR Automation for Malaysian SMEs