Why Most Candidates Leave Money on the Table
Most people in India accept the first offer because they're worried about looking greedy or losing the offer entirely. Neither is likely if you negotiate professionally. Recruiters build negotiation room into most offers, especially at mid and senior levels, because they expect a counter.
The bigger risk isn't negotiating. It's negotiating badly - without numbers, without timing, or by making it personal instead of making it about market value and your fit for the role.
Before You Say Anything: Get Your Numbers Ready
You can't negotiate on vibes. You need three numbers: what the market pays for this role, what you currently earn (CTC breakup, not just take-home), and the minimum you'll accept.
Pay varies hugely by role and seniority, so don't anchor on a single 'average salary' figure you saw online. For context, on jobinaweek.com's live job data, a senior Program/Project Manager role currently shows a median of ₹94.2 LPA, while a senior Strategy & Operations role shows a median of ₹5 LPA - both from a small number of postings. This spread shows why you must check pay for your exact role, level, and city/company type rather than relying on a broad number.
With only 2 postings behind each of those figures, treat them as a data point, not gospel. Cross-check with Glassdoor, AmbitionBox, Levels.fyi (for tech), and conversations with 2-3 people actually doing similar work at similar companies.
- Know your current CTC breakup: base, variable/bonus, ESOPs, other allowances
- Research 3-4 data points for the target role and level, not just one number
- Decide your walk-away number before any call, not during it
- Factor in notice period, relocation, and joining bonus as separate levers
When to Negotiate: The Right Moments
Timing matters as much as what you say. Negotiate only after you have a written or verbal offer with a number attached - not during early screening rounds when you're asked 'what are your expectations?'
If asked expectations too early (first HR screen), give a range anchored to market research, not a hard number. This keeps room open for later.
The real negotiation window opens right after the recruiter shares the offer, before you sign anything. Most companies expect you to take 2-4 days to respond - use that time.
- During early screening: give a range, not a fixed figure
- After verbal offer: this is your main window to negotiate specifics
- After written offer letter: still negotiable, but confirm in writing once agreed
- Avoid negotiating after you've verbally accepted - it damages trust
What to Say: Scripts for Each Stage
When a recruiter asks your expected salary early on, say: 'Based on my research for this role and level, the market range is roughly [X to Y]. I'm open to discussing specifics once we're further along and I understand the full role and compensation structure.'
When you receive the offer and want to counter, say: 'Thank you for the offer, I'm genuinely excited about this role. Based on my current compensation and market benchmarks for this position, I was expecting something closer to [specific number]. Is there flexibility on the base or the overall package?'
If the recruiter says there's no room on base, ask about other levers: 'I understand if base is fixed. Would there be flexibility on joining bonus, variable pay, or a performance review at 6 months instead of 12?'
If you have a competing offer, be factual, not threatening: 'I have another offer in hand at [X]. I'd prefer to join you, so I wanted to check if there's room to match or get closer to that number.' Only say this if it's true - recruiters do verify in small industries.
- Always thank them for the offer before countering - tone matters
- Lead with a specific number, not a vague 'I was hoping for more'
- Ask about non-base levers: joining bonus, ESOPs, early review, WFH days
- Never bluff a competing offer you don't have
Negotiating as a Fresher vs. a Working Professional
Freshers have less room to negotiate base salary, especially at large companies with fixed fresher-level CTC bands. Your best levers here are joining date flexibility, role/team preference, and clarifying variable pay structure - not pushing hard on the number itself.
Working professionals with 3+ years of experience have more room because companies budget for a hike over your current CTC (commonly 20-40% depending on role and company, though this varies and isn't guaranteed). Your leverage is your current compensation, your notice period, and any competing offers.
Senior and leadership hires (like program/project managers) often negotiate the full package - base, bonus, ESOPs, and sometimes even title or reporting structure - since compensation at that level is more customized.
- Freshers: negotiate joining date, team fit, and clarity on variable pay
- Mid-level (3-7 yrs): negotiate base hike %, notice period buyout, joining bonus
- Senior (8+ yrs): negotiate full package including ESOPs and review timelines
- Always get the final agreed number in writing via email before resigning from your current job
Common Mistakes to Avoid
Don't negotiate over email only if a call is offered - tone gets lost in text and you lose the chance to ask follow-up questions in real time.
Don't give an ultimatum unless you genuinely mean it and are prepared to walk away. Recruiters remember candidates who bluff.
Don't negotiate based only on your personal expenses ('I have a home loan EMI') - frame it around market value and your skills, not your financial need.
Don't resign from your current job before you have the revised offer in writing.
- Don't negotiate purely over email if a call is offered
- Don't bluff ultimatums or fake competing offers
- Don't justify your ask with personal expenses - use market data instead
- Don't resign until the final offer is confirmed in writing
Questions
What's a reasonable salary hike to ask for when switching jobs in India?
It depends heavily on role, industry, and company, so there's no fixed universal number. Research your specific role and level using live job postings and sites like AmbitionBox or Glassdoor rather than going by a generic percentage.
Should I share my current CTC with recruiters?
You can share it if asked, but you're not obligated to in most cases. If you prefer not to, you can say you'd rather discuss expectations based on the role and market value instead.
Can I negotiate after accepting a verbal offer?
It's possible but risky and can hurt your credibility with the recruiter. It's much better to negotiate fully before giving any verbal acceptance.
Is it okay to negotiate as a fresher with no experience?
Yes, but keep expectations realistic. Freshers usually have more room to negotiate joining date or role fit than the base salary number itself, especially at large companies with fixed pay bands.
What if the recruiter says the offer is final and non-negotiable?
Ask politely about non-salary levers like joining bonus, early performance review, or additional benefits. If truly nothing is flexible, decide if the role is still worth it based on growth and learning, not just pay.