Based on FY 2026-27 market data across all experience levels and employer types in India. In-hand calculated under new tax regime, metro city.
| Experience Level | Typical CTC | Monthly In-Hand (Metro, New Regime) | Annual In-Hand |
|---|---|---|---|
| Fresher / 0-1 yr | Rs. 5.0 LPA | Rs. 37,065 | Rs. 4,44,780 |
| Junior / 1-3 yrs | Rs. 8.0 LPA | Rs. 61,584 | Rs. 7,39,008 |
| Mid-level / 3-5 yrs | Rs. 13.0 LPA | Rs. 1,02,449 | Rs. 12,29,388 |
| Senior / 5-8 yrs | Rs. 20.0 LPA | Rs. 1,44,668 | Rs. 17,36,017 |
| Lead Analyst / 8+ yrs | Rs. 30.0 LPA | Rs. 2,03,802 | Rs. 24,45,628 |
| Basic Salary | Rs. 16,667/mo |
| HRA (50% of basic, metro) | Rs. 8,333/mo |
| Special Allowance | Rs. 14,065/mo |
| Gross Monthly Salary | Rs. 39,065/mo |
| Employee PF | -Rs. 1,800/mo |
| Professional Tax | -Rs. 200/mo |
| Income Tax (TDS) | -Rs. 0/mo |
| Monthly In-Hand | Rs. 37,065/mo |
How Data Analyst Salary Grows in India
What Does a Data Analyst Earn in India?
Data analysts in India work across banking, e-commerce, consulting, IT services, and startups. The role involves working with SQL, Excel, Python, and BI tools like Power BI or Tableau. Fresher data analysts at BPO and IT services companies start at Rs. 3.5 to Rs. 5 LPA. Those joining analytics consulting firms or product companies can start at Rs. 6 to Rs. 10 LPA. Experienced analysts with 4 to 5 years who can work with Python and build dashboards independently earn Rs. 12 to Rs. 20 LPA.
What Drives Data Analyst Salary in India?
Data analyst salary in India is driven by tool proficiency (Python and SQL command premiums over Excel-only analysts), domain expertise (BFSI and healthcare analytics pay more), and employer type. An analyst at a Big 4 consulting firm earns significantly more than the same experience level at an IT services company. Certifications in Google Data Analytics, Tableau, or AWS add Rs. 1 to Rs. 3 LPA to compensation.
Data Analyst Salary by Specialization
Data Analyst Salary Across Employer Types
| Employer Type | Typical CTC Range | Monthly In-Hand |
|---|---|---|
| McKinsey / BCG / Bain | Rs. 18-30 LPA | Rs. 98K-1.4L/mo |
| Flipkart / Amazon / Swiggy | Rs. 12-22 LPA | Rs. 75K-1.2L/mo |
| HDFC / ICICI / Axis | Rs. 6-14 LPA | Rs. 42K-85K/mo |
| Genpact / WNS / EXL | Rs. 3.5-8 LPA | Rs. 24K-55K/mo |
Data Analyst Salary by City in India
| City | Salary vs Base |
|---|---|
| Bangalore | +18% |
| Mumbai | +12% |
| Delhi NCR | +10% |
| Hyderabad | +8% |
| Pune | +5% |
| Tier-2 cities | Base |
New Regime vs Old Regime at Data Analyst Entry Level
At Rs. 5.0 LPA CTC, the new tax regime gives Rs. 37,065/mo per month in a metro. The old regime with Rs. 1,50,000 in 80C deductions gives Rs. 37,065/mo. The new regime saves Rs. 0 per year at this CTC.