Malaysia Overtime Pay Calculator (Employment Act)
The hourly rate of pay and overtime at 1.5×, 2.0× and 3.0×, as JTKSM works it out.
Try before you buy.
- Free preview: the rates that apply to each kind of day and the checks on your hours and pay, with every amount hidden.
- Locked until you unlock it: download and copy.
- Unlock: Pro pass, ₹179 for 30 days, a one-time payment that never renews.
Ways to unlock shows how to get the full result.
Printing this result is locked in the free preview.
Malaysia · Employment Act Overtime as JTKSM works it out · Sources
Pay for the month
| Pay | Amount |
|---|
How it is worked out
Rules used and official sources
- JTKSM: overtime pay calculator for monthly-paid employees (Malay)
- Employment Act 1955 (Act 265), JTKSM (PDF)
- Employment (Amendment) Act 2022 (Act A1651) (PDF)
- JTKSM: questions and answers on the Employment Act amendments, with the RM4,000 rule and the ORP formula (PDF, Malay)
- Employment (Limitation of Overtime Work) Regulations 1980 (PDF)
An estimate, not legal advice. It follows the Employment Act for Peninsular Malaysia and Labuan; Sabah and Sarawak have their own Labour Ordinances.
Locked in the free preview. Opens the ways to unlock this result.
Locked in the free preview. Batch runs unlock with a pass.
Locked in the free preview. Query results unlock with a pass.
For general information only, not legal advice. Templates are generic starting points — have a qualified lawyer review anything you rely on.
About the Malaysia Overtime Pay Calculator (Employment Act)
Work out overtime pay in Malaysia the way the Employment Act sets it and JTKSM — the Department of Labour of Peninsular Malaysia — calculates it: the monthly salary divided by 26 gives the ordinary rate of pay for a day, that divided by the normal hours gives the hourly rate of pay, and each hour beyond the normal hours is paid at 1.5 times that on a working day, 2.0 times on a rest day and 3.0 times on a public holiday. A RM2,600 salary on 8-hour days gives RM12.50 an hour and RM18.75 for each overtime hour.
Beyond JTKSM’s own calculator it adds the pay for the normal hours of a rest day or public holiday worked, daily- and hourly-paid employees, the RM4,000 line above which only manual workers keep these rates, and the legal limits on hours. Nothing you type leaves your browser. Without a pass the page gives a free preview of your own result: the rates and the checks that apply, with every amount hidden until you unlock it with a Pro pass.
How to use it
- Choose how the employee is paid — by the month, the day or the hour — and enter the salary or rate.
- Enter the normal hours of work in a day from the contract, without breaks.
- Enter the month’s overtime hours: beyond the normal hours on working days, on rest days and on public holidays.
- If the employee worked on rest days or public holidays, enter how many, split by whether a rest day ran to more than half the normal hours.
- Read the hourly rate, the pay line by line and the working. Without a pass the result is a free preview with the amounts hidden; with a Pro pass, or after unlocking this result, copy the summary or download it as CSV.
Examples
ORP RM2,600 ÷ 26 = RM100.00; HRP ÷ 8 = RM12.50; 10 h × 1.5 × RM12.50 = RM187.50.
One day’s ORP RM100.00 for the normal hours, 3 h × 2.0 × RM12.50 = RM75.00: RM175.00.
Two days’ ORP RM200.00 on top of the salary, 2 h × 3.0 × RM12.50 = RM75.00: RM275.00.
HRP = RM2,400 ÷ 26 ÷ 7.5 = RM12.31; overtime RM221.54.
HRP RM11.25; overtime RM101.25; the rest day is two days’ wages, RM180.00; total RM281.25.
The ordinary and the hourly rate of pay
The ordinary rate of pay (ORP) is one day’s wages for the normal hours of work. For a monthly-paid employee the Act fixes it as the monthly rate of pay divided by 26; for a daily-, hourly- or piece-rated employee it is the wages of the last wage period divided by the days actually worked. The hourly rate of pay (HRP) is the ORP divided by the normal hours of work in a day (Employment Act section 60I, Act 265). An employer may use another formula only if it gives at least as much.
JTKSM’s examples for a 45-hour week: with 7.5-hour days over six days, HRP = salary ÷ 26 ÷ 7.5; with 8 hours from Monday to Friday and 5 hours on Saturday, HRP = salary ÷ 26 ÷ 8 (JTKSM’s questions and answers2022.pdf)).
Overtime rates
Overtime is the work done beyond the normal hours of a day — and all work after a spread-over of 10 hours. The Act sets the minimum rates (Act 265):
- Working day: at least 1.5 × HRP for every hour beyond the normal hours (section 60A(3)).
- Rest day: 2 × HRP for every hour beyond the normal hours (section 60(3)(c)).
- Public holiday: 3 × HRP for every hour beyond the normal hours (section 60D(3)).
These are the three lines of JTKSM’s overtime calculator, which this calculator matches line by line. A contract may pay more, never less.
Working on a rest day or a public holiday
The normal hours of a rest day are paid on top of the salary (section 60(3)): a monthly-paid employee gets half the ORP for work of up to half the normal hours and one ORP for more; a daily-, hourly- or piece-rated employee gets one ORP and two ORPs. An employee cannot be compelled to work on a rest day, except in continuous shift work or the emergencies the Act lists.
On a public holiday the employee gets two days’ wages at the ORP on top of the holiday pay — a monthly salary already includes the holiday — however short the work (section 60D(3)). Every employee has eleven paid gazetted public holidays a year, five of them fixed: National Day, the Yang di-Pertuan Agong’s birthday, the Ruler’s or Yang di-Pertua Negeri’s birthday (Federal Territory Day in a Federal Territory), Workers’ Day and Malaysia Day.
Who the rates apply to
Since the amendments by Act A1651 the Employment Act covers every private-sector employee in Peninsular Malaysia and Labuan, but an employee earning more than RM4,000 a month who is not a manual worker is not entitled to these overtime, rest-day and public-holiday rates — nor to statutory termination benefits (JTKSM’s questions and answers2022.pdf), question 7). Their overtime, if any, is what the contract says. Sabah and Sarawak have their own Labour Ordinances.
Limits on working hours
Normal hours may not exceed 8 a day (or 9 when other days of the week are shorter) and 45 a week, with a break of at least 30 minutes after five hours of work (section 60A(1), as amended by Act A1651). No one may be made to work more than 12 hours in a day, and overtime may not exceed 104 hours a month (Employment (Limitation of Overtime Work) Regulations); work on rest days and public holidays does not count towards the 104 hours. The Director General of Labour can allow more.
Overtime and contributions
Overtime pay is not subject to EPF, but it is part of the wages for SOCSO, LINDUNG 24 Jam and EIS. See the EPF calculator and the SOCSO and EIS calculator.
Limitations
- Follows the Employment Act 1955 for Peninsular Malaysia and Labuan; Sabah and Sarawak have their own Labour Ordinances.
- Piece-rated employees (overtime and rest days paid per piece), weekly-paid employees (whose ordinary rate of pay is the weekly rate ÷ 6) and shift allowances are not worked out.
- The hours are entered for the month as a whole: the calculator cannot check the 12-hour day or the 10-hour spread-over day by day.
- Above RM4,000 a month the statutory rates apply only to manual workers; the calculator shows what the rates would give and says so.
- A collective agreement or the contract may pay more than the statutory minimum.
Privacy
Everything happens in your browser. What you enter or open here is not uploaded or stored by MySmartCoPilot.
Frequently asked questions
What do I get without a pass?
Without a pass, Malaysia Overtime Pay Calculator (Employment Act) shows the rates that apply to each kind of day and the checks on your hours and pay, with every amount hidden. Until you unlock it, the result can’t be downloaded or copied. A Pro, Premium or Ultimate pass, a one-time payment that never renews, unlocks the full result. The pricing page lists the passes and their prices.
How is overtime calculated in Malaysia?
Monthly salary ÷ 26 ÷ normal hours a day gives the hourly rate of pay; each overtime hour is paid at 1.5 times that on a working day, 2.0 times on a rest day and 3.0 times on a public holiday. For RM2,600 and 8-hour days: RM12.50 an hour, RM18.75 for a working-day overtime hour.
Why divide the salary by 26?
The Employment Act (section 60I(1A)) fixes the ordinary rate of pay of a monthly-paid employee as the monthly rate of pay divided by 26, whatever the number of days in the month.
Do employees earning more than RM4,000 get overtime?
Not under the Act’s rates, unless they are manual workers: above RM4,000 a month the overtime, rest-day and public-holiday pay provisions do not apply. The contract may still pay overtime.
How much is paid for working on a public holiday?
Two days’ wages at the ordinary rate on top of the holiday pay, for any work up to the normal hours, and 3 times the hourly rate for each hour beyond them. With a RM2,600 salary that is RM200.00 for the day and RM37.50 for each extra hour.
What is the most overtime allowed in a month?
104 hours, unless the Director General of Labour allows more. Work on rest days and public holidays does not count towards it, and no one may be made to work more than 12 hours in a day.
Is overtime part of EPF and SOCSO?
Not of EPF: KWSP does not count overtime as wages. It is part of the wages for SOCSO, LINDUNG 24 Jam and EIS.
Is what I enter sent anywhere?
No. Everything is worked out in your browser; nothing you enter is uploaded or stored on a server.