Back to Resources
Salary 12 min read

IT Salary Guide India 2026

What should you be earning as a tech professional in India? Here's real salary data across roles, experience levels, and cities.

Software Engineer Salaries

Software engineering remains the backbone of India's tech industry. Here's what companies are paying in 2026:

ExperienceService CompaniesProduct CompaniesFAANG/Startups
0-1 years (Fresher)₹3.5 - 5 LPA₹6 - 12 LPA₹15 - 45 LPA
1-3 years₹5 - 8 LPA₹10 - 18 LPA₹25 - 55 LPA
3-5 years₹8 - 14 LPA₹18 - 30 LPA₹40 - 75 LPA
5-8 years₹14 - 22 LPA₹28 - 50 LPA₹60 - 1 Cr+

*LPA = Lakhs Per Annum. Figures include base salary + bonus. ESOP grants are excluded. Data compiled from job postings and industry surveys.

Data Science & AI/ML Salaries

AI and Machine Learning roles command some of the highest premiums in the industry, driven by strong demand and limited supply of qualified professionals.

RoleFresherMid-Level (3-5 yrs)Senior (5+ yrs)
Data Analyst₹4 - 8 LPA₹10 - 18 LPA₹20 - 35 LPA
Data Scientist₹8 - 15 LPA₹18 - 35 LPA₹40 - 70 LPA
ML Engineer₹10 - 18 LPA₹25 - 45 LPA₹50 - 1 Cr+

City-Wise Salary Comparison

Location plays a significant role in salary expectations. Here's how cities compare for a mid-level software engineer (3-5 years experience):

Bangalore(Highest — tech capital)
₹18 - 40 LPA
Hyderabad(Growing fast)
₹15 - 35 LPA
Pune(Strong IT presence)
₹14 - 30 LPA
Mumbai(High cost of living)
₹16 - 35 LPA
Delhi NCR / Gurgaon(Startup hub)
₹15 - 35 LPA
Chennai(Service company hub)
₹12 - 28 LPA
Remote (India)(Varies widely)
₹15 - 50 LPA

How to Negotiate Your Salary

Many Indian engineers leave money on the table by accepting the first offer. Here are proven negotiation strategies:

  • Research first: Use this guide and platforms like Glassdoor, AmbitionBox, and Levels.fyi to know your market value.
  • Never reveal your current salary: When asked, say "I'm looking for a role in the range of ₹X - ₹Y based on my skills and the market rate."
  • Have competing offers: Nothing strengthens your position more than having multiple offers.
  • Negotiate the total package: Consider base salary, bonus, ESOPs, joining bonus, and benefits as a whole.
  • Be professional: Express enthusiasm for the role while being firm about your expectations.

Know your worth? Start applying.

Find roles that match your skill level and salary expectations.

Browse Jobs