Let’s be honest: if you run a business in Malaysia right now, processing payroll just got a lot more stressful, especially since we’re implementing a 45-hour workweek.
Thanks to the recent Employment Act 1955 updates, the rules of the game have completely changed.
The two biggest curveballs?
A shorter workweek and a massive jump in who actually gets paid for extra hours. If your HR department is still relying on the old 48-hour calculation model, you aren’t just making a mistake, you are actively breaking the law.
Here is everything you need to know to stay compliant, avoid heavy fines, and properly calculate 45-Hour Workweek overtime in Malaysia.
1. The Reality of the 45-Hour Workweek in Malaysia
Gone are the days of the 48-hour grind. The government has strictly capped standard working hours to establish a 45-hour workweek in Malaysia.
What does that actually look like for your staff?
-
The 5-Day Setup: 9 hours of actual work per day. For example, 9:00 AM to 7:00 PM, assuming they take a standard 1-hour unpaid lunch.
-
The 5.5-Day Setup: 8 hours daily from Monday to Friday, plus a 5-hour shift on Saturday morning.
Here is the catch: Lunch breaks don’t count. But the minute your staff works past that 45-hour weekly limit—or exceeds their agreed daily hours—you are legally on the hook for EA 1955 overtime pay.
2. The Big Shift: Who Gets Overtime Now?
This is the update catching most SME owners off guard.
Historically, you only had to pay statutory overtime to employees earning RM2,000 or less.
Today? That safety net has doubled.
Anyone earning up to the RM4,000 overtime threshold per month is now legally entitled to claim overtime. Suddenly, a massive chunk of your junior executives, admins, and supervisors qualify.
(Side note: If you employ manual laborers, their salary cap doesn’t matter. Even if a site supervisor engaged in manual labor makes RM5,000, they still get paid for their extra hours.)
3. How to Calculate Overtime in Malaysia (Without the Headache)
You can’t guess these numbers. You have to use the official formulas to figure out the base rates before applying any overtime multipliers.
Step 1: Find your base rates
-
Ordinary Rate of Pay (ORP): Think of this as their daily wage. Just divide their monthly salary by 26 days.
-
Hourly Rate of Pay (HRP): Take that ORP and divide it by their normal daily working hours (usually 8).
Step 2: Apply the statutory overtime rates
Once you know the hourly rate, it’s all about when they did the work. Here is the cheat sheet:
-
Normal Work Days: Standard salary + (1.5 × HRP for extra hours).
-
Rest Days (Less than half day): They get half their daily wage (0.5 × ORP).
-
Rest Days (More than half day): They get a full daily wage (1.0 × ORP). If they work past normal hours on a rest day, it jumps to 2.0 × HRP.
-
Public Holidays: This gets expensive. Normal hours cost double (2.0 × ORP). Pushing them into overtime on a gazetted holiday? That’s 3.0 × HRP.
The Official Overtime Multiplier Table
(Use this reference to ensure accurate payroll processing)Working Condition Pay Rate During Normal Hours Statutory Overtime Rate (Exceeding Normal Hours) Normal Working Day Standard Salary 1.5 × HRP Rest Day (Less than half day) 0.5 × ORP (Half Daily Wage) N/A Rest Day (More than half day) 1.0 × ORP (Full Daily Wage) 2.0 × HRP Public Holiday 2.0 × ORP (Double Daily Wage) 3.0 × HRP
4. Fast Answers to Strict JTKSM Rules
Can we force our team to stay late? Absolutely not. Under strict JTKSM rules, you cannot force anyone to work overtime; it must be mutually agreed upon.
Is there a limit to how much OT they can do?
Yes. To stop worker burnout, the law strictly enforces a maximum overtime of 104 hours per month. Cross that line, and you’re looking at a penalty.
What about my staff earning RM4,500? Unless they are doing manual labor, employees earning above the RM4,000 overtime threshold aren’t covered by the legal overtime mandate. Do you have to pay them OT? No. But many smart employers still offer Time-Off-In-Lieu (TOIL) or fixed allowances to keep morale high.
Bottom Line: Ditch the Spreadsheets
Trying to manage this manually on Excel is a disaster waiting to happen. Human error leads to underpaying staff, which leads to complaints, which inevitably brings the Labour Department to your door.
To survive the Employment Act 1955 updates, you need to automate. Make sure your payroll software is locked into the new rules, or outsource the headache entirely.
Not sure if your contracts hold up?
Reach out to OneStopManpower Malaysia today. We’ll audit your payroll and keep your business 100% compliant.
References:
-
Ministry of Human Resources Malaysia (MOHR): https://www.mohr.gov.my/
-
Jabatan Tenaga Kerja Semenanjung Malaysia (JTKSM – Labour Department): https://jtksm.mohr.gov.my/
-
Attorney General’s Chambers (AGC) – Federal Legislation: https://www.agc.gov.my/
-
MyGovernment Portal – Employment Act Overview: https://www.malaysia.gov.my/portal/category/871







