Career Tips

How to Negotiate Your Salary in India - A Complete Guide

Rajesh Kumar
Rajesh Kumar

Senior Career Counselor

|
|
8 min read
How to Negotiate Your Salary in India - A Complete Guide

How to Negotiate Your Salary in India - A Complete Guide

Okay, real talk. Most people in India don't negotiate their salary. A survey by one of the big job portals found that something like 60-65% of Indian professionals accept whatever offer comes their way without pushing back. And I get it — the reasons are real. "What if they withdraw the offer?" "I don't want to seem greedy." "They must have a budget, who am I to argue?" Cultural conditioning plays a role too. We're taught to be grateful, not demanding. Especially if you're from a middle-class family where having a job at all is treated as a blessing.

But here's why you should negotiate anyway. That 10-15% bump you didn't ask for? It compounds. Over a career of, say, 25 years, with raises and promotions building on a higher base, the difference between starting at 6 lakh and starting at 7 lakh is not 1 lakh. It's more like 30-40 lakh in cumulative lifetime earnings. Probably more. So yeah. Worth having the awkward conversation.

Before the conversation: do your homework

You can't negotiate if you don't know what the market pays. This isn't about what you think you deserve or what your friend earns. It's about what companies are actually paying for someone with your skills, experience level, and location.

Where to find this data: Glassdoor salary estimates (take them with a pinch of salt — the data is self-reported and sometimes outdated, but it's directionally useful). AmbitionBox is better for Indian salaries. LinkedIn sometimes shows salary ranges on job postings now. Levels.fyi is excellent for tech salaries. Naukri has salary benchmarks too. Talk to recruiters — they know current market rates better than anyone.

Understand the CTC (Cost to Company) structure because that's where Indian companies hide things. Your CTC includes basic salary, HRA, special allowances, PF contribution (employer's share), gratuity provision, insurance, and sometimes even the food coupons. Your actual take-home is usually 65-75% of CTC. So when someone says "10 lakh CTC," your in-hand monthly is probably around 55,000-62,000. When comparing offers, compare in-hand, not CTC. And definitely not the "total compensation" number some companies inflate with hypothetical bonuses and ESOP valuations.

Know your walkaway number before you go in. What's the minimum you'd accept? Be honest with yourself. If your current salary is 8 lakh and you need at least 10 lakh to make a move, don't go into the negotiation thinking "maybe 9.5 would be okay." Your number is your number. Below it, you walk.

When they ask "what's your expected salary?"

This question comes up in almost every Indian hiring process, often in the first call with HR. And it's a trap. Whoever says a number first usually loses negotiating leverage. But refusing to answer can come across as evasive.

What works: give a range based on your research, anchored slightly above what you actually want. "Based on my research and conversations with people in similar roles, I'm looking at 12-14 lakh CTC. But I'm flexible depending on the overall package — the role itself is what really interests me." This does several things. It shows you've done homework. It gives a range (which feels less aggressive than a single number). And the "flexible" part leaves room for conversation without committing to a floor.

If they push for your current salary (which happens a lot in India), you can share it but frame it: "My current CTC is 9.5 lakh, but I've taken on significantly more responsibility since my last raise, and the market rate for my current skills is higher than what I'm earning." Don't lie about your current salary — many companies verify this through offer letters or salary slips. But do make sure they know your current salary doesn't define your market value.

After the offer: the actual negotiation

You've got an offer letter. The number isn't what you wanted. Now what?

First: don't react immediately. "Thank you, I'm excited about this opportunity. Can I take a day to review the details?" Always take at least 24 hours. This gives you time to think clearly and it signals that you take the decision seriously.

Then, come back with something specific. Not "I want more money" but "I was hoping for something closer to 13 lakh based on [specific reason]. My experience with [specific skill or project] is directly relevant to this role, and the market range I've seen for this level is [X to Y]." Give them a reason to justify the increase internally. HR usually needs to go back to the hiring manager and say "here's why this person is asking for more." Make it easy for them to make your case.

What you can negotiate beyond base salary (because sometimes the salary budget genuinely is fixed): - Joining bonus — a one-time payment that doesn't affect the ongoing salary budget. Easier for companies to agree to. - Performance bonus guarantee — instead of "up to 15% bonus," ask for a guaranteed minimum bonus for the first year. - ESOP/stock options — relevant at startups. Negotiate the number of options and the vesting schedule. - Flexible work — remote days, flexible hours. Doesn't cost the company money, but it's worth a lot to you. - Higher designation — sometimes a better title opens up a higher salary band for future raises. - Relocation allowance — if you're moving cities. - Learning budget — conferences, courses, certifications paid by the company.

Some of these are worth more than a 50,000 bump in CTC. Think about the whole package.

The scripts that actually work

Because people always ask me "but what do I actually say?" here are a few lines that work in Indian contexts:

For the initial ask: "I'm very interested in this role and I think I can add real value. Based on my research and the scope of this position, I was targeting a CTC in the range of [X]. Is there room to work towards that?"

If they say the budget is fixed: "I understand budget constraints. Would it be possible to revisit the compensation after six months based on performance? Or could we look at a signing bonus to bridge the gap?"

If they counter too low: "I appreciate the offer, and I'm genuinely excited about the team and the work. The compensation is below what I've seen in the market for this role and experience level. Can we find a middle ground around [specific number]?"

If they bring up your current low salary as justification: "My current compensation reflects a specific market and company context that's different from this role. I'd prefer we focus on the value I'd bring to this position and what the market rate is for it."

Keep it professional. Don't threaten. Don't bluff about other offers unless you actually have them (bluffs get called). Don't get emotional. It's a business conversation. Both sides are trying to find a number that works.

For freshers

If you're a fresher coming through campus placement — honestly, you have less room to negotiate. Campus offers are usually standardized. But even here, there's sometimes flexibility on things like location preference, team assignment, or joining date.

If you're a fresher applying off-campus, you have more room. The same principles apply, just calibrated to your level. Research entry-level salaries for your role and city (there's a big difference between fresher salaries in Bangalore and fresher salaries in Jaipur). Know that "fresher" doesn't mean "grateful for anything." If you have internship experience, projects, certifications, or any practical skills, those add value and justify a higher number.

Common mistakes

Accepting immediately because you're afraid they'll take it back. They almost never do. I've never heard of a reputable company withdrawing an offer because someone asked for a reasonable raise. If they do, that tells you something about the company.

Negotiating over email when a call would be better. Tone gets lost in text. For the actual negotiation conversation, get on a call. Email is fine for follow-up and documentation.

Comparing yourself to colleagues. "But Rahul gets 15 lakh!" Even if it's true, this isn't a useful argument. Focus on your value and market rates, not someone else's salary.

Forgetting about the notice period buyout. If your current company has a 60 or 90 day notice period and the new company wants you in 30 days, ask the new company to buy out the remaining notice period. Many will. It's a real monetary benefit worth negotiating for.

That's basically it. Research the market, know your number, make a clear ask, be willing to hear no on some things, and don't be afraid of the conversation. It's uncomfortable for about fifteen minutes. The extra money lasts your whole career.

Share this article:

Rajesh Kumar

Rajesh Kumar

Senior Career Counselor

Rajesh Kumar is a career counselor and job market analyst with over 8 years of experience helping job seekers across India find meaningful employment. He specializes in government job preparation, interview strategies, and career guidance for freshers and experienced professionals alike.

Comments

Be the first to leave a comment on this article.

Leave a Comment

Your email will not be published.