Compare Your Salary
Average Salaries
Best Paying Jobs
Salary Increase Letter
Career Articles
Cost of Living Calculator

Average Salary in Malaysia 2020

How much money does a person working in Malaysia make?

Average Monthly Salary
7,870 MYR
( 94,500 MYR yearly)


A person working in Malaysia typically earns around 7,870 MYR per month. Salaries range from 1,070 MYR (lowest) to 34,900 MYR (highest).

This is the average monthly salary including housing, transport, and other benefits. Salaries differ drasticly between different jobs. If you are interested in the salary of a particular job, see below for salaries for specific job titles.

Distribution of Salaries in Malaysia

Median and salary distribution monthly Malaysia

The median, the maximum, the minimum, and the range

  • Salary Range

    Salaries in Malaysia range between 1,070 MYR per month (minimum salary) to 34,900 MYR per month (maximum salary).

  • Median Salary

    The median salary is 7,790 MYR per month, which means that half (50%) of the population are earning less than 7,790 MYR while the other half are earning more than 7,790 MYR. The median represents the middle salary value. Generally speaking, you would want to be on the right side of the graph with the group earning more than the median salary.

  • Percentiles

    Closely related to the median are two values: the 25th and the 75th percentiles. Reading from the salary distribution diagram, 25% of the population are earning less than 3,990 MYR while 75% of them are earning more than 3,990 MYR. Also from the diagram, 75% of the population are earning less than 20,900 MYR while 25% are earning more than 20,900 MYR.

What is the difference between the median and the average salary?

Both are indicators. If your salary is higher than both of the average and the median then you are doing very well. If your salary is lower than both, then many people are earning more than you and there is plently of room for improvement. If your wage is in between the average and median, then things can be a bit confusing. We have written a guide to explain all the different senarios. How to compare your salary

Salary Trend and Forecast in Malaysia

How are Malaysia salaries changing over time? Listed below is a chart that shows the average salary over the past few years.

Salary trends and forecast monthly Malaysia
Average Salary 2016
7,050 MYR
Average Salary 2017+4%
7,310 MYR
Average Salary 2018+2%
7,470 MYR
Average Salary 2019+3%
7,730 MYR
Percentage increase and decrease are relative to the previous value
Salaries in Malaysia are on the rise in the year 2020 based on recent submitted salaries and reports. As displayed in the chart, salaries in 2020 are 2% higher than those of 2019. The trend suggests a slow yet continous increase in pay in 2021 and future years. These numbers differ slightly from industry to another.

Salaries for popular jobs

Job TitleAverage Salary
Accounting and Finance
Accountant5,280 MYR
Accounting Assistant5,240 MYR
Accounting Manager10,200 MYR
Bookkeeper4,110 MYR
Chartered Accountant6,610 MYR
Corporate Treasurer14,100 MYR
Financial Analyst8,530 MYR
Financial Manager15,200 MYR
Internal Auditor8,340 MYR

Administration / Reception / Secretarial
Administrative Assistant4,320 MYR
Office Manager5,600 MYR
Receptionist4,430 MYR
Secretary4,040 MYR

Advertising / Grapic Design / Events
Art Director7,780 MYR
Creative Director8,160 MYR
Graphic Designer5,270 MYR
Photographer5,500 MYR

Airlines / Aviation / Aerospace / Defense
Aerospace Engineer8,680 MYR
Air Traffic Controller8,320 MYR
Flight Attendant6,820 MYR
Pilot8,920 MYR

Architect7,330 MYR
CAD Drafter5,630 MYR

Mechanic4,230 MYR
Service Advisor6,100 MYR

Bank Branch Manager11,000 MYR
Teller5,500 MYR

Teacher6,270 MYR
Translator6,610 MYR

Business Planning
Business Analyst9,200 MYR
Business Development Manager12,100 MYR
Project Manager8,920 MYR

Care Giving and Child Care
Nanny4,790 MYR
Nursery Teacher5,690 MYR

Construction / Building / Installation
Civil Engineer6,830 MYR
Construction Project Manager9,470 MYR
Health and Safety Officer4,790 MYR

Customer Service and Call Center
Call Center Representative5,490 MYR
Customer Service Manager10,200 MYR
Customer Service Representative5,590 MYR

Civil Engineer7,330 MYR
Electrical Engineer7,860 MYR
Engineer6,970 MYR
Mechanical Engineer7,940 MYR

Executive and Management
Chief Executive Officer18,100 MYR
Chief Financial Officer16,800 MYR
General Manager13,600 MYR
Project Manager9,160 MYR

Food / Hospitality / Tourism / Catering
Chef6,100 MYR
Executive Chef6,990 MYR
Hotel Manager11,700 MYR
Receptionist5,960 MYR
Travel Agent6,620 MYR
Waiter / Waitress4,550 MYR

Health and Medical
Dentist18,200 MYR
Dietitian17,600 MYR
Laboratory Technician6,110 MYR
Nurse6,220 MYR

Human Resources
Human Resources Manager10,700 MYR
Human Resources Officer6,420 MYR

Information Technology
Computer Technician6,150 MYR
Database Administrator8,120 MYR
Developer / Programmer7,190 MYR
Information Technology Manager11,200 MYR
Network Engineer6,820 MYR

Law Enforcement / Security / Fire
Police Officer6,040 MYR

Attorney11,800 MYR
Legal Assistant5,460 MYR

Media / Broadcasting / Arts / Entertainment
Journalist7,860 MYR

Pharmaceutical and Biotechnology
Biomedical Engineer6,790 MYR
Pharmacist9,250 MYR

Sales Retail and Wholesale
Cashier4,540 MYR
Sales Manager12,000 MYR
Sales Representative5,140 MYR

Teaching / Education
Elementary School Teacher5,490 MYR
Secondary School Teacher6,680 MYR

Average Hourly Wage in Malaysia

45 MYR per hour

The average hourly wage (pay per hour) in Malaysia is 45 MYR. This means that the average person in Malaysia earns approximatly 45 MYR for every worked hour.

Hourly Wage = Annual Salary ÷ ( 52 x 5 x 8 )

The hourly wage is the salary paid in one working hour. Usually jobs are classified into two categories: salaried jobs and hourly jobs. Salaried jobs pay a fix amount regardless of the hours worked. Hourly jobs pay per worked hour. To convert salary into hourly wage the above formula is used (assuming 5 working days in a week and 8 working hours per day which is the standard for most jobs). The hourly wage calculation may differ slightly depending on the worked hours per week and annual vacation allowance. The figures mentioned above are good approximation and they are considered to the be the standard.

Salary Comparison By City

CityAverage Salary
Ampang7,160 MYR
Ipoh8,410 MYR
Johor Bahru7,930 MYR
Klang7,300 MYR
Kota Kinabalu7,820 MYR
Kuala Lumpur8,530 MYR
Kuching7,640 MYR
Petaling Jaya8,290 MYR
Shah Alam8,120 MYR
Subang Jaya7,450 MYR
7191 - 3789

Cost of Living Calculator

Salary Calculator

Salary Increase Letters

Cost of Living Comparison

Career Articles

Best Paying Jobs
HomePrivacy PolicySalary Comparison

©Salary Explorer 2018