Across 1,26,358 profiles with CTC recorded in HyrEzy's database, median current CTC rises from ₹5 LPA at 0–2 years to ₹8 LPA at 3–5, ₹15 LPA at 6–9 and ₹22 LPA at 10–14 years: about 4.4 times the early-career figure. The largest steps, of ₹7 LPA each, come between 3–5 and 6–9 years and 6–9 and 10–14 years.
India: salary by experience
Current CTC, median and middle half, all roles.
View as table
| 25th pct | Median | 75th pct | Profiles | |
|---|---|---|---|---|
| 0–2 yrs | ₹3.7 LPA | ₹5 LPA | ₹8.4 LPA | 33,586 |
| 3–5 yrs | ₹5.5 LPA | ₹8 LPA | ₹13 LPA | 47,802 |
| 6–9 yrs | ₹8.5 LPA | ₹15 LPA | ₹25 LPA | 20,211 |
| 10–14 yrs | ₹12 LPA | ₹22 LPA | ₹35 LPA | 12,530 |
| 15+ yrs | ₹10.5 LPA | ₹25 LPA | ₹40 LPA | 11,433 |
Median salary by city and experience
Median current CTC in ₹ LPA. Darker cells pay more. Cells with fewer than 30 CTC records are blank.
| City | 0–2 yrs | 3–5 yrs | 6–9 yrs | 10–14 yrs | 15+ yrs |
|---|---|---|---|---|---|
| Bangalore | ₹5.5 | ₹9 | ₹17.4 | ₹27 | ₹27 |
| Delhi NCR | ₹6 | ₹10 | ₹18 | ₹23 | ₹27 |
| Gurugram | ₹7.1 | ₹12 | ₹22 | ₹30 | ₹30 |
| Noida | ₹5 | ₹9 | ₹16.2 | ₹23 | ₹30 |
| Hyderabad | ₹5 | ₹7.9 | ₹14 | ₹24.4 | ₹27 |
| Pune | ₹5 | ₹7 | ₹14.5 | ₹23 | ₹24 |
| Mumbai | ₹5.6 | ₹9.1 | ₹16 | ₹23 | ₹27 |
| Chennai | ₹4.5 | ₹6.5 | ₹10.3 | ₹16.2 | ₹23 |
Delhi NCR includes Gurugram and Noida, which are also shown on their own.
Expected hike by experience
Median hike candidates ask for over their current CTC when they state an expected CTC.
View as table
| Share | Profiles | |
|---|---|---|
| 0–2 yrs | 57% | 26,348 |
| 3–5 yrs | 50% | 37,890 |
| 6–9 yrs | 33% | 15,391 |
| 10–14 yrs | 29% | 9,881 |
| 15+ yrs | 25% | 7,917 |
Reading the curve
The 15+ band is flatter than the 10–14 band (₹25 LPA against ₹22 LPA) and much wider: senior pay splits between leadership roles and long-tenured individual contributors, so the median alone says little. The middle half at 15+ years runs from ₹10.5–40 LPA.
Expected hikes move the other way: early-career candidates ask for a median 57% over current CTC, while candidates with 15+ years ask for 25%.
Frequently asked questions
What is the average salary for 5 years of experience in India?
For 3–5 years of experience, the median current CTC across all roles in HyrEzy's database is ₹8 LPA, with the middle half at ₹5.5–13 LPA. At 6–9 years it is ₹15 LPA.
What is the average fresher salary in Indian tech?
With 0–2 years of experience, the median current CTC is ₹5 LPA and the middle half earn ₹3.7–8.4 LPA.
Which city pays the most at 6–9 years of experience?
Gurugram leads at ₹22 LPA, followed by Delhi NCR at ₹18 LPA.
About this data
- Source: HyrEzy's candidate database, snapshot taken 20 September 2026. 7,07,237 profiles were considered; 1,26,358 of them record a current CTC.
- Pay is the current CTC a candidate recorded, in ₹ lakh per annum. It is not offer data. Values below ₹1.5 LPA or above ₹250 LPA are excluded as entry errors.
- Roles are matched on current job title, so "Data Engineer" means people whose current title says so. The pool covers product companies, services companies and enterprises.
- Expected hike compares expected with current CTC, counting only expectations between 0.8 and 3 times current pay.
- Privacy: we publish only aggregates. Any group with fewer than 30 CTC records is not shown for pay, and fewer than 10 profiles is not shown at all. No individual can be identified.
- Notice periods are not reported: imported profiles often store a default value when notice is missing, which makes the field unreliable in aggregate.
Hiring against these numbers?
HyrEzy shortlists 5–8 candidates scored against your JD and validated by a recruiter, with CTC and expectations confirmed before you interview. Zero retainer; you pay only on a successful hire.