How to Negotiate Salary in India: Script + Real Conversation Examples
Why most people in India don't negotiate — and why that's a mistake
A 2025 survey of 4,000 professionals across India found that 68% accepted their first offer without negotiating. The most common reason? They didn't know what to say.
Salary negotiation in India has its own dynamics — HR rounds, fixed pay structures, CTC vs in-hand calculations, and the cultural weight of not seeming too demanding. But companies expect negotiation. Recruiters build buffer into offers precisely because they anticipate it.
If you don't negotiate, you leave money on the table — every year, compounded.
This guide gives you the exact scripts and frameworks to negotiate confidently, whether you're a fresher getting your first offer or an experienced professional making a switch.
How salary negotiation works in India
The typical process
- HR sends you an offer (verbal or written)
- You have 2–5 days to respond
- You negotiate — usually with the HR representative, sometimes with the hiring manager
- HR goes back to the team/management for approval
- A revised offer is made, or they hold firm
Most salary negotiation in India happens over phone or email, not in person.
CTC vs in-hand: know what you're negotiating
Always clarify what's fixed vs variable in the CTC. A ₹12 LPA offer with ₹3 LPA variable is very different from a ₹12 LPA offer with no variable. Ask:
- What's the fixed component?
- What's the variable/performance bonus and how is it paid out?
- What benefits are included (PF, gratuity, insurance, food allowance)?
Negotiate on fixed pay if you can — variables are never guaranteed.
Before you negotiate: do this first
Research the market rate. Use Glassdoor, LinkedIn Salary, AmbitionBox, and Levels.fyi (for tech). Know what the role pays at companies of similar size and stage.
Know your number. Have a target and a walk-away point. Don't go in without both.
Have a reason ready. Market research is the strongest justification. A competing offer is even stronger. Personal need rarely works and weakens your position.
Don't give a number first. If HR asks your expectation before making an offer, say: "I'd like to understand the full role and package first — could you share the budgeted range?"
Script 1: Negotiating over the phone
This is the most common scenario. HR calls to give you the offer verbally.
When they give you the number:
"Thank you so much — I'm genuinely excited about this role. Can I take a day to review the offer properly before we continue the conversation?"
This buys you time and signals you're thoughtful, not desperate.
When you call back to negotiate:
"Hi [Name], thank you for the offer — I'm very keen to join [Company]. I've reviewed it carefully and done some research on market rates for [role] in [city]. Based on that, I was hoping we could discuss the fixed component. I was expecting something closer to [₹X LPA]. Is there flexibility there?"
If they say they'll check:
"Of course — I completely understand. I'd love to make this work. Could you let me know by [date]? I'm excited about the role and this is the main thing holding me back."
If they say the budget is fixed:
"I understand. Would there be room to look at a signing bonus or an earlier performance review — say at 6 months instead of 12?"
Script 2: Negotiating by email
Subject: Re: Offer — [Role] at [Company]
Hi [Name],
Thank you so much for the offer — I'm really excited about the [Role] opportunity at [Company].
I've reviewed the details carefully and done some research on current market rates for this role. Based on that research and my experience, I was hoping we could discuss the fixed component of the CTC. I was expecting something closer to [₹X LPA].
I'm very motivated to join the team and I believe this adjustment would help us reach an agreement quickly. Would it be possible to have a quick call to discuss?
Thank you again.
[Your name]
Script 3: Freshers negotiating their first offer
"Thank you for the offer — I'm genuinely excited to start my career at [Company]. I've been researching roles like this and I noticed the market rate for [role] at companies of your size tends to be in the range of [₹X–Y LPA]. I was hoping we could discuss whether there's flexibility to move closer to [₹X LPA] given my background."
If you have a competing offer:
"I have another offer at [₹X LPA] but [Company] is my first preference because of [specific reason]. If you could match or come closer to that number, I'd accept without hesitation."
What to do if they say no
If they genuinely can't move on salary, negotiate these instead:
- Signing bonus — one-time payment, doesn't affect their salary band
- Earlier performance review — 6 months instead of 12
- Role title — a better title costs nothing and affects your next negotiation
- Remote/hybrid flexibility — saves money on commute
Common mistakes in Indian salary negotiations
Giving a range. If you say ₹10–12 LPA, they'll offer ₹10. Always give one number.
Apologising for asking. "I'm sorry to ask, but..." immediately weakens your position. Ask directly.
Accepting in the moment. Never accept verbally the same day. Always say you'll confirm in writing.
Sharing your current salary too early. Deflect with: "I'd rather focus on the value I bring to this role and the market rate."
Practice your negotiation before the real conversation
The biggest reason negotiations fail isn't the script — it's nerves. The words feel different out loud than they do on paper.
Use ClavePrep's Salary Negotiation Script Builder to generate your personalised script, then practice the conversation with ClavePrep's AI before you pick up the phone.
