Salary Negotiation Tips for Freshers in India 2026
162 applications per offer, 2026 average.
Advertisement
You Got the Offer. Now You're About to Leave ₹1-3 Lakh on the Table.#
You applied to 80+ companies. Got ghosted by most. Finally made it through 3-4 interview rounds. And then the email arrived: "We're pleased to extend an offer..."
Your first instinct? Accept immediately. Don't rock the boat. You're just happy someone wants to hire you.
That instinct will cost you money. Possibly a lot of it.
Here's a number from AmbitionBox data: the salary gap between freshers who negotiated and those who didn't, for the exact same role at the same company, is typically ₹50,000 to ₹2,00,000 per year. That's not a guess. That's what the salary ranges show.
And here's the part that really matters: every future raise, every increment, every bonus is calculated as a percentage of your base salary. If you start ₹1 lakh lower, that gap compounds year after year. Over 5 years, a ₹1 lakh difference at the start becomes ₹5-8 lakh in total lost earnings.
This guide is specifically for Indian freshers. The advice, scripts, and data are all India-specific. If you've just received your first job offer (or you're about to), read this before you reply.
First, Let's Be Honest: When You Should NOT Negotiate#
Not every offer is negotiable. Knowing when to skip the negotiation is just as important as knowing how to do it.
Don't negotiate when:
1. Mass Hiring at Service Companies (TCS, Infosys, Wipro, HCL)
If you got selected through a campus drive at TCS, Infosys, Wipro, or HCL, the CTC is fixed. TCS Ninja pays 3.36 LPA. TCS Digital pays 7-7.5 LPA. Infosys SP pays around 3.6 LPA. These numbers are standardized across thousands of hires. There's no negotiation room.
Trying to negotiate here will just make you look uninformed. Accept the offer, focus on performing well, and negotiate your first appraisal aggressively.
2. Government Jobs and PSU Positions
Pay scales are fixed by the government. There's literally zero flexibility. The 7th Pay Commission determines your salary, and no HR manager can change it.
3. When the Offer Is Already Above Market Rate
If a startup offers you ₹8 LPA for a fresher SDE role and the market average for similar companies is ₹5-6 LPA, don't negotiate just for the sake of it. You already got a great deal. Pushing for more might seem greedy rather than strategic.
4. When You Have No Other Offers and No Unique Value Proposition
Negotiation works when you have something to back it up: competing offers, rare skills, specific achievements. If your only argument is "I want more money," that's not a negotiation. That's a wish.
Do negotiate when:
- You're applying to a startup, mid-sized company, product company, or MNC
- You have competing offers (even verbal ones)
- You have specific skills they need (like a particular tech stack or domain knowledge)
- The role is not part of a mass-hiring drive
- The offer has a salary range (ask the recruiter if there is one)
What Indian Freshers Actually Get Paid in 2026#
You can't negotiate if you don't know the market. Here's real salary data from AmbitionBox, Glassdoor India, and Levels.fyi:
Software Developer / SDE Roles
| Company Type | Typical Fresher CTC | Negotiable? |
|---|---|---|
| TCS, Infosys, Wipro (mass hiring) | ₹3.3-4.5 LPA | No |
| TCS Digital, Infosys DSE/PP | ₹7-9.5 LPA | Rarely |
| Mid-size IT (Mphasis, Hexaware, Coforge) | ₹4-6 LPA | Sometimes |
| Indian product companies (Flipkart, Razorpay, CRED) | ₹12-25 LPA | Yes |
| Foreign MNCs (Google, Microsoft, Amazon) | ₹20-45 LPA | Yes |
| Funded startups (Series A-C) | ₹6-15 LPA | Yes, best room |
| Early-stage startups | ₹3-6 LPA + equity | Yes, but limited cash |
Non-Tech Roles
| Role Type | Typical Fresher CTC | Negotiable? |
|---|---|---|
| MBA Marketing (FMCG, top companies) | ₹8-18 LPA | Sometimes |
| MBA Finance (Banking, Consulting) | ₹10-25 LPA | Yes |
| Content/Copywriting | ₹3-5 LPA | Yes |
| Sales/BD (B2B SaaS) | ₹4-7 LPA + incentives | Yes (especially incentive structure) |
| HR/Admin roles | ₹2.5-4.5 LPA | Sometimes |
| Graphic Design / UI-UX | ₹3-8 LPA | Yes |
How to use this data: If the offer you received falls in the lower end of the range for your company type, there's room to negotiate. If it's mid-range or above, you have less room but can still try for non-salary benefits.
The 5-Step Negotiation Framework for Indian Freshers#
Step 1: Don't React Immediately
When you receive the offer (whether on a call or email), your response should be:
On a call:
"Thank you so much for the offer. I'm really excited about this opportunity. I'd love a couple of days to review the complete details before I confirm. Could you share the offer letter via email?"
Via email:
"Thank you for the offer. I'm very interested in this role and excited about the opportunity to work with [Company]. I'd like to review the details and will get back to you within [2-3 days]. Thank you for your patience."
This buys you time to:
- Research what's market rate for this role
- Consider if you have competing offers to mention
- Prepare your negotiation message
- Check the full CTC breakdown (base vs. variable vs. benefits)
Never negotiate on the spot. Emotions run high when you get an offer. You might accept too quickly out of excitement or ask for something unreasonable out of impulse.
Step 2: Understand Your CTC Breakdown
Indian salary structures are confusing on purpose. A "₹6 LPA" offer might actually mean very different things:
- Base salary (fixed): This is what hits your bank account monthly. Focus here.
- Variable pay / Performance bonus: Usually 10-20% of CTC. Not guaranteed. Some companies pay it, some don't.
- Employer PF contribution: Part of CTC but goes to your PF account. You don't see this as cash.
- Gratuity: Part of CTC but you only get it after 5 years.
- Insurance, meal coupons, training budget: These are real benefits but have limited cash value.
The key question to ask: "What is the monthly take-home / in-hand salary after all deductions?"
A ₹6 LPA CTC might give you ₹38,000-42,000 per month in-hand. But a ₹5.5 LPA CTC with higher base and lower variable might give you ₹40,000 in-hand. Always negotiate on monthly take-home, not headline CTC.
Step 3: Prepare Your Case
Negotiation is not about asking for more money. It's about giving the company a reason to pay more. Here's how:
Gather evidence:
-
Market data: "Based on [AmbitionBox/Glassdoor/Levels.fyi], similar roles at similar-sized companies in [city] pay ₹X-Y LPA."
-
Competing offers: "I have another offer at ₹X LPA from [Company]." This is the strongest tool. Even a verbal offer counts.
-
Specific skills: "I noticed from the JD that [specific skill] is important for this role. I have [specific experience/certification] in this area."
-
Internship impact: "During my internship at [Company], I [specific achievement with numbers]."
-
Cost of living: "Given that the role is in Bangalore/Mumbai and the cost of living is higher, I was hoping the compensation could reflect that."
Frame it as a conversation, not a demand:
Bad: "I need ₹8 LPA. That's my minimum." Good: "Based on my research and the skills I bring, I was hoping we could discuss the compensation around ₹7.5-8 LPA range. Is there flexibility?"
Step 4: Send the Negotiation Email
Email is better than a phone call for freshers. It gives you time to choose your words carefully, and it creates a written record. Here's a script you can adapt:
Subject: Re: Offer Letter - [Your Name] - [Role Title]
Hi [Recruiter/HR Name],
Thank you again for the offer for the [Role Title] position. I'm genuinely excited about
joining [Company Name] and contributing to [specific team/project if you know it].
After reviewing the compensation details, I wanted to discuss the salary component.
Based on my research on platforms like AmbitionBox and Glassdoor, the market range for
this role at similar companies in [City] is ₹X to ₹Y LPA.
Considering [pick 1-2 from below]:
- my internship experience at [Company] where I [specific achievement]
- my skills in [specific tech/domain] which is directly relevant to this role
- the competing offer I have at ₹Z LPA
- the cost of living in [City]
I was hoping we could explore a compensation closer to ₹[your target] LPA.
I want to be transparent that this is my top choice. I'm not trying to create a bidding
war. I just want to make sure the offer reflects fair market value so I can commit
fully without any hesitation.
Looking forward to your thoughts. Happy to discuss this over a call if that's easier.
Best regards,
[Your Name]
Key points about this email:
- It opens with enthusiasm (you want the job)
- It references data, not just feelings
- It gives specific reasons for the ask
- It reassures them you want to join (reduces fear of losing you)
- It invites discussion (not an ultimatum)
Step 5: Handle the Response
You'll get one of three responses:
Response A: "Yes, we can match/increase." Great. Get the revised offer in writing before confirming.
Response B: "We can't match that, but here's what we can do..." This is the most common response. They might offer:
- A smaller increase (₹20-50K more)
- A signing bonus
- Early review (6 months instead of 12)
- Higher variable pay
- Better designation/title
- Training budget or certification reimbursement
- Flexible work arrangement
Any of these can be valuable. A guaranteed 6-month review with salary revision can be worth more than a ₹30K bump now.
Response C: "The offer is final." Accept it gracefully. You tried. The offer doesn't change, but neither does their opinion of you. No company rescinds an offer because you politely asked. Now make sure you perform well and negotiate hard at your first appraisal.
What If You Have Competing Offers?#
This is the strongest position you can be in. Here's how to play it:
Be honest. Don't invent fake offers. Recruiters talk to each other, and the Indian market is smaller than you think. Getting caught in a lie will get both offers rescinded.
Share specifics without being aggressive:
"I want to be transparent. I've received an offer from [Company B] at ₹X LPA. I prefer [Company A] because of [genuine reason], but I want to make sure the compensation is competitive."
Use it to accelerate timelines:
"My deadline to respond to [Company B] is [Date]. I'd really appreciate if we could finalize the details by then, as [Company A] is my first preference."
Don't bluff. If you say you have an offer at ₹10 LPA and they say "okay, go take that one," you better actually have that offer. Bluffing is the fastest way to lose both opportunities.
Beyond Salary: Other Things You Can Negotiate#
If the base salary is truly fixed, there are other things worth negotiating:
1. Joining Bonus
One-time payment when you join. Ask for ₹25,000-₹1,00,000 depending on the company size. This doesn't affect their salary bands.
2. Early Performance Review
Instead of the standard 12-month review cycle, ask for a 6-month review with the possibility of a salary revision. This effectively gives you two chances to get a raise in your first year.
3. Work from Home / Hybrid
Post-COVID, many companies are flexible. Getting 2-3 days WFH per week saves you ₹5,000-10,000/month in commute and food costs.
4. Relocation Allowance
If you're moving to a new city, ask for relocation support: ₹20,000-50,000 for moving expenses, or temporary accommodation for the first month.
5. Learning Budget
Some companies offer ₹10,000-50,000/year for courses, certifications, or conference tickets. If they can't increase salary, this is an easy yes for them.
6. Better Designation
"Software Engineer" vs. "Associate Software Engineer" might seem trivial, but it matters on your resume for your next job. Ask for the higher title if the salary is the same.
7. Notice Period
Standard notice period at most Indian companies is 2-3 months. For freshers, you might get it reduced to 1 month, which gives you more flexibility in the future.
The Psychology of Negotiation: What Indian Freshers Get Wrong#
Myth: "They'll think I'm greedy"
Reality: Recruiters expect negotiation. It's literally part of their job. The HR person on the other side has a budget range, and the initial offer is almost never the top of that range. When you don't negotiate, they save money and move on. They don't think "wow, what a humble candidate."
Myth: "They'll rescind the offer"
We asked 15 Indian recruiters (across TCS, startups, and MNCs) the same question: "Has your company ever rescinded an offer because a candidate asked for more money?"
Every single one said no.
Think about it from the company's perspective. They've spent weeks interviewing you. Multiple people spent hours evaluating you. They chose you from dozens of candidates. The last thing they want is to start the process over because you asked for ₹50K more.
Myth: "I should negotiate as hard as possible to maximize my salary"
Reality: Negotiation is a conversation, not a fight. You're about to work with these people. Being reasonable, polite, and data-driven builds goodwill. Being aggressive and demanding does not.
The goal is not to extract the maximum possible salary. The goal is to get fair compensation while starting the relationship on a positive note.
Myth: "I need to decide right now"
Reality: No legitimate company will pressure you to accept an offer within hours. If they say "accept by end of day or we move on," that's a red flag about the company, not a negotiation tactic you should give in to. A normal timeline is 3-7 days to respond.
Negotiation Scripts for Common Situations#
When the recruiter calls with the offer:
"Thank you so much. I'm really excited about this. Could you share the complete offer details via email? I'd like to review everything carefully and get back to you within a couple of days."
When they ask "What are your salary expectations?" before making an offer:
"I'd rather not throw out a number first. I'm sure [Company] has a fair range for this role. Could you share what that range looks like? I'm flexible and open to discussion."
If they insist:
"Based on my research, similar roles at comparable companies are in the ₹X-Y LPA range. I'd be comfortable somewhere in that range depending on the complete compensation package."
Always give a range, not a single number. And make the bottom of your range slightly above your actual minimum.
When they say "This is our best and final offer":
"I understand. Thank you for being upfront about that. I appreciate the transparency. [If you still want to join] I'm excited to accept and look forward to joining the team."
When they counter with a lower increase than you wanted:
"I appreciate you working on this. The revised offer is closer to what I had in mind. Would it be possible to bridge the gap with [a signing bonus / early review / WFH flexibility]? That would make this a complete fit."
Real Examples: Freshers Who Negotiated Successfully#
Example 1: B.Tech CSE, Product Company
- Initial offer: ₹8 LPA
- Asked for: ₹10 LPA (had a competing offer at ₹9 LPA)
- Final offer: ₹9.5 LPA + ₹50K joining bonus
- Technique: Shared the competing offer transparently
Example 2: MBA Marketing, D2C Startup
- Initial offer: ₹7 LPA
- Asked for: ₹8.5 LPA (based on market data from AmbitionBox)
- Final offer: ₹7.5 LPA + early review at 6 months
- Technique: Used market salary data and specific internship achievements
Example 3: BCA Graduate, SaaS Company
- Initial offer: ₹4 LPA
- Asked for: ₹5 LPA (mentioned a freelance project that generated ₹2L revenue)
- Final offer: ₹4.5 LPA + ₹25K signing bonus
- Technique: Quantified the value of a specific project
Notice the pattern: nobody got exactly what they asked for, but everyone got more than the initial offer. That's how negotiation works. You aim higher, they come up from their starting point, and you meet somewhere in the middle.
After You Accept: Set Yourself Up for the Next Negotiation#
Your first salary negotiation is just the beginning. The real money is in your first appraisal, usually 12 months after joining.
In your first year:
- Document everything you do. Every project, every bug fix, every positive feedback. Keep a running document.
- Ask for feedback early. At 3 months and 6 months. This way, your manager can't surprise you with negative feedback at appraisal time.
- Know the appraisal cycle. Most Indian companies do appraisals in March-April. Start preparing in January.
- Track market data. Keep checking what similar roles pay. If you've grown in skills and responsibility, you should be paid accordingly.
- Have a specific number in mind. Don't go into an appraisal saying "I want a good hike." Go in saying "Based on my contributions and market data, I believe a 30-40% increment is fair."
Get Salary Data for Your Specific Role#
Negotiating without data is like going to an exam without studying. You might get lucky, but the odds are against you.
JobRise's Salary Negotiation tool gives you real salary data for your target role, company type, and city. It also generates customized negotiation scripts based on your specific situation: your skills, competing offers, and the company you're negotiating with.
Stop guessing what to ask for. Know exactly what your skills are worth and how to ask for it.
Advertisement
Advertisement
Send this to whoever has the interview this week.
Keep reading
Best Entry-Level Tech Jobs in the US 2026
Not all entry-level tech jobs are equal. Here are the roles that pay the most, hire the most new grads, and offer the best career trajectory in 2026.
First Job Out of College: How to Negotiate Your Offer
Most new grads accept the first offer without negotiating. Here is the exact playbook to add $15k to $40k to your first US job offer in 2026.
How to Get a Job Without Experience: A 2026 Playbook
Every job wants experience. You have none. Here is exactly how to land your first job in tech, marketing, or business in 2026 without prior experience.
Advertisement
Advertisement