Salary negotiation scripts that worked for me and 11 juniors (copy paste allowed)
12 negotiations, average 14% above the first offer, zero offers pulled. Exact words included.
Contents
Over the last two years I have helped 11 juniors negotiate their offers, plus my own. Results from my spreadsheet: average increase over the first offer was 14%, range 0% to 31%. Two people got nothing extra. Nobody got their offer pulled for asking. That last line is the one I want freshers to read twice.
Here are the exact scripts. Change the numbers, keep the shape.
Script 1: "What is your current and expected CTC?" (first HR call)
"I'd like to understand the role and the band first. Could you share the budgeted range for this position?"
In India they will push. Then:
"My current fixed is X. Based on the role and what I'm seeing in the market, I'm looking for something in the range of Y to Z fixed."
Talk in fixed, not CTC. Know your own breakup before this call.
Script 2: When the offer comes
"Thank you, I'm really excited about this. Could you send me the full breakup in writing? I'd like a couple of days to review it."
Never accept on the call. Never. Excitement is how freshers lose 2 lakh in one sentence.
Script 3: The counter
"Based on our conversations and the scope we discussed, I was expecting a fixed component around Z. Is there flexibility there? If fixed is capped, could we look at a joining bonus to cover my notice period buyout?"
Script 4: With a competing offer (only if it is real)
"I have another offer at X fixed. I'd prefer to join your team because of A and B. If you can get to Y, I'm ready to sign this week."
Never fake an offer. In India many companies ask for the offer letter as proof, and the industry is smaller than you think.
Script 5: Silence
After you say your number, stop talking. Count to ten in your head. The other person will fill the silence, usually with something better than what you were about to say.
Script 6: "This is the maximum we can do"
"I understand. Could we agree on a compensation review at 6 months, with clear criteria, written into the offer?"
Verbal promises disappear when the HR person changes. Written ones mostly do not.
CTC traps
A 24 LPA CTC can look like this:
- Fixed: 20.4
- Variable / performance bonus: 2.0 (paid only if company and you hit targets)
- Employer PF: 0.96 (12% of an 8 L basic)
- Gratuity: 0.38 (about 4.81% of basic, and only paid after 5 years)
- Insurance: 0.26
That adds up to 24.0. Your in-hand is driven by the 20.4, not the 24. Also watch for: joining bonus with a 12-month clawback, ESOPs valued at the last funding round price (worth zero until a liquidity event), and "retention bonus" paid after 2 years.
Checklist
- Know your current breakup and your walk-away number before the first call
- Ask for the band first
- Get the offer in writing, take 2 days
- Counter on fixed, with one specific number
- Use joining bonus for buyout gaps
- Get any future promise written into the offer
- Be polite the whole time. You will work with these people.
Written by
Kunal Bhatia
SDE 2 @ fintech, Hyderabad. 1100+ leetcode, 4 rejections from the same company, 1 offer that mattered. I mentor juniors for free on weekends. Interview Horror Stories is my therapy.
Get the best of #career-ladder-nonsense weekly
One email each Monday with the most useful posts. No spam; unsubscribe in one click.
Comments
Sign in to join the conversation.
Sign in to comment