Whether you are an employee checking your salary or an employer calculating labour costs, understanding your hourly rate can make payroll and salary comparisons easier.
Your hourly rate shows how much you earn for each hour of work. It can be useful when comparing job offers, estimating overtime pay, calculating part-time wages, or reviewing your overall labour cost.
This guide explains how to calculate an hourly rate in Malaysia, with simple examples for both employees and employers.
What Is an Hourly Rate?
An hourly rate is the amount an employee earns for each hour worked.
For example, if you earn RM3,000 per month and work 176 hours in a month:
RM3,000 ÷ 176 hours = RM17.05 per hour
Your estimated hourly rate is therefore RM17.05.
However, the calculation can be different depending on why you are calculating the hourly rate. A general hourly salary calculation is not necessarily the same as the statutory Hourly Rate of Pay (HRP) used for overtime under Malaysia's Employment Act 1955.
How to Calculate Hourly Rate From Monthly Salary
For a general estimate, you can use:
Hourly Rate = Monthly Salary ÷ Total Working Hours per Month
Example
Let's say an employee earns RM3,000 per month and works:
- 8 hours per day
- 5 days per week
- Approximately 22 working days per month
Estimated monthly working hours:
22 × 8 = 176 hours
Hourly rate:
RM3,000 ÷ 176 = RM17.05
So, the employee earns approximately RM17.05 per hour based on those working hours.
The result can change if the employee works a different number of days or hours.
How to Calculate Hourly Rate for Different Salaries
Here are some simple examples based on 176 working hours per month:
These are general estimates. Your actual hourly rate may differ depending on your working schedule and the calculation method required.
What Is the Hourly Rate of Pay for Overtime?
If you are calculating statutory overtime pay, you should not simply divide your monthly salary by the number of hours you work in a month.
Under the Employment Act 1955, the statutory calculation for a monthly-rated employee uses the Ordinary Rate of Pay (ORP) and Hourly Rate of Pay (HRP).
The general formula for ORP is:
ORP = Monthly Rate of Pay ÷ 26
The HRP is then calculated using the employee's normal hours of work:
HRP = ORP ÷ Normal Hours of Work per Day
Example
An employee earns RM2,600 per month and normally works 8 hours per day.
ORP: RM2,600 ÷ 26 = RM100
HRP: RM100 ÷ 8 = RM12.50 per hour
For eligible employees working overtime on a normal working day, the statutory minimum overtime rate is generally 1.5 times the hourly rate of pay.
Therefore:
RM12.50 × 1.5 = RM18.75 per overtime hour
If the employee works 2 hours of overtime:
RM18.75 × 2 = RM37.50 overtime pay
For statutory overtime, employers should always check the employee's eligibility and the applicable requirements under the Employment Act 1955.
Why Employees Should Know Their Hourly Rate
Knowing your hourly rate can help you understand your compensation beyond your monthly salary.
1. Check Your Overtime Pay
If you work overtime, knowing your applicable hourly rate can help you understand how the overtime amount on your payslip was calculated.
2. Compare Job Offers
Two jobs can offer the same monthly salary but require different working hours.
For example:
Although both jobs pay RM3,000 per month, Job A provides a higher estimated hourly earning rate based on the assumed working hours.
3. Understand Your Actual Earnings
Monthly salary only tells you how much you earn each month. Your hourly rate gives you another way to look at the value of your working time.
Is Hourly Rate the Same as Basic Salary?
No.
Basic salary is the fixed salary agreed between the employer and employee, usually expressed as a monthly amount.
Hourly rate shows how much that salary represents for each hour worked.
For example:
- Monthly basic salary: RM3,000
- Working hours: 176 hours per month
- Estimated hourly rate: RM17.05
An employee can therefore have a monthly salary while still having an hourly rate for certain calculations.
Does Allowance Affect Hourly Rate?
It depends on the purpose of the calculation.
For a simple hourly salary estimate, you may calculate the rate using the monthly salary you receive according to the purpose of the calculation.
For statutory calculations, such as overtime, the applicable legal definition of wages must be considered. Not every payment or allowance is necessarily treated in the same way for statutory purposes.
Employers should therefore check the applicable employment rules before using allowances in a statutory calculation.
Hourly Rate for Part-Time Employees
Hourly rates are particularly useful for part-time employees.
If an employee is paid RM15 per hour and works 80 hours in a month:
RM15 × 80 = RM1,200
The employee's gross pay would be RM1,200 before applicable deductions.
The agreed hourly rate and employment terms should comply with the applicable Malaysian employment requirements.
Hourly Rate vs Take-Home Salary
Your hourly rate is not the same as your take-home salary.
Take-home salary is the amount you receive after applicable deductions, which may include:
For example, an employee may have an estimated hourly rate of RM17.05 based on their gross monthly salary, but their effective amount received after deductions will be lower.
If you want to estimate your monthly take-home pay, you can use our Salary Calculator Malaysia.
How to Calculate Hourly Rate Quickly
If you already know your monthly salary and total working hours, the calculation is simple:
Monthly Salary ÷ Monthly Working Hours = Hourly Rate
If you don't want to calculate it manually, you can use our free Hourly Rate Calculator to estimate your pay per hour.
FAQs
How do I calculate my hourly rate from my monthly salary?
For a general estimate, divide your monthly salary by your total working hours for the month.
Hourly Rate = Monthly Salary ÷ Total Working Hours
Is hourly rate used to calculate overtime in Malaysia?
Yes. For eligible employees under the Employment Act 1955, statutory overtime calculations use the Hourly Rate of Pay (HRP), which is derived from the Ordinary Rate of Pay.
Is hourly rate the same as take-home pay?
No. Hourly rate represents earnings per hour, while take-home pay is the amount you receive after applicable salary deductions.