Data analytics is one of the fastest-growing and most structurally in-demand career fields in India right now. With NASSCOM estimating a shortage of over 11 lakh data professionals, companies across every sector — from fintech and e-commerce to healthcare and manufacturing — are competing aggressively for skilled analysts. Salaries have grown 12 to 15 percent annually since 2023, and the combination of AI integration, cloud adoption, and data-driven decision-making shows no signs of reversing that trend.
This article covers the complete data analyst salary in India for 2026 — experience-wise, company-wise, city-wise, role-wise, and skill-by-skill — with realistic CTC-to-in-hand calculations.

Data Analyst Salary India 2026: Quick Overview
The national average data analyst salary across all experience levels stands at approximately ₹6.87 LPA as per current job portal data. The distribution is wide — driven primarily by company type (service vs product), city, and skill stack.
| Experience Level | Annual CTC | Monthly In-Hand (Approx.) |
| Fresher (0–1 year) | ₹3.5 – ₹6 LPA | ₹24,000 – ₹42,000 |
| Early Career (1–3 years) | ₹5 – ₹10 LPA | ₹35,000 – ₹68,000 |
| Mid-level (3–5 years) | ₹8 – ₹14 LPA | ₹55,000 – ₹95,000 |
| Senior (5–8 years) | ₹14 – ₹22 LPA | ₹95,000 – ₹1,45,000 |
| Lead / Analytics Manager (8+ years) | ₹20 – ₹35 LPA | ₹1,30,000 – ₹2,20,000 |
| MNC / FAANG Senior (5+ years) | ₹25 – ₹50 LPA | ₹1,60,000 – ₹3,00,000+ |
How Data Analyst Salary Is Structured in India
Unlike government jobs with fixed pay matrices, private sector data analyst compensation follows the standard corporate CTC (Cost to Company) structure. Understanding the difference between CTC and in-hand is essential before reading any salary figure.
Basic Pay
Typically 40 to 50 percent of the annual CTC. For a ₹6 LPA package, basic pay is approximately ₹20,000 to ₹25,000 per month. Basic pay anchors PF contributions, HRA eligibility, and gratuity accruals.
House Rent Allowance (HRA)
Usually 40 to 50 percent of basic pay. Partially tax-exempt under the old tax regime for employees paying rent. For a metro-based analyst earning ₹25,000 basic, HRA of ₹12,500 per month can be partially claimed as tax-exempt, reducing tax liability.
Special Allowance
The balancing component between basic, HRA, and total gross salary. Fully taxable. No exemptions available.
Variable Pay / Performance Bonus
Most companies include 10 to 20 percent of CTC as variable pay, paid quarterly or annually based on performance. This component is not guaranteed monthly and should not be counted as reliable take-home.
Provident Fund (PF)
Both employer (12 percent of basic) and employee (12 percent of basic) contribute monthly. Employee PF contribution reduces in-hand salary but builds a long-term retirement corpus.
Gratuity
Approximately 4.81 percent of basic pay, provisioned by the employer and paid as a lump sum after 5 continuous years of service.
ESOPs / RSUs
At funded startups and product companies, stock options can add significantly to total compensation over a 4-year vesting period. These are not part of monthly in-hand but can be transformative in the long run.
CTC to In-Hand: Realistic Monthly Figures
As a rule of thumb under the new tax regime (FY 2026–27): Monthly in-hand ≈ 65–72% of Annual CTC ÷ 12
| Annual CTC | Monthly In-Hand (New Tax Regime) |
| ₹4 LPA | ₹28,000 – ₹31,000 |
| ₹6 LPA | ₹42,000 – ₹45,000 |
| ₹8 LPA | ₹55,000 – ₹58,000 |
| ₹10 LPA | ₹68,000 – ₹72,000 |
| ₹12 LPA | ₹80,000 – ₹85,000 |
| ₹18 LPA | ₹1,10,000 – ₹1,20,000 |
| ₹25 LPA | ₹1,55,000 – ₹1,70,000 |
The new tax regime (from FY 2023–24 onwards) offers zero tax on income up to ₹12 lakh, making in-hand salaries meaningfully higher for analysts in the ₹6 LPA to ₹12 LPA bracket than they were in previous years.
Fresher Data Analyst Salary in India 2026
Fresh graduates entering data analytics can expect a wide range depending on three factors — the degree background, the company type, and the skills demonstrated in interviews and portfolios.
| Fresher Profile | Starting CTC |
| B.Tech/MCA (service company like TCS, Infosys) | ₹3.5 – ₹5 LPA |
| B.Tech/MCA (mid-tier product company) | ₹5 – ₹8 LPA |
| B.Tech/MCA (funded startup) | ₹6 – ₹10 LPA |
| B.Sc (Stats/Math) + analytics certification | ₹3.5 – ₹6 LPA |
| BCA / B.Com with strong SQL + Power BI portfolio | ₹3 – ₹5 LPA |
| Premier institute (IIT/NIT) + strong skills | ₹8 – ₹15 LPA |
Freshers from premier institutes with strong DSA, SQL, and Python portfolios can start at ₹6 to ₹8 LPA even at product companies. The skill portfolio — projects, internships, GitHub work — often matters more than the degree at interview stage.
Company-Wise Data Analyst Salary in India 2026
IT Service Companies (TCS, Infosys, Wipro, HCL, Accenture)
Stable employment with defined career tracks, but significantly lower pay than product companies.
| Level | Annual CTC |
| Fresher | ₹3.5 – ₹5 LPA |
| 3–5 years | ₹6 – ₹10 LPA |
| Senior (7+ years) | ₹10 – ₹18 LPA |
Product Companies and Indian Unicorns (Swiggy, Razorpay, PhonePe, Zepto, Meesho)
Significantly higher compensation, especially with ESOPs.
| Level | Annual CTC |
| Fresher | ₹6 – ₹12 LPA |
| Mid-level (3–5 years) | ₹15 – ₹28 LPA |
| Senior (5+ years) | ₹25 – ₹45 LPA |
MNCs and Global Banks (Amazon, Google, Microsoft, Goldman Sachs, HSBC India)
These represent the ceiling in Indian data analytics compensation.
| Level | Annual CTC |
| Junior Analyst | ₹8 – ₹15 LPA |
| Mid-level | ₹18 – ₹30 LPA |
| Senior Analyst | ₹25 – ₹50 LPA |
| Lead / Analytics Manager | ₹40 – ₹80 LPA |
City-Wise Data Analyst Salary in India 2026
Location is a strong determinant of compensation — tech hubs with high product company density consistently pay 15 to 20 percent above the national average.
| City | Average Annual Package (Mid-level) |
| Bengaluru | ₹8 – ₹12 LPA (18% above national average) |
| Hyderabad | ₹7.5 – ₹11 LPA |
| Mumbai (BFSI focus) | ₹7 – ₹11 LPA |
| Delhi NCR | ₹7 – ₹10 LPA |
| Pune | ₹6.5 – ₹9.5 LPA |
| Chennai | ₹6 – ₹9 LPA |
| Tier-2 Cities | ₹3.5 – ₹7 LPA |
Bengaluru leads nationally due to the concentration of product companies, funded startups, and tech MNCs. Mumbai leads specifically for BFSI (banking, financial services, insurance) analytics roles. Remote work has partially compressed city-based differentials at senior levels, but entry-level hiring remains heavily location-dependent.
Industry-Wise Data Analyst Salary in India 2026
Not all industries pay equally for analytics talent. Finance, tech, and e-commerce consistently lead.
| Industry | Typical Annual CTC (Mid-level) |
| BFSI (Banking, Finance, Insurance) | ₹10 – ₹20 LPA |
| E-commerce / Retail | ₹9 – ₹18 LPA |
| SaaS / Tech Products | ₹10 – ₹22 LPA |
| Consulting (BCG, McKinsey analytics) | ₹12 – ₹25 LPA |
| Healthcare / Pharma | ₹7 – ₹14 LPA |
| Telecom | ₹7 – ₹13 LPA |
| Manufacturing / Logistics | ₹5 – ₹10 LPA |
Skills That Increase Data Analyst Salary the Most
This is the most actionable section for anyone already in the field or entering it. Certain skills consistently command salary premiums above peers with the same experience level:
| Skill | Salary Premium |
| Python | +25 to 35% above SQL-only profiles |
| Machine Learning (Basics) | +30 to 40% — pushes profiles to ₹10+ LPA faster |
| Cloud (AWS / GCP / Azure) | +28 to 35% — rapidly becoming mandatory |
| Power BI | +20 to 25% — standard for Indian MNCs |
| Tableau | +18 to 22% — required in BFSI |
| SQL | Baseline — non-negotiable for every role |
The minimum viable skill stack for ₹6+ LPA jobs: SQL + Python + Power BI or Tableau. Analysts who add cloud basics or even foundational ML on top of this typically earn 30 to 40 percent more than peers at the same experience level.
Role-Wise Data Analyst Salary 2026
The job title matters as much as experience in analytics compensation.
| Role | Typical Annual CTC |
| Junior Data Analyst | ₹3.5 – ₹6 LPA |
| Data Analyst | ₹5 – ₹12 LPA |
| Senior Data Analyst | ₹12 – ₹22 LPA |
| Lead Data Analyst | ₹18 – ₹30 LPA |
| Analytics Manager | ₹22 – ₹40 LPA |
| Business Intelligence Analyst | ₹6 – ₹18 LPA |
| Financial Analyst (Data-focused) | ₹8 – ₹20 LPA |
| Product Analyst | ₹8 – ₹25 LPA |
| Data Scientist (advanced) | ₹10 – ₹40 LPA+ |
Product analysts at SaaS companies and financial analysts at banks consistently out-earn generalist data analysts with identical years of experience.
Data Analyst vs Data Scientist: Salary Comparison
| Feature | Data Analyst | Data Scientist |
| Fresher CTC | ₹3.5 – ₹6 LPA | ₹6 – ₹12 LPA |
| Mid-level CTC | ₹8 – ₹14 LPA | ₹15 – ₹30 LPA |
| Senior CTC | ₹14 – ₹22 LPA | ₹25 – ₹50 LPA |
| Key Skills | SQL, Excel, BI tools | Python, ML, Statistics |
| Premium Over DA | — | 30 – 50% |
Data scientists earn significantly more due to machine learning, statistical modelling, and predictive analytics skills. The line blurs at senior levels where experienced analysts take on predictive work.
Career Growth and Salary Progression
The biggest salary jumps in data analytics careers come from two sources:
- Company switching at the 2 to 3 year mark — typically yielding 40 to 80 percent salary increases, especially when moving from service to product companies
- Skill stacking — adding Python to SQL, then adding ML basics, then adding cloud — each addition carries a measurable premium at every experience level
The typical data analyst career path: Junior Analyst → Analyst → Senior Analyst → Lead Analyst → Analytics Manager → Director of Analytics. Each transition brings both responsibility and compensation growth, with the most dramatic jump usually happening at the Senior to Lead transition.
Conclusion
Data analyst salary in India in 2026 ranges from ₹3.5 LPA for a fresh graduate at a service company to ₹50 LPA or more for senior analytics professionals at MNCs and top product companies. The average national salary of ₹6.87 LPA understates the upper potential significantly — especially for those who build strong Python and ML skills, target product companies, and switch employers strategically at the right career milestones. With demand structurally outpacing supply and AI tools raising the bar for what analysts are expected to deliver, the compensation trajectory for skilled data professionals in India has never been stronger.
FAQs
Q: What is the starting salary of a data analyst in India in 2026?
A: Most freshers at service companies earn ₹3.5 to ₹5 LPA. Strong candidates at product companies or funded startups can start at ₹6 to ₹10 LPA. Monthly in-hand for a ₹6 LPA package is approximately ₹42,000 to ₹45,000 after PF and tax deductions.
Q: Which skills increase a data analyst’s salary the most?
A: Python adds 25 to 35 percent above SQL-only profiles. Machine Learning basics push profiles to ₹10+ LPA faster. Cloud skills (AWS/GCP) add 28 to 35 percent. Power BI and Tableau are standard requirements in Indian MNCs and BFSI companies.
Q: Which companies pay data analysts the most in India?
A: Amazon, Google, Microsoft, Goldman Sachs, and HSBC India offer the highest packages — ₹18 to ₹50 LPA for mid to senior roles. Indian unicorns like Razorpay, Swiggy, PhonePe, and Zepto offer ₹15 to ₹35 LPA for experienced analysts.
Q: How much does a senior data analyst earn per month in India?
A: A senior data analyst with 5 to 8 years of experience typically earns ₹14 to ₹22 LPA in India — approximately ₹95,000 to ₹1,45,000 per month in-hand. At MNCs, senior packages can reach ₹25 to ₹35 LPA.
Q: Can a data analyst earn ₹1 lakh per month in India?
A: Yes. With 5 or more years of experience, strong Python and BI tool skills, and placement at a product company or MNC, reaching ₹1 lakh per month in-hand is achievable. Most mid-senior analysts at top companies cross this threshold by year 5 to 7 of their career.