## IT Salary Negotiation Guide for India 2026
Most IT professionals in India never negotiate their salary. They accept the first offer, leave 10–30% on the table, and start their job already earning less than they could have. Salary negotiation is a skill — learnable and practical — and the 5 minutes it takes to negotiate can add ₹2,000–₹10,000/month to your income for years.
---
Research Your Market Salary First
Never enter a salary discussion without data. You need to know what the role pays before negotiating.
How to research IT salaries in India 2026:
- •. LinkedIn Salary Insights: LinkedIn shows salary ranges for specific job titles in specific cities. Filter by "Digital Marketing Specialist, Amritsar" or "Data Analyst, India" — you'll see realistic ranges from actual professionals.
2. Glassdoor: Search [company name] + [role] on Glassdoor for salary data submitted by employees. Excellent for researching specific companies.
3. Naukri.com: Naukri shows salary ranges in job listings. Look at 20–30 listings for your target role and city to understand the range.
4. AmbitionBox: Indian salary database — search by company and role for employee-reported salaries.
5. Ask your network: People who work in similar roles are the most accurate source. LinkedIn connections in the same field can give realistic numbers.
The number you're looking for: The market median for your role, city, and experience level. This becomes your anchor.
---
When to Negotiate
As a fresher: Yes, negotiate. Even if it's your first job. A fresher has more room to negotiate than most believe — companies expect it and build 10–20% buffer into initial offers for this reason.
However: negotiate after you have an offer in hand, not before. And understand which roles have flexible offers vs fixed ones.
Fixed salary structures (little room to negotiate): - Government jobs (completely fixed) - Very large IT companies (TCS, Infosys, Wipro campus placements) — first-year packages are standardized - Companies with rigid grade structures
Flexible salary structures (negotiate here): - Mid-size companies (50–500 employees) - Startups - Digital agencies - Most SMEs - Freelance rate negotiations
---
The Salary Negotiation Framework
Step 1 — Don't state a number first: When asked "What are your salary expectations?" before an offer: "I'm more focused on finding the right opportunity and learning about the role. Could you share the range for this position?"
If they insist: Give a range, not a specific number. Put your actual target in the middle of the range: "Based on my research and the skills I bring, I'm thinking ₹22,000–₹28,000/month — but I'd love to hear your budget for the role."
Step 2 — Get the offer in writing or clear verbal: Once they make an offer: "Thank you for the offer. Could you send me the details in writing so I can review them properly?"
Step 3 — Take 24–48 hours: Never accept or negotiate immediately. "Thank you for this offer. I'm very excited about the role. I'd like to take a day to review the details — is that okay?"
This time is used to: verify against your market research, decide your counter, and prepare your response.
Step 4 — Make the counter: "I've reviewed the offer and I'm very excited about the role and the company. Based on my research into market rates for this role and my skills in [specific skill], I was hoping we could reach [target number]. Is there flexibility in the salary?"
What the counter should be: - For a reasonable offer: ask for 10–20% more - For a very low offer (below market): ask for 20–30% more and explain the market rate with data - Always anchor to a specific number, not a range, in the counter
Step 5 — Handle common responses:
"This is our standard package for freshers." → "I understand — I appreciate the transparency. Is there anything in the overall package (joining bonus, performance review timeline, role title) that might be flexible?"
"We can't go higher than X." → "I appreciate that. Given the scope of the role, could we revisit the salary after a 3-month review based on my performance?"
"Your expectation is too high." → "I understand. Let me share the research I've done on market rates for this role. [Share data.] Given that, what's the best you can do?"
---
Specific Scripts for IT Roles in Punjab
For a Digital Marketing fresher offer of ₹15,000 (market rate ₹18,000–₹25,000): "Thank you for the offer. I'm very excited about this role and learning at [Company]. I've researched market rates for digital marketing roles in [city] and found the range is typically ₹18,000–₹25,000 for someone with my training and certifications. Would it be possible to start at ₹18,000–₹20,000?"
For a Data Analyst fresher offer of ₹18,000 (market rate ₹22,000–₹35,000): "I appreciate the offer and I'm genuinely interested in joining the team. My research shows the range for data analyst roles with Power BI and Excel proficiency is typically ₹22,000–₹30,000 in [city]. I was hoping we could bridge that gap — even to ₹22,000 would feel fair given the skills I'm bringing."
For freelance rate negotiation: Client offers ₹5,000 for a project you value at ₹8,000: "Thank you for the project brief. Based on the scope — [list specific deliverables] — my rate for this would be ₹8,000. This covers [specific work]. Would that work for your budget?"
If they push back: "I understand you have a budget constraint. To meet ₹5,000, I'd need to reduce the scope to [reduced deliverables]. Would that work for you?" — this anchors the conversation to scope, not just price.
---
After Negotiation — What to Negotiate Beyond Base Salary
If salary is truly fixed, negotiate: - Joining date: More time = more time to prepare or wrap up other things - Performance review timeline: "Can we schedule a 3-month performance review with salary discussion?" - Remote work days: 2 days work-from-home saves transport cost - Professional development allowance: Training or certification costs covered by employer - Title: A better title for the same salary can be career-accelerating - Role responsibilities: More exposure to different skills = faster learning
---
Salary Hike — How to Ask After You're Employed
The best time to negotiate a hike: - After significant achievement: launched a successful campaign, got a major client, built something that saved time/money - At annual review time - After taking on additional responsibilities - When you have a competitive offer from another company (most effective leverage)
The conversation: "I've been reflecting on my contributions over the past year — I've [specific achievements]. I've also been researching market rates and found that my role typically pays [X]–[Y] in the current market. I'd like to discuss aligning my salary with that range. Could we find time to talk about this?"
---