Salary Negotiation Tips for Freshers in India 2026: Get What You Deserve
162 applications per offer, 2026 average.
Advertisement
Salary Negotiation Tips for Freshers in India 2026: Get What You Deserve
They offered you ₹3.5 LPA. You wanted ₹4.5 LPA.
You don't know if you should negotiate. You're scared they'll take back the offer.
So you accept. Your classmate with the same degree negotiated and got ₹4.2 LPA.
Over 3 years, that's ₹2.1 lakh you left on the table.
I'll show you exactly when to negotiate, how to negotiate without looking greedy, and scripts that work.
Can Freshers Really Negotiate Salary in India?#
Short answer: Yes, but it depends on the company and role.
When you CAN negotiate:
- Product companies (Amazon, Microsoft, Flipkart, startups)
- You have multiple offers (huge advantage)
- The role is specialized (data science, ML, blockchain)
- Small companies (50-200 employees) with urgent hiring needs
- You have rare skills they need
When you CAN'T negotiate:
- Mass recruiters (TCS, Infosys, Wipro, Accenture) - fixed packages
- Government jobs (fixed pay scales)
- Campus placements with predefined salary slabs
- You have zero leverage (no other offers, common skills)
Reality check: 80% of freshers don't negotiate because they don't know they can. Of the 20% who try, 60% get something extra (salary bump, joining bonus, or better benefits).
Salary Negotiation Ground Rules#
Rule 1: Never Discuss Salary Until They Make an Offer
Bad timing: "So what's the salary range for this role?" (in first interview)
Good timing: Wait until they say "We'd like to offer you the position."
Why: You have zero leverage before an offer. After an offer, they've already decided they want you. That's when you have power.
Rule 2: Let Them Name a Number First
Them: "What are your salary expectations?"
You: "I'm more focused on finding the right role where I can learn and grow. I'm confident we can agree on fair compensation once you feel I'm a good fit. What range did you have in mind for this role?"
Why: Whoever names a number first loses. If you say ₹4L and they were willing to pay ₹5L, you just cost yourself ₹1L.
Rule 3: Always Negotiate in Person or on Phone (Never Email)
Email feels transactional. Phone feels collaborative.
On a call, you can read their tone, respond in real-time, and build rapport.
Email gives them time to draft a firm "No."
Rule 4: Don't Negotiate Too Hard as a Fresher
If they offer ₹4L, don't ask for ₹8L. You'll look unrealistic.
Reasonable range: 10-20% higher than initial offer.
Asking for 15% more is reasonable. Asking for 100% more is delusional.
Rule 5: Have a Backup Plan
Only negotiate if you're willing to walk away.
If this is your only offer and you desperately need a job, accept it. Don't risk losing it over ₹50K.
When NOT to Negotiate (Red Flags)#
Skip negotiation if:
-
They explicitly say salary is non-negotiable - "All freshers start at ₹3.36 LPA, this is company policy"
-
You bombed the interview - If you barely scraped through, be grateful for the offer
-
It's your dream company - If you'd work there for free just for the experience (FAANG, top startups)
-
Toxic vibes - If negotiation feels hostile or they get defensive, accept and quit later
-
No other options - If you've been job hunting for 6+ months and this is your first offer, take it
Salary Negotiation Scripts for Freshers#
Script 1: When They Ask Your Salary Expectations (Before Offer)
Them: "What are your salary expectations?"
You: "I'm primarily looking for a role where I can learn and contribute to meaningful projects. Based on my research, I know the market rate for this role is around ₹X to ₹Y. I'm confident we can agree on fair compensation once we're both sure it's a good fit. What range do you typically offer for this position?"
What this does:
- Shows you did research (not picking random numbers)
- Deflects the question back to them
- Sounds reasonable, not demanding
Script 2: When You Want to Negotiate the Offer
Them: "We'd like to offer you ₹4 LPA."
You: "Thank you so much! I'm really excited about this opportunity and the work your team is doing. I was hoping we could discuss the compensation. Based on my research and the skills I bring (mention 1-2 key skills), I was expecting something closer to ₹4.5 LPA. Is there flexibility in the offer?"
What this does:
- Shows gratitude first (not entitled)
- Explains your ask with reasoning
- Asks if there's flexibility (not demanding it)
Script 3: When You Have Multiple Offers (Best Leverage)
Them: "We'd like to offer you ₹4 LPA."
You: "I appreciate the offer! I'm very interested in joining your team. I should mention that I have another offer at ₹4.5 LPA, but I prefer your company because of [specific reason - team, product, culture]. Is there any way we can match or get closer to that number?"
What this does:
- Shows you're in demand (social proof)
- Flatters them (you prefer them over money)
- Gives them a concrete number to match
Pro Tip: Don't lie about other offers. They might ask for proof (offer letter). But if you do have another offer, USE IT. That's your strongest card.
Script 4: When They Say No to Salary Increase
Them: "We can't increase the base salary, it's fixed for all freshers."
You: "I understand. Are there other components we can discuss? For example:
- Signing bonus
- Relocation assistance
- Performance review timeline (can I be reviewed for a raise after 6 months instead of 12?)
- Additional leave days
- Training budget or certification reimbursement"
What this does:
- Shows you're flexible, not greedy
- Finds alternative ways to get value
- Positions you as a problem-solver
Script 5: When You Need Time to Decide
Them: "We need your decision by end of day."
You: "I really appreciate the offer and I'm very interested. Could I have 2-3 days to review the details and discuss with my family? This is an important decision and I want to make sure I can give you my full commitment."
What this does:
- Buys you time to get other offers or research
- Shows you're thoughtful, not impulsive
- Sets you up to potentially come back with a counteroffer
Freshers Salary Ranges in India (2026)#
Know your market value before negotiating. Here are typical fresher salaries:
IT/Software Development
| Company Type | Package Range |
|---|---|
| Mass Recruiters (TCS, Infosys, Wipro) | ₹3.36L - ₹4L |
| Mid-tier (Cognizant, Capgemini, HCL) | ₹4L - ₹5.5L |
| Product Companies (Adobe, Walmart Labs) | ₹8L - ₹15L |
| FAANG (Amazon, Microsoft, Google) | ₹18L - ₹50L |
| Startups (funded, growth stage) | ₹5L - ₹12L |
| Early-stage Startups | ₹3L - ₹6L (+ equity) |
Non-IT Roles
| Role Type | Package Range |
|---|---|
| Sales Executive | ₹2.5L - ₹4L (+ incentives) |
| Marketing (Digital) | ₹3L - ₹5L |
| Content Writing | ₹2.4L - ₹4L |
| HR/Recruitment | ₹2.5L - ₹4L |
| Accounts/Finance | ₹2.5L - ₹4.5L |
| Operations | ₹3L - ₹4.5L |
Location matters:
- Bangalore/Hyderabad/Pune: 10-20% higher
- Mumbai/Delhi: 15-25% higher (cost of living)
- Tier-2 cities: 10-20% lower
What to Research Before Negotiating#
1. Market Rate for Your Role
Check:
- Glassdoor (search: "company name fresher salary")
- AmbitionBox (India-specific salary data)
- LinkedIn salary insights
- Ask seniors from your college who joined similar companies
Pro Tip: Use JobRise Salary Guide - Enter your role, company, location, get realistic salary range for 2026.
2. Company's Financial Health
If the company just raised ₹100Cr funding, they can afford to pay more.
If they're doing layoffs, now's not the time to negotiate hard.
Check:
- Recent news (TechCrunch, YourStory, Economic Times)
- Glassdoor reviews (are people complaining about salary delays?)
- LinkedIn employee growth (are they hiring aggressively or freezing?)
3. Your Unique Value
What makes you different from other freshers?
- Rare skills (blockchain, AI/ML, Rust, Go)
- Strong portfolio (GitHub stars, popular blog, open source contributions)
- Internship experience at reputed company
- Specialized education (M.Tech, certifications in niche areas)
If you're a generic B.Tech CSE with basic Java knowledge, you have less leverage.
If you're a B.Tech CSE with 2 internships, 500+ LeetCode, and contributions to popular open source projects, you have strong leverage.
Common Salary Negotiation Mistakes by Indian Freshers#
Mistake 1: Accepting the First Offer Immediately
Them: "We're offering you ₹4 LPA."
You: "Yes! I accept! When do I start?"
You just left money on the table.
Fix: Even if you plan to accept, take 24 hours. Say "Thank you! This is exciting. Can I have a day to review the details and get back to you tomorrow?"
This gives you time to:
- Check if you can negotiate
- Get competing offers
- Research if it's market rate
Mistake 2: Bringing Up Personal Needs
"I need ₹5 LPA because I have to support my family and my rent is ₹15K..."
Companies don't care about your personal expenses. They care about your value to them.
Fix: "Based on my skills in X and Y, and the market rate for this role, I was expecting ₹5 LPA."
Make it about your worth, not your needs.
Mistake 3: Negotiating Over Small Amounts
You're offered ₹4.5 LPA. You counter with ₹4.6 LPA.
This makes you look petty and wastes everyone's time.
Fix: Only negotiate if the difference is meaningful (₹50K+ per year). If it's ₹10-20K difference, accept it.
Mistake 4: Being Aggressive or Entitled
"I deserve ₹6 LPA because I'm from IIT."
Nobody "deserves" anything. You earn it.
Fix: "I was hoping for ₹6 LPA based on my skills and the market rate for IIT graduates. Is there flexibility in the offer?"
Confidence is good. Arrogance kills offers.
Mistake 5: Lying About Other Offers
"I have an offer from Google for ₹25 LPA." (You don't.)
They ask for proof. You can't provide it. They withdraw the offer.
Fix: Only mention offers you actually have. If you don't have other offers, use market data instead: "Based on my research, similar roles pay ₹X."
Mistake 6: Negotiating Too Late
You sign the offer letter. Then you ask for more money.
Too late. You already accepted.
Fix: Negotiate AFTER they make the offer but BEFORE you sign anything.
Mistake 7: Not Knowing When to Stop
They say no. You push again. They say no again. You push a third time.
Now you look desperate and difficult to work with.
Fix: Ask once, maybe twice. If they firmly say no, accept it gracefully. Don't burn bridges.
Beyond Base Salary: What Else to Negotiate#
If they won't budge on base salary, ask for:
1. Signing Bonus (One-Time Payment)
"Since the base salary is fixed, would you consider a ₹50K signing bonus to bridge the gap?"
When this works: Companies with fixed salary bands but discretionary bonus budget.
2. Performance Review Timeline
"Can I be reviewed for a raise after 6 months instead of the standard 12 months?"
When this works: Startups, small companies where policy is flexible.
3. Variable Pay / Performance Bonus
"What does the variable component look like? Is there room to increase the target bonus?"
When this works: Sales roles, performance-based roles.
4. Equity/Stock Options (For Startups)
"Would you be open to offering equity as part of the package?"
When this works: Early-stage startups that are cash-constrained but equity-rich.
5. Relocation Package
"Is there a relocation package or housing assistance for the first 3 months?"
When this works: Bangalore/Mumbai/Pune jobs when you're relocating from tier-2 cities.
6. Learning & Development Budget
"Would the company cover certifications or online courses? I'm interested in [relevant certification]."
When this works: Companies that value continuous learning.
7. Remote Work Flexibility
"Is there flexibility to work remotely 2-3 days per week?"
When this works: Post-COVID, many companies offer hybrid models.
What Happens After Successful Negotiation#
Scenario 1: They Agree
"Great! We can do ₹4.3 LPA. We'll send you an updated offer letter."
Your response: "Thank you so much! I really appreciate it. I'm excited to join the team. When can I expect the revised offer letter?"
Next steps:
- Get the revised offer in writing
- Review carefully (make sure all agreed terms are included)
- Sign and return
- Celebrate! You just earned yourself ₹30-50K extra per year.
Scenario 2: They Meet You Halfway
"We can't do ₹4.5L, but we can increase it to ₹4.2L."
Your response: "I appreciate you working with me on this. ₹4.2L works. Thank you!"
Why accept: They made an effort. Pushing further makes you look difficult.
Scenario 3: They Firmly Say No
"Unfortunately, we can't increase the offer. This is our final offer."
Your response: "I understand. Thank you for considering it. Can I have 24 hours to review and get back to you?"
Next steps:
- Assess: Is this still a good opportunity despite the salary?
- Compare: Do you have better offers?
- Decide: Accept or decline based on overall package (learning, growth, brand value)
Don't: Get angry, rude, or burn bridges. You might want to reapply in 2-3 years.
Should You Accept a Low Salary for Experience?#
Common dilemma: Startup offers ₹3L but amazing learning opportunity vs corporate offers ₹4.5L but boring maintenance work.
Things to consider:
Take the Lower Salary If:
- It's a high-growth startup (not a family business calling itself a startup)
- You'll work with talented people (check team's LinkedIn profiles)
- Clear growth path (junior → senior → lead in 2-3 years)
- You're learning cutting-edge tech (not outdated Java 6 projects)
- You can survive on the salary (don't go into debt)
Take the Higher Salary If:
- You have financial dependents (family to support)
- You need to pay off education loans
- The lower offer is exploitatively low (₹1.8L for a CS grad in Bangalore is exploitation)
- There's no clear learning path at the lower-paying job
Rule of thumb: If the salary difference is ₹1L or less AND the learning is significantly better, take the lower offer. If the difference is ₹2L+, take the money unless you're financially stable.
FAQs#
Can I lose an offer by negotiating?
Rare, but possible.
You WON'T lose the offer if:
- You negotiate politely and reasonably
- You ask for 10-20% more (not 2x)
- You show enthusiasm about the role
You MIGHT lose the offer if:
- You're aggressive or entitled
- You make unrealistic demands
- They sense you're not genuinely interested
- They have 10 other candidates ready to accept
Bottom line: Polite negotiation is expected. Aggressive demands backfire.
Should I negotiate if I'm unemployed for 6 months?
If this is your first offer in 6 months, accept it.
₹3.5L in hand is better than ₹4.5L in dreams.
You can switch after 1-2 years and negotiate better then.
Exception: If you're financially stable (parents supporting you) and this offer is significantly below market (₹2L for an engineering grad in Bangalore), you can politely push back or decline.
Can I negotiate during campus placements?
No. Campus placement salaries are pre-fixed.
TCS offers ₹3.36L to everyone. No exceptions.
The only "negotiation" is choosing between companies that visit your campus.
What if I lied on my resume and they find out during negotiation?
If you inflated your skills/experience and they catch you during salary negotiation or later, you can:
- Lose the offer (best case)
- Get fired after joining (likely case)
- Get blacklisted (worst case)
Don't lie. It's not worth it.
Should I negotiate even if the offer is good?
If they offer ₹8L and you were expecting ₹6-7L, accept it.
Don't negotiate just because you read an article saying you should always negotiate.
If it's above your expectations and fair, say thank you and sign.
How do I know if I negotiated too much?
If they:
- Withdraw the offer
- Get defensive or cold
- Say "This is non-negotiable" multiple times
- Give you an ultimatum ("Accept by today or we move on")
Then you pushed too hard.
Fix for next time: Start with a smaller ask (10% instead of 25%), gauge their reaction, then decide if you can push further.
Tools to Help You Negotiate Better#
1. JobRise Salary Guide
Go to JobRise Salary Guide
Enter:
- Your role
- Company name
- Location
- Experience level
Get:
- Realistic salary range for 2026
- Negotiation scripts customized to your situation
- Benefits/perks you can ask for
2. Research Your Market Value
- Glassdoor salary reports
- AmbitionBox (India-specific)
- LinkedIn salary insights
- Ask seniors from your college
3. Practice Your Negotiation
Practice answering:
- "What are your salary expectations?"
- "We can only offer ₹X, can you accept?"
- "Why do you think you deserve more?"
Start Here: Prepare to Negotiate Your Next Offer#
Most freshers accept the first offer without trying. You won't.
Do this before your next interview:
-
Research market rate - Know what companies pay for your role (JobRise Salary Guide)
-
Practice your scripts - Don't wing it. Practice out loud.
-
Get multiple offers if possible - Apply to 10-20 companies simultaneously. Multiple offers = maximum leverage.
-
Know your minimum - What's the lowest offer you'll accept? Be clear on this before negotiating.
-
Be willing to walk away - If you're not willing to say no, you have no power.
Remember: The worst they can say is no. But they might say yes. And that yes could be worth ₹50K-2L extra over 3 years.
One uncomfortable 10-minute conversation could earn you more than your college degree did.
Don't leave money on the table just because you were too scared to ask.
Advertisement
Advertisement
Send this to whoever has the interview this week.
Keep reading
Australia 482 Visa Jobs for Software Engineers: How It Works
A practical guide to the Australia 482 visa for software engineers, covering sponsorship, occupation lists, and the application timeline.
Backend Developer Jobs in Finland with Visa Sponsorship
Your guide to landing backend developer jobs in Finland with visa sponsorship, covering the market, salaries, and a clear application checklist.
Business Analyst Jobs in Australia with Visa Sponsorship
Find out how to land business analyst jobs in Australia with visa sponsorship, including salary ranges and application tips for 2026.
Advertisement
Advertisement