📋 What This Article Covers
- Verified data analyst salary ranges in India for 2026 — fresher to senior
- How salary changes by city, company, and industry
- The specific skills that add 20% to 35% to your pay
- Whether AI is killing data analyst jobs or making them more valuable
- A realistic path from ₹4L to ₹20L and beyond
Before you commit months to learning SQL, Python, and data visualisation — you want to know if it pays. That is not a shallow question. That is a sensible one. This article answers it with verified numbers from AmbitionBox, Glassdoor, upGrad, and live job listings as of June 2026.
No ranges pulled from thin air. No inflated averages designed to sell you a course. Just what the market is actually paying — and what moves that number up.
🔍 Reality Check
The average data analyst salary in India sits at approximately ₹6.5L to ₹7L per year according to AmbitionBox and Glassdoor data as of June 2026. That average includes both freshers and senior professionals. It is not what you will earn on day one. Freshers start between ₹3.5L and ₹6L. Senior analysts with 6 or more years earn ₹18L to ₹35L. The gap is real and the path between them is learnable.
Salary varies significantly by company type. An IT services company like TCS pays ₹4L to ₹6.5L for freshers. A product company like Amazon or PayPal pays ₹12L to ₹25L for the same role. The skill set required is different. The interview difficulty is different. But both are data analyst roles with the same job title on LinkedIn.
Data Analyst Salary in India — At a Glance
Salary by Experience
Experience is the single biggest driver of salary growth in data analytics. Every year of relevant work with the right tools moves the number up significantly — especially between year 2 and year 5.
| Experience Level | Salary Range | What Employers Expect |
|---|---|---|
| Fresher (0–2 years) | ₹3.5L – ₹6L per year | SQL, Excel, basic Python, one BI tool |
| Mid-Level (3–5 years) | ₹8L – ₹15L per year | Advanced SQL, Python with Pandas, dashboards, business problem framing |
| Senior (6–10 years) | ₹18L – ₹35L per year | Statistical modelling, stakeholder management, team mentoring, domain expertise |
| Lead / Manager (10+ years) | ₹25L – ₹40L+ per year | Analytics strategy, cross-functional leadership, P&L impact |
Salary by City
Where you work matters nearly as much as how long you have worked. Bengaluru pays the most — driven by the concentration of tech companies, product startups, and analytics-first businesses. Every city below has verified ranges based on current listings and AmbitionBox data.
| City | Salary Range | Why |
|---|---|---|
| Bengaluru | ₹6L – ₹15L per year | Highest paying. Tech and startup density. Average ₹7.3L per upGrad data. |
| Hyderabad | ₹5.5L – ₹14L per year | Growing tech corridor. Strong analytics KPO presence. |
| Mumbai | ₹5L – ₹14L per year | Strong in BFSI and fintech. High demand in banking analytics. |
| Pune | ₹5L – ₹13L per year | IT services and manufacturing analytics. Growing data roles. |
| Delhi / NCR | ₹5L – ₹13L per year | Large corporate presence. Consulting and e-commerce analytics. |
| Chennai | ₹5L – ₹12L per year | IT services heavy. Strong mid-tier analytics demand. |
| Kolkata | ₹4L – ₹8L per year | Lower cost of living. Smaller analytics market. |
Salary by Company Type
The type of company you join has a bigger impact on your starting salary than almost anything else. The same fresher with the same skills earns very different amounts depending on where they land.
| Company Type | Example Companies | Fresher Salary Range |
|---|---|---|
| IT Services (Large) | TCS, Infosys, Wipro | ₹4L – ₹6.5L per year |
| Consulting / MNC | Accenture, Deloitte, Cognizant | ₹5.5L – ₹10L per year |
| E-commerce / Product | Amazon, Flipkart, PayPal | ₹12L – ₹25L+ per year |
| BFSI / Fintech | Banks, NBFC, payment companies | ₹7L – ₹14L per year |
| Funded Startups | Series A and above | ₹6L – ₹15L per year (high variance) |
💡 Why Product Companies Pay 2 to 4 Times More
IT services companies like TCS and Infosys hire large numbers of analysts for client-facing work that involves standard reporting and dashboard maintenance. The work is structured and the salary is standardised across thousands of employees.
Product companies like Amazon and PayPal hire fewer analysts but expect them to directly influence product decisions, revenue, and user behaviour. The skill bar is higher, the interview is harder, and the compensation reflects that. The gap between ₹5L at an IT services company and ₹20L at a product company is not unfair — it reflects the difference in impact and complexity expected.
Salary by Industry
| Industry | Salary Range |
|---|---|
| Banking and Financial Services | ₹7L – ₹14L per year |
| Internet and E-commerce | ₹7.5L – ₹12L per year |
| IT Services and Consulting | ₹6L – ₹9L per year |
| Healthcare and Pharma | ₹5L – ₹10L per year |
| Retail and FMCG | ₹5L – ₹9L per year |
The Skills That Actually Move Your Salary Up
Analysts with specific high-demand skills consistently earn 20% to 35% more than peers with the same years of experience. These are not general skills — they are specific tools and capabilities that employers pay a premium for.
Python
+25% to 35% salary premiumThe single highest-return skill addition for a data analyst. Pandas, NumPy, and data visualisation libraries unlock automation and modelling work that SQL alone cannot do.
Advanced SQL
+15% to 25% salary premiumWindow functions, CTEs, query optimisation, and stored procedures. Most analysts know basic SQL. Advanced SQL is what separates mid-level pay from senior pay.
Power BI or Tableau
+12% to 20% salary premiumDashboard building and data storytelling. Companies pay more for analysts who can present findings in ways that non-technical stakeholders can act on immediately.
Cloud Platforms (AWS / Azure)
+20% to 30% salary premiumData analysts who can work with cloud-based data warehouses like Redshift, BigQuery, or Azure Synapse are in high demand at product and fintech companies.
Will AI Replace Data Analysts?
⚠️ The Honest Answer
AI is replacing the execution layer of the data analyst role — data cleaning, basic SQL query writing, routine report generation. What it cannot replace is business context, stakeholder communication, and the judgment to know when an AI-generated insight is wrong.
The US Bureau of Labor Statistics projects a 34% increase in data science and analytics job openings, indicating that AI is acting as an amplifier rather than a replacement. The analysts who lose relevance are those who only do what AI can now do — copy-pasting queries and building static dashboards. The analysts who thrive are those who move up the value chain to interpretation, strategy, and validation of AI outputs.
For freshers entering the field in 2026, the path is clear. Learn the tools first. Then develop the business judgment that no AI can replicate. That combination is what commands ₹15L to ₹25L within 5 years.
A Realistic Salary Growth Path
✅ From Fresher to Senior — What the Journey Looks Like
- Year 0 to 2 (₹3.5L to ₹6L): Master SQL and Excel. Build 3 to 4 portfolio projects. Join an IT services company or startup. Focus on getting your first role — the company matters less than getting real experience with real data.
- Year 2 to 3 (₹6L to ₹10L): Add Python with Pandas. Learn one BI tool deeply — Power BI or Tableau. Move from report generation to insight generation. Start building business context in your industry.
- Year 3 to 5 (₹10L to ₹18L): Develop domain expertise in your sector — BFSI, e-commerce, or health-tech. Learn to present findings to non-technical stakeholders. Target a product company or consulting firm. This is where salary growth accelerates fastest.
- Year 5 to 8 (₹18L to ₹30L+): Add cloud data tools, advanced statistical modelling, and team leadership. Move toward Lead Analyst or Analytics Manager titles. At this stage, business impact and communication skills matter more than technical skills alone.
- Year 10+ (₹25L to ₹40L+): Director or Head of Analytics roles at product companies. Strategy, hiring, P&L ownership. ₹1 crore is achievable at this level in FAANG-equivalent companies or senior leadership at large fintech firms — but it requires a combination of technical depth, business acumen, and leadership track record.
📄 Building Your Resume for a Data Analyst Role?
Salary offers start with the resume. How you present your SQL projects, Python work, and analytical experience determines which salary band you get placed in from the first interview. The DecodedCareers Resume Builder helps you structure a data analyst resume that gets noticed.
Use Resume BuilderThis took real research to build.
“AmbitionBox, Glassdoor, upGrad, Futurense, live job listings, and multiple industry sources — all cross-checked before a single number was written here.”If this helped you understand what you are actually worth — or what you are working toward — consider supporting DecodedCareers. No subscription. No pressure. One reader choosing to back a platform doing this honestly.
Support DecodedCareersFrequently Asked Questions
What is the salary of a data analyst in India in 2026?
The average data analyst salary in India in 2026 is approximately ₹6.5L to ₹7L per year across all experience levels, based on AmbitionBox and Glassdoor data. Freshers typically earn ₹3.5L to ₹6L per year. Mid-level analysts with 3 to 5 years of experience earn ₹8L to ₹15L. Senior analysts with 6 or more years earn ₹18L to ₹35L. These figures vary significantly by city, company type, and skill set.
What is the data analyst salary for freshers in India?
Data analyst salaries for freshers in India range from ₹3.5L to ₹6L per year for most entry-level roles. Exceptional candidates at product companies or well-funded startups can earn up to ₹8L to ₹10L. IT services companies like TCS, Infosys, and Wipro typically pay ₹4L to ₹6.5L for fresher data analyst roles. The key differentiator at the fresher level is SQL proficiency, portfolio projects, and communication skills.
What is the data analyst salary in Bangalore in 2026?
Bengaluru pays the highest data analyst salaries in India. The average data analyst salary in Bengaluru is ₹7.3L per year according to upGrad data. Ranges span from ₹6L to ₹15L depending on experience and company type. Bengaluru’s concentration of product companies, funded startups, and analytics-first businesses drives salaries consistently higher than other Indian cities.
What is the data analyst salary after 5 years in India?
A data analyst with 5 years of experience in India typically earns ₹10L to ₹18L per year. At top-tier product companies, 5-year professionals can earn ₹15L to ₹25L. At mid-level IT services and consulting firms, the range is ₹10L to ₹15L. Salary at this stage is heavily influenced by domain expertise, the ability to manage stakeholders, and proficiency in advanced tools like Python, cloud platforms, and statistical modelling.
Which skills increase data analyst salary the most?
Python adds 25% to 35% to a data analyst’s salary compared to peers with only SQL skills. Advanced SQL adds 15% to 25%. Power BI or Tableau certification adds 12% to 20%. Cloud platform skills (AWS Certified Data Analytics, Azure) add 20% to 30%. Combining Python with a BI tool and domain expertise in a high-value sector like fintech or e-commerce produces the highest salary outcomes at every experience level.
Which company pays the most for data analysts in India?
Product-based and e-commerce companies pay the most for data analysts in India. Amazon, PayPal, Flipkart, and similar companies pay ₹12L to ₹25L per year even for mid-level analysts. BFSI companies and fintech firms pay ₹7L to ₹14L. IT services companies like TCS, Infosys, and Wipro pay ₹4L to ₹6.5L for fresher and entry-level roles. The higher-paying companies require more rigorous technical interviews and domain knowledge.
Is data analyst a good career in India in 2026?
Yes. Data analytics remains one of the strongest career choices for freshers in India in 2026. Demand across BFSI, e-commerce, health-tech, and IT continues to grow. AI is automating the routine execution layer of the role but increasing the value of analysts who can interpret data, validate AI outputs, and communicate insights to business stakeholders. The US Bureau of Labor Statistics projects a 34% increase in related analytics job openings, signalling continued demand growth.
Will AI replace data analysts in India?
No. AI is changing the data analyst role, not eliminating it. AI tools can now write basic SQL queries, clean data, and generate standard reports. What AI cannot do is understand business context, validate whether an output is correct for a specific company’s data model, or translate findings into actionable strategy. Analysts who move up the value chain toward interpretation, storytelling, and business judgment are more valuable in an AI-assisted environment, not less.
Can a data analyst earn ₹1 crore in India?
Yes, but not at a typical career stage. Earning ₹1 crore as a data analyst in India generally requires 10 to 15 years of experience, a senior leadership title such as Director of Analytics or Head of Data, and working at a FAANG-equivalent company, major fintech, or global captive centre. Total compensation at this level typically includes a base salary plus ESOPs and performance bonuses. At Walmart, Principal Data Analysts with 9 to 16 years of experience earn between ₹44L and ₹1 crore per year.
What is the data analyst salary per month in India for freshers?
Fresher data analyst salaries in India translate to approximately ₹29,000 to ₹50,000 per month for most entry-level roles. At the lower end of the range (₹3.5L annually) this is roughly ₹29,000 per month. At the upper end (₹6L annually) this is ₹50,000 per month. Product companies and well-funded startups can offer ₹70,000 to ₹90,000 per month for exceptional fresher candidates with strong portfolios and technical skills.
Is data analyst a stressful job?
The role is considered moderately stressful. The primary sources of stress are tight deadlines for reports and dashboards, managing expectations of non-technical stakeholders, and working with messy or incomplete data. It is generally less stressful than software engineering or investment banking. Community consensus on Reddit and professional forums consistently rates data analytics as a role with strong work-life balance, particularly at companies with healthy data cultures.
What are the top 3 skills for a data analyst?
The three most essential skills are SQL, data visualisation, and communication. SQL is required for accessing and querying data from company databases. Data visualisation through Power BI or Tableau translates analysis into dashboards that stakeholders can act on. Communication and data storytelling is what makes technical findings useful to business leaders who make decisions based on analyst output. Of these three, communication is the most underrated and the most career-accelerating at the senior level.
How long does it take to become a data analyst in India?
A motivated fresher with no prior coding experience can build the foundational skills for an entry-level data analyst role in 3 to 6 months. This includes Excel, basic SQL, and one BI tool. Adding Python brings the timeline to 6 to 9 months. Building a portfolio of real projects alongside learning typically determines whether you get hired at 3 months or 9 months. Structured daily practice of 2 to 3 hours is more effective than intensive short bursts.
Which industry pays data analysts the most in India?
Banking and financial services, fintech, and e-commerce pay data analysts the most in India. BFSI companies pay ₹7L to ₹14L per year. Internet and e-commerce companies pay ₹7.5L to ₹12L. IT services companies pay ₹6L to ₹9L. Healthcare analytics is growing rapidly and offers ₹5L to ₹10L. Domain expertise in a high-value sector combined with strong technical skills is what pushes salaries toward the upper end of any range.
Is data analyst an IT job?
A data analyst role is a hybrid role rather than a traditional IT job. IT departments manage infrastructure, servers, and system maintenance. Data analysts use the data stored by IT systems to find patterns, build dashboards, and help business leaders make decisions. The role requires technical tools like SQL and Python, but the output is business insight rather than software or system maintenance. Data analysts work across every industry — finance, healthcare, retail, and technology — not just in IT departments.
Continue Learning
Now map out the career path that reaches these salaries
You know what data analysts earn. The next question is how you get there — what roles come before, what transitions are possible, and what the full career arc looks like from fresher to senior. The Career Paths menu on DecodedCareers maps this out.
Explore Career Paths →Was this article useful?
Your vote helps us understand what works.
Important Notice
DecodedCareers publishes educational content based on publicly available information and independent research. All salary ranges in this article are sourced from AmbitionBox, Glassdoor, upGrad, Futurense, and verified job listings as of June 2026. Salary data changes frequently based on market conditions, company performance, and hiring demand. Readers should verify current compensation data using live sources before making career or employment decisions. This article is for informational guidance only and does not guarantee specific salary outcomes.
References
- AmbitionBox — Data Analyst Salaries India 2026: ambitionbox.com
- Glassdoor — Data Analyst Salary India: glassdoor.co.in
- upGrad — Data Analyst Salary in Bangalore 2026: upgrad.com
- Futurense — Data Analytics Salary India 2026: futurense.com
- GrowAI — Data Analyst Salary India 2026: growai.in
- SocialPrachar — Data Analyst Salary 2026: socialprachar.com
- Amity Online — Data Analyst Salary India 2026: amityonline.com
- NetCom Learning — Data Analyst Salary 2026: netcomlearning.com
What are you currently earning as a data analyst in India? Share your city, years of experience, and what moved your salary up. Your real numbers help every fresher reading this make a better decision. Leave a comment below. 👇