How to Negotiate Your Salary in Malaysia
Step-by-step guide on how to research, prepare, and confidently ask for the salary you deserve — without burning bridges.
Why Most Malaysians Undervalue Themselves
Studies show that most employees in Malaysia accept the first offer they receive without negotiating. This single habit can cost you tens of thousands of ringgit over your career. Employers typically expect negotiation and often start with a lower number. The offer is a starting point, not a final decision.
Step 1: Research the Market Rate
Use GajiKita's salary data, LinkedIn Salary Insights, Jobstreet, and the Michael Page or Hays Malaysia Salary Guide to find the realistic range for your role, experience level, and location. Come to the negotiation armed with specific numbers and sources. 'Based on current market data for this role in KL...' is far more persuasive than 'I feel I deserve more.'
Step 2: Know Your Number Before the Interview
Decide on three numbers before any interview: your target salary (what you actually want), your minimum acceptable salary (your walk-away point), and your opening ask (slightly above your target). Never disclose your current salary if you can avoid it. In Malaysia, you are not legally required to share your current pay.
Step 3: Let Them Speak First
When asked about salary expectations, try to get the employer to name a range first: 'Could you share the budgeted range for this role?' If they insist, give a range where your target sits at the lower end. Never anchor too low — it's much harder to negotiate upward once a low number is on the table.
Step 4: The Counteroffer
If the offer is lower than your target, don't accept immediately and don't reject outright. Say: 'Thank you for the offer. Based on my experience and the current market rate for this role, I was expecting something closer to RM X. Is there flexibility?' Then stay silent. Silence is powerful — let them respond.
Step 5: Negotiate Beyond Base Salary
If the base salary is fixed, negotiate other benefits: work from home days, annual leave days, performance bonus structure, professional development budget, or a 3-month salary review clause. These have real monetary value. An extra 5 days of annual leave is worth approximately 1.9% of your salary.
Know your number before the interview
Negotiation starts with data, not confidence. Look up the market range for your role and level — our salary pages show junior, mid and senior bands drawn from Michael Page, Hays, Randstad and JobStreet reports — and decide three numbers in advance: your ideal figure, the figure you would happily accept, and your walk-away figure. When a recruiter asks for your expected salary, answer with a range whose bottom is your 'happy' number, not your walk-away number. Recruiters almost always negotiate down from whatever you say first.
Should you reveal your current salary?
Malaysian employers routinely ask for your current salary and many ask for your last payslip. There is no law requiring you to share it, and you can politely redirect: 'Based on the scope of this role and the market range, I am looking at RM6,500 to RM7,000.' If you do share it, share the full package — basic, fixed allowances, bonus history and the employer EPF rate — because a job that pays RM500 more basic but has no bonus can be worth less over a year. A common benchmark when switching jobs is a 15-25% increase; moving for less is reasonable only if the role offers clear growth or better hours.
Negotiate the whole package, not just basic
If the basic salary is fixed by a grade, there is often room elsewhere. Ask about a sign-on bonus, a guaranteed first-year bonus, a salary review after probation rather than after a full year, extra annual leave, remote or hybrid days, transport or phone allowances, and professional certification fees. Remember that EPF is charged on most allowances, so a fixed allowance adds to your retirement savings too. When comparing two offers with different structures, put them side by side in our offer comparator, which works out the real monthly and annual value.
Scripts that work
When you receive an offer below your range, thank them first, then anchor to data: 'Thank you, I'm excited about the role. Based on the market range for this level and my experience with X, I was expecting closer to RM7,000. Is there flexibility on the basic?' Then stop talking and wait. If they say no, ask what is possible: 'I understand. Could we agree to a review at the end of probation, with the increase in writing?' Get every agreed change in the written offer letter before you resign from your current job — verbal promises often disappear when HR prepares the contract.
Earn more. Keep more. Start today.
🎂 Someone's birthday coming up? Eat Cake Today
Surprise family or friends in Malaysia with a cake — even from thousands of miles away. Order online and they get a big surprise on their special day.