Average Fresher Salary in India 2026 — By Role, City & Stream
Complete data on average fresher salaries in India 2026. Breakdown by engineering stream, MBA, BCom, city tier, and company type. Know your market worth before negotiating.
What Is the Average Fresher Salary in India in 2026?
The average fresher salary in India in 2026 is ₹4.2 LPA (CTC), up from ₹3.8 LPA in 2024. However, this average hides massive variation. An IIT graduate in a product company earns 10x more than a Tier 3 engineering graduate in a service company — both are "freshers."
Understanding where you actually fall in this spectrum is critical for setting salary expectations and negotiating effectively. This data is based on JobHuntDaily's salary database of 28,000+ verified placements in 2025–2026.
Fresher Salary by Engineering Stream (2026)
| Stream | Avg CTC (Tier 2 College) | Avg CTC (NIT/Top College) | Top Recruiters |
|---|---|---|---|
| Computer Science / IT | ₹4.5–7 LPA | ₹8–25 LPA | TCS, Infosys, Google, Amazon |
| Electronics / ECE | ₹3.5–5.5 LPA | ₹6–15 LPA | Qualcomm, Intel, Bosch, TCS |
| Mechanical | ₹3.5–5 LPA | ₹5–12 LPA | TATA, L&T, Mahindra, BHEL |
| Civil Engineering | ₹3–4.5 LPA | ₹4.5–10 LPA | L&T Construction, NHAI, PWD |
| Chemical / Biotech | ₹3.5–5 LPA | ₹5–10 LPA | Reliance, Sun Pharma, Dr. Reddy's |
Fresher Salary by Non-Engineering Stream
| Degree | Avg CTC Range | Top Roles |
|---|---|---|
| MBA (Top 20 B-Schools) | ₹8–18 LPA | Product Manager, Analyst, Sales |
| MBA (Other Colleges) | ₹4–7 LPA | Sales Executive, HR, Finance |
| BCom / BBA | ₹2.5–5 LPA | Accounts, Sales, Banking |
| BSc (CS/Data Science) | ₹3.5–6 LPA | Data Analyst, Developer |
| BSc (Other Science) | ₹2–3.5 LPA | Lab Technician, Sales, Teacher |
| BA / Humanities | ₹2–4 LPA | Content, HR, Teaching, NGO |
Fresher Salary by City Tier (2026)
City matters significantly. Bengaluru, Mumbai, and Hyderabad pay 30–50% more than Tier 2 cities for similar roles, but cost of living is also higher.
- Bengaluru: IT freshers average ₹5.5–8 LPA. Startup ecosystem skews higher.
- Mumbai: Finance freshers average ₹5–9 LPA. BFSI sector dominates.
- Hyderabad: IT freshers average ₹5–7.5 LPA. Strong pharma sector also.
- Pune: Engineering/IT freshers average ₹4.5–7 LPA. Strong auto and IT.
- Delhi/NCR: Varies widely. ₹4–8 LPA for IT, ₹3–5 LPA for other sectors.
- Chennai: IT freshers average ₹4.5–6.5 LPA. Strong auto manufacturing sector.
- Tier 2 Cities (Jaipur, Lucknow, Indore): ₹2.5–4.5 LPA for most roles.
CTC vs Take-Home Salary: The Truth
When an offer letter says ₹5 LPA CTC, your take-home (in-hand) salary is typically ₹32,000–36,000 per month after deductions. Here's why:
- EPF (Employee Provident Fund): 12% of basic salary deducted (you get it back at 58 or on resignation)
- Professional Tax: ₹200/month in most states
- TDS (Income Tax): Minimal for under ₹7 LPA post-new tax regime
- Variable pay: Often 10–20% of CTC, paid on performance
- Benefits included in CTC: Medical insurance, food coupons, etc. — these are in CTC but not cash in hand
Rule of thumb: Take-home = 65–70% of CTC for freshers under ₹5 LPA.
How to Use Salary Data to Negotiate Your Offer
- Always say "As per market data for this role and location, the typical range is ₹X–Y." This signals you've done research.
- Focus negotiation on variable pay, joining bonus, and review timeline rather than base salary.
- Don't share your current/previous salary unless directly asked (and legally, some states have banned this question).
- If the offer is below market by more than 15%, ask for a written explanation of the compensation structure — sometimes CTC includes high variable components.
Know Your Worth. Get Paid What You Deserve.
JobHuntDaily shows you real salary data for every role in our database — what other freshers with your profile are getting paid, by company and city. This gives you negotiation leverage before you walk into any offer discussion. Access salary data + get HR calls directly →