📊 Data Analyst
Data Analyst Salary in India 2026 — City-Wise, Company-Wise & Skills That Pay More
Quick Answer
Data analyst salaries in India 2026: Fresher ₹4–8 LPA, Mid-level ₹8–18 LPA, Senior ₹18–35 LPA. Bengaluru pays the highest — 25–35% above the national average. Product companies (Flipkart, Swiggy, Razorpay) pay 40–60% more than IT services (TCS, Infosys) for the same experience.
Data analyst is one of India’s highest-demand roles in 2026. But salary ranges vary enormously — a fresher at TCS earns ₹3.5 LPA while a data analyst with 3 years experience at Razorpay earns ₹18 LPA. Understanding what drives this gap is essential for negotiating your salary and planning your career.
This guide breaks down data analyst salaries in India by experience, city, company type and skill set — with real data from 2025–2026 hiring.
Salary by Experience Level
| Level | Experience | IT Services | Product/Startup | FAANG/MNC |
|---|---|---|---|---|
| Junior/Fresher | 0–2 years | ₹3–6 LPA | ₹5–9 LPA | ₹8–14 LPA |
| Data Analyst | 2–5 years | ₹6–12 LPA | ₹10–20 LPA | ₹18–30 LPA |
| Senior Analyst | 5–8 years | ₹12–18 LPA | ₹18–35 LPA | ₹30–50 LPA |
| Lead / Manager | 8+ years | ₹18–28 LPA | ₹28–55 LPA | ₹50–80 LPA |
Key InsightThe biggest salary jump happens between IT services and product companies. A data analyst with 3 years at Infosys earning ₹10 LPA can move to a funded startup and earn ₹16–18 LPA with the same experience — a 60–80% jump — by demonstrating strong SQL and Python skills.
Salary by City — India 2026
| City | Fresher (0–2 yr) | Mid-level (2–5 yr) | Senior (5+ yr) | Premium vs avg |
|---|---|---|---|---|
| Bengaluru | ₹5–10 LPA | ₹10–22 LPA | ₹22–40 LPA | +25–35% |
| Hyderabad | ₹4–8 LPA | ₹8–18 LPA | ₹18–32 LPA | +10–20% |
| Mumbai | ₹4–8 LPA | ₹8–17 LPA | ₹16–30 LPA | +10–15% |
| Delhi/NCR | ₹4–8 LPA | ₹8–16 LPA | ₹16–28 LPA | +5–15% |
| Pune | ₹3.5–7 LPA | ₹7–14 LPA | ₹14–25 LPA | 0–5% |
| Chennai | ₹3–6 LPA | ₹6–13 LPA | ₹13–22 LPA | -5–0% |
Salary by Company Type
- FAANG (Google, Amazon, Microsoft): ₹18–55 LPA + significant stock options. Highest total compensation. Requires expert-level SQL, Python, statistics and system design thinking.
- Unicorn Startups (Razorpay, CRED, Zepto, Groww): ₹12–35 LPA + ESOPs. High growth, fast learning, significant responsibility. Strong SQL and Python required.
- Established Product Companies (Flipkart, Swiggy, Zomato, Paytm): ₹8–25 LPA. Structured analytics teams, good mentorship, clear career paths.
- IT Services (TCS, Infosys, Wipro, Accenture): ₹3–14 LPA. More structured and stable. SQL required, Python less critical at entry level. Good starting point but lower ceiling.
- Consulting (Deloitte, EY, PwC, KPMG): ₹6–20 LPA. Strong Excel + SQL + presentation skills valued. Good exposure to multiple industries.
Skills That Increase Your Salary the Most
| Skill | Salary Premium | Companies That Value It Most |
|---|---|---|
| Python + ML Basics (Scikit-learn) | +25–40% | Startups, FAANG, Data Science teams |
| Cloud (BigQuery, Snowflake, Redshift) | +20–30% | All product companies 2026 |
| dbt (data build tool) | +15–25% | Modern data stack companies |
| Advanced SQL (query optimisation) | +15–20% | All companies — universally valued |
| Statistics + A/B Testing depth | +15–20% | Product analytics, growth teams |
| Fintech domain expertise | +15–20% | Razorpay, CRED, Groww, PhonePe |
| Power BI / Tableau certification | +10–15% | Consulting, enterprise companies |
How to Negotiate a Higher Data Analyst Salary
- Know your market rate before negotiating. Use Glassdoor, AmbitionBox, LinkedIn Salary Insights and your network to establish the real range for your experience and location.
- Quantify your past impact. “I automated 8 hours of weekly reporting, saving the team 400 hours annually” is worth more than “I built dashboards.”
- Negotiate on total compensation. Ask about ESOPs, performance bonus, annual appraisal cycle, learning budget and remote work flexibility — not just base salary.
- Let them make the first offer. When asked for expected salary, say “I’d like to understand the full scope of the role first. What is the budgeted range for this position?”
- Have a competing offer if possible. Nothing negotiates better than a genuine alternative offer. Apply to multiple companies simultaneously and let both know you’re actively interviewing.
⭐ Key Takeaways
- Fresher: ₹4–8 LPA. Mid-level: ₹8–18 LPA. Senior: ₹18–35 LPA — varies enormously by company type
- Bengaluru pays 25–35% above national average — highest for data analyst roles in India
- Product companies pay 40–60% more than IT services for the same experience level
- Python + ML basics adds 25–40% salary premium — the highest ROI skill to add in 2026
- Cloud skills (BigQuery, Snowflake) are increasingly required and command 20–30% premium
- Negotiate total compensation, not just base — ESOPs at a growing startup can be transformative
❓ Frequently Asked Questions
What is the average data analyst salary in India in 2026?
The average data analyst salary in India in 2026 is ₹7–9 LPA for 2–4 years of experience. This varies significantly by company type and city. Entry-level (0–2 years): ₹4–8 LPA. Mid-level (2–5 years): ₹8–18 LPA. Senior (5+ years): ₹18–35 LPA. Bengaluru-based product company analysts earn 30–50% above these averages.
How much does a data analyst fresher earn in India in 2026?
Data analyst freshers (0–2 years experience) earn ₹3–10 LPA in India 2026 depending on company. IT services (TCS, Infosys): ₹3–5 LPA. Mid-tier product companies: ₹5–7 LPA. Unicorn startups: ₹7–10 LPA. FAANG: ₹10–14 LPA with stock options. Strong SQL and Python skills are required for the higher end of this range.
Is data analyst a high-paying job in India?
Yes — data analyst is one of the better-paying roles in India for freshers and mid-career professionals. With 5+ years of experience, strong SQL, Python and domain expertise, salaries of ₹25–40 LPA at product companies are achievable. At FAANG companies, senior data analyst total compensation (salary + stock) can exceed ₹60 LPA. The ceiling is significantly higher than most non-tech roles.
Ready to earn a higher data analyst salary?
The skills that pay more — SQL, Python, cloud — are all covered in our free learning resources. Start today.
Start Learning Free →