Salary by Role - India FY 2026-27

Data Analyst Salary in India 2026

Exact monthly in-hand for Data Analysts after PF, professional tax, and income tax. Fresher to senior. New vs old tax regime. FY 2026-27.

Entry Level In-Hand
Rs. 37,065/mo
Rs. 5.0 LPA CTC, metro, new regime
Mid-Level In-Hand
Rs. 69,757/mo
Rs. 9.0 LPA CTC
Senior Level In-Hand
Rs. 1,18,224/mo
Rs. 16.0 LPA CTC
Data Analyst Salary Distribution in India 2026
Bottom 25%
Rs. 5.0 LPA
Rs. 37,065/mo
Median (50%)
Rs. 9.0 LPA
Rs. 69,757/mo
Top 25%
Rs. 16.0 LPA
Rs. 1,18,224/mo
Top 10%
Rs. 25.0 LPA
Rs. 1,75,494/mo

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.

What is your exact in-hand salary?
Enter your CTC, regime, and city — get your full monthly breakdown in seconds.
Calculate My In-Hand →
Data Analyst Salary by Experience Level - India FY 2026-27
Experience LevelTypical CTCMonthly In-Hand (Metro, New Regime)Annual In-Hand
Fresher / 0-1 yrRs. 5.0 LPARs. 37,065Rs. 4,44,780
Junior / 1-3 yrsRs. 8.0 LPARs. 61,584Rs. 7,39,008
Mid-level / 3-5 yrsRs. 13.0 LPARs. 1,02,449Rs. 12,29,388
Senior / 5-8 yrsRs. 20.0 LPARs. 1,44,668Rs. 17,36,017
Lead Analyst / 8+ yrsRs. 30.0 LPARs. 2,03,802Rs. 24,45,628
Full Salary Breakdown - Data Analyst Entry Level (Rs. 5.0 LPA, Metro, New Regime)
Basic SalaryRs. 16,667/mo
HRA (50% of basic, metro)Rs. 8,333/mo
Special AllowanceRs. 14,065/mo
Gross Monthly SalaryRs. 39,065/mo
Employee PF-Rs. 1,800/mo
Professional Tax-Rs. 200/mo
Income Tax (TDS)-Rs. 0/mo
Monthly In-HandRs. 37,065/mo

How Data Analyst Salary Grows in India

Fresher / 0-1 yr
Rs. 5.0 LPA CTC
Rs. 37,065/mo in-hand (metro, new regime)
Junior / 1-3 yrs
Rs. 8.0 LPA CTC
Rs. 61,584/mo in-hand (metro, new regime)
Mid-level / 3-5 yrs
Rs. 13.0 LPA CTC
Rs. 1,02,449/mo in-hand (metro, new regime)
Senior / 5-8 yrs
Rs. 20.0 LPA CTC
Rs. 1,44,668/mo in-hand (metro, new regime)
Lead Analyst / 8+ yrs
Rs. 30.0 LPA CTC
Rs. 2,03,802/mo in-hand (metro, new regime)

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

SQL / BI Analyst
Rs. 4-12 LPA
Python / ML Analyst
Rs. 6-20 LPA
Product Analyst
Rs. 8-22 LPA
Risk / Credit Analyst (BFSI)
Rs. 6-18 LPA
Marketing Analyst
Rs. 5-14 LPA
Operations Analyst
Rs. 4-12 LPA

Data Analyst Salary Across Employer Types

Employer TypeTypical CTC RangeMonthly In-Hand
McKinsey / BCG / BainRs. 18-30 LPARs. 98K-1.4L/mo
Flipkart / Amazon / SwiggyRs. 12-22 LPARs. 75K-1.2L/mo
HDFC / ICICI / AxisRs. 6-14 LPARs. 42K-85K/mo
Genpact / WNS / EXLRs. 3.5-8 LPARs. 24K-55K/mo

Data Analyst Salary by City in India

CitySalary vs Base
Bangalore+18%
Mumbai+12%
Delhi NCR+10%
Hyderabad+8%
Pune+5%
Tier-2 citiesBase

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.

See the full breakdown: Check the Rs. 9 LPA in-hand salary page for a detailed month-by-month calculation at a salary close to the Data Analyst mid-level range. Or use our income tax calculator to compare both regimes at your exact CTC.

Frequently Asked Questions

Fresher data analyst salary in India in 2026 ranges from Rs. 3.5 LPA to Rs. 8 LPA depending on the employer. BPO and KPO companies offer Rs. 3.5 to Rs. 5 LPA while analytics-first companies and product startups offer Rs. 6 to Rs. 10 LPA for freshers with strong SQL and Python skills.
A data analyst on 6 LPA CTC takes home approximately Rs. 43,000 to Rs. 45,000 per month in a metro city under the new tax regime in FY 2026-27. Zero income tax applies at this CTC level due to the Rs. 12 lakh rebate threshold after standard deduction.
Yes. Data analyst is one of the fastest growing roles in India with demand across BFSI, e-commerce, consulting, and healthcare. Entry-level supply is high but mid-senior analysts with Python, SQL, and domain expertise are in shortage. The role has a clear progression path to senior analyst, analytics manager, or data scientist.
Python and SQL are the biggest salary boosters for data analysts in India. Analysts who can build end-to-end pipelines and work with cloud data platforms like BigQuery or Redshift earn 30 to 50 percent more than Excel-only analysts at the same experience level. Domain expertise in BFSI or healthcare also commands a premium.
A data analyst with 3 years of experience in India earns Rs. 8 to Rs. 14 LPA depending on employer and skills. Monthly in-hand at Rs. 10 LPA is approximately Rs. 68,000 under the new regime. Analysts who switch to product companies or consulting after 3 years see the sharpest salary jump.