I used to do the same. Then I stopped. Here is the exact approach, the exact scripts, and the data behind every move.
The first time I was offered a job, I said thank you and accepted the number they gave me. I did not ask a single question about whether it was negotiable. I did not know what the market rate was.
I did not know what I was worth relative to anyone else doing the same role. I just accepted it and told myself I would work hard and earn a raise later.
The second time, I negotiated. I got 30% more than the initial offer. Not because I was more qualified.
Not because I had more leverage. Because I did five things differently in the conversation.
Here is exactly what they were, in order, with the words I used.
Why negotiating matters more than you think
In Malaysia, job changes typically result in 15% to 30% salary increases, far higher than the average annual increment of 3% to 7% that staying in the same role delivers. A 2026 Randstad survey found that 38% of Malaysian professionals expected to negotiate a salary increase of 6% to 10% on their next move, and 22% were confident they could secure even more. The number your employer first puts on the table is almost never their ceiling. It is their opening position. They expect a conversation. Most candidates do not have one.
Thing 1: I did the research before the conversation
Walking into a salary negotiation without data is not negotiation. It is guessing out loud. The first thing I did differently was spend two hours researching the actual market rate for the role before I received the offer.
I used at least three sources: Michael Page’s Malaysia Salary Guide 2026, job advertisements on LinkedIn and JobStreet that listed salary ranges for the same role, and conversations with two people already working in similar positions at comparable companies.
By the time the offer came in, I already knew the market range was RM4,500 to RM5,500 for the role. Their opening offer was RM4,000. I did not need to guess whether I was being lowballed. I had data. That changed the entire energy of the conversation from emotional to factual.
What I said
“Thank you for the offer. Before I respond, I want to share some context. Based on my research using the Michael Page Malaysia Salary Guide 2026 and current job advertisements for this role, the market rate sits between RM4,500 and RM5,500. Given my experience in X and my background in Y, I was hoping we could discuss something closer to RM5,200.”
Thing 2: I named a specific number, not a range
Most people negotiate by saying something like,
“I was hoping for somewhere between RM4,500 and RM5,500.”
The moment you give a range, the employer anchors to the bottom number. They hear RM4,500.
That is what they negotiate from. I named a specific number instead: RM5,200. A specific number communicates that you have done the maths, you know exactly what you are asking for, and you are not throwing out a range hoping they land somewhere acceptable.

The number I named was also not my actual minimum.
It was the number I wanted, and I was prepared to land at RM4,800 as my walk-away point. Knowing your walk-away number before the conversation starts is as important as knowing the market rate.
Without it, you have no anchor and you will accept whatever they counter with.
What I said
“Based on the market data and the responsibilities of this role, I am looking at RM5,200 as my target. Is there flexibility to get there?”
Thing 3: I made it about value, not need
The single biggest mistake I used to make was framing salary negotiation around my personal financial situation.
I need this amount because my rent is this, my PTPTN is this, my transport costs are this. That framing is almost always a losing move.
Your employer’s decision to pay you more is not based on your expenses. It is based on what you bring to the role and whether the cost of replacing you or losing you exceeds what you are asking for.

I reframed everything around contribution and value instead. What I had done in previous roles that was measurable.
What specific skills I was bringing that were relevant to this role’s actual problems. What it would cost them in time and resources to find someone else at the level they wanted.
When the conversation is about value, you are negotiating as a professional. When it is about need, you are asking for a favour.
What I said
“In my previous role, I led a project that reduced the team’s reporting time by 40%, which directly freed up two days a month for the manager. I am bringing that same approach here. Given the scope of what this role requires and the specific experience I have in this area, I believe RM5,200 reflects the value I can deliver.”
Thing 4: I was comfortable with silence after I named my number
This sounds like a small thing. It is not. After I said “I am looking at RM5,200, is there flexibility to get there?” I stopped talking. I did not fill the silence with qualifiers.
I did not say “but I am also open to discussing” or “of course I understand if that is not possible.” I said my number, asked my question, and waited.
Most people break the silence immediately because it feels uncomfortable. When you do that, you negotiate against yourself before they have even responded.
The person who speaks first after a number is named usually moves off their position. I had practised sitting with the silence at home before the call. It felt ridiculous to practise, and it absolutely worked.
What I said
“I am looking at RM5,200. Is there flexibility to get there?” [Then I waited. Said nothing else until they responded.]
Thing 5: When they could not move on salary, I negotiated everything else
Their response was that RM5,200 was above their band for the role, but they could offer RM4,800. I knew RM4,800 was my walk-away number, so I accepted it.
But I did not stop there. I asked what else was negotiable. The answer was more than I expected.
I negotiated a performance review at the 6-month mark instead of the standard 12-month annual review. I negotiated a professional development budget of RM2,000 per year for courses and certifications.

I negotiated one additional day of annual leave above the statutory minimum. None of these showed up in the original offer. All of them were available when I asked.
The total value of these additions, annualised, brought the real compensation difference to well above the 30% figure I started with.
What I said
“I appreciate that. RM4,800 works for me. I do want to ask about a few other things while we are discussing the package. Is it possible to have a performance review at the 6-month mark rather than waiting a full year? And is there a professional development budget I can access for relevant courses? I would also love to understand if there is any flexibility on annual leave.”
What I would do differently if I were starting over
I would negotiate earlier. Most Malaysians wait until they receive a formal written offer to bring up salary, by which point the company has already committed significant time and money to the hiring process.
That is actually the best time to negotiate, because the cost of replacing you with another candidate is highest at that moment. Use that leverage deliberately, not apologetically.
I would also never reveal my previous salary. In Malaysia, employers still ask for last-drawn salary as a negotiation anchor.
Your previous salary is irrelevant to the market rate of the role you are applying for.
Deflect professionally:
“I am happy to discuss expectations for this role, and based on my research I am targeting RM5,200. Can you share the band for the position?”
Redirect to the role’s value, not your history.
