#1 India's Top IT Training Institute

×

About Uncodemy

Know more about who we are and what we stand for.

About Us

About Us

Discover our mission to equip individuals with essential IT skills and industry expertise.

Read More →
UnCodeMy Gallery

UnCodeMy Gallery

Explore highlights from our IT training sessions and success stories.

Read More →
×

Free Resources

Learn, practice and plan your career — bilkul free.

Tutorials

Tutorials

Step-by-step written tutorials to learn any technology at your own pace.

Read More →
Free Counselling

Free Counselling

Book a free video counselling session and pick the right course for you.

Read More →
Online Compiler

Online Compiler

Write, run and test your code online — no setup required.

Read More →

Data Analytics · Salary Guide 2026

How Much Do Data Analysts Earn in India Right Now?

Real 2026 numbers — fresher to senior, city-wise, industry-wise, and the skills that actually move your offer.

Tracks
Salary Bands · Live Interactive
Typical Range
—
Market band
Top End
—
Product / GCC
Monthly (approx.)
—
Before deductions
Fresher → Mid-level → Senior → Lead
Click a level to see the current market band. Numbers are based on AmbitionBox, Glassdoor, Payscale and Indeed data for 2026.

Home / Tutorials / Career Guides / How Much Do Data Analysts Earn in India Right Now?

Data Analytics · Salary Guide 2026

How Much Do Data Analysts Earn in India Right Now?

FRESHER MID-LEVEL SENIOR LEAD Fresher 0–2 years ₹3.5–6 LPA Typical Mid-level 3–6 years ₹7.2–12.8 LPA Growth Senior 7–10 years ₹15–25 LPA Senior band Lead 10+ years ₹25–35+ LPA Leadership
Data analyst salary bands in India (2026) — fresher ₹3.5–6 LPA, mid-level ₹7.2–12.8 LPA, senior ₹15–25 LPA, lead ₹25–35+ LPA.

Quick summary — data analyst salary in India (2026)

The average data analyst in India earns roughly ₹6–6.5 LPA. But a single average hides a very wide spread. Freshers typically start at ₹3.5–6 LPA, mid-level analysts earn ₹7–13 LPA, and senior analysts at product companies or GCCs can cross ₹20 LPA. Your skills — especially SQL depth and Python — move your offer more than your years of experience.

In this guide you will see:

  1. Salary by experience — fresher to lead, with real market bands.
  2. Salary by city — Bengaluru, Hyderabad, Pune, Delhi NCR, Mumbai and beyond.
  3. Salary by industry — banking, product, IT services, consulting and more.
  4. The skills that move pay — SQL, Python, Power BI, cloud, AI.
  5. Data analyst vs data scientist — the pay gap, explained.

SECTION 01Salary by experience (fresher to lead)

Experience matters, but it is not the strongest predictor of pay. The title on your offer letter and the scope of your work matter just as much. Here are the bands across major salary sources for 2026:

Level Typical experience Market band (LPA) What moves you to the next band
Fresher / Junior 0–2 years ₹3.5–6 LPA Strong SQL + one BI tool + a portfolio project
Data Analyst 1–3 years ₹5.2–9 LPA Owning dashboards independently, Python basics
Mid-level 3–6 years ₹7.2–12.8 LPA Python, cloud platform, domain ownership
Senior 7–10 years ₹15–25 LPA Driving decisions, stakeholder management, modelling
Lead / Manager 10+ years ₹25–35+ LPA Team leadership, analytics strategy, P&L impact
Data Analyst Salary — Source Comparison (2026):

ENTRY LEVEL (0–1 year)
Payscale India:  ₹4.1 L average total pay
Indeed India:    ₹5.2 L average
AmbitionBox:     ₹3.5–5.2 L (0–1 yr)
PERSOL Guide:    ₹4–5 L

EARLY CAREER (1–3 years)
AmbitionBox:     ₹5.2–5.7 L
PERSOL Guide:    ₹6–12 L (e-commerce)

SENIOR ANALYST
Indeed India:    ₹10.1 L average
AmbitionBox:     ₹11.6–12.8 L (3–6 yrs)

ALL LEVELS (median / average)
Payscale median: ₹5.8 L
Indeed average:  ₹6.3 L
AmbitionBox:     ₹6.5–7.2 L typical (0–6 yrs)
salary-by-experience-2026.md
Key insight: Pay roughly doubles from entry level to senior analyst. But the jump from “Data Analyst” to “Senior Data Analyst” at the same experience level is often larger than the jump from one year to the next. Title and scope matter.

SECTION 02Salary by city — where analysts earn most

Bengaluru, Hyderabad and Pune sit at the top of almost every experience band. But the gap between big cities is often smaller than the gap between industries — and tier-2 cities can offer better savings despite lower CTC.

City Fresher (approx.) Mid-level / 3–6 yrs (approx.) Why
Bengaluru ₹4–7 LPA ₹10–18 LPA Deepest concentration of product firms, startups, GCCs
Hyderabad ₹4–6.5 LPA ₹9–16 LPA Rapid GCC growth, strong enterprise tech base
Pune ₹3.5–6 LPA ₹8–15 LPA Large GCC presence, lower cost base than Bengaluru
Delhi NCR / Gurugram ₹3.5–6.5 LPA ₹8–15 LPA Consulting, financial services, analytics services
Mumbai ₹4–6.5 LPA ₹9–16 LPA BFSI analytics (HDFC, Nomura, Morgan Stanley)
Chennai ₹3.5–5.5 LPA ₹7–13 LPA Manufacturing, banking back-office, growing GCC base
Tier-2 cities ₹2.5–4.5 LPA ₹5–10 LPA Fewer competing employers; remote roles narrowing gap
City reality check: AmbitionBox data shows the entire spread across India’s big cities is under ₹1 lakh a year for the same title. The city premium is real, but it is smaller than the industry premium — and much smaller than the skills premium.

SECTION 03Salary by industry — the domain premium

Industry moves pay far more than city. A data analyst in banking earns roughly 60–80% more than an analyst in IT services or BPO for comparable experience.

Industry Data Analyst (all levels, yearly) Mid-level (approx.)
Banking ₹9.2–10.2 LPA ₹9–16 LPA
Financial services ₹9.2–10.1 LPA ₹9–16 LPA
Software product ₹8.4–9.3 LPA ₹10–18 LPA
FinTech ₹8.1–8.9 LPA ₹9–16 LPA
Management consulting ₹8–8.8 LPA ₹8–15 LPA
Internet / e-commerce ₹7–7.7 LPA ₹10–16 LPA
IT services & consulting ₹5.7–6.3 LPA ₹6–10 LPA
BPO ₹4.4–4.9 LPA ₹4–7 LPA
Same title, same city — different industry:

Data Analyst in BANKING
  All levels:  ₹9.2–10.2 L
  Mid-level:   ₹9–16 L

Data Analyst in IT SERVICES
  All levels:  ₹5.7–6.3 L
  Mid-level:   ₹6–10 L

The gap is roughly 60–80% for comparable
experience. Domain knowledge (risk, fraud,
lending, insurance) commands a genuine premium
because the ramp-up cost to the employer is lower.
salary-by-industry-2026.md
Key insight: IT services and consulting employ the most analysts in India, so many first offers come from there. But if you want to maximise pay, banking, financial services and product companies are where the bands sit higher.

SECTION 04The skills that actually move your offer

Tenure raises pay gradually. Skills raise it in steps. Here is what employers are actually paying for in 2026, ranked roughly by impact:

Skill Why it moves pay Salary impact
SQL (deep) Non-negotiable. Window functions and query optimisation separate mid from junior more reliably than years served. Biggest single lever
Power BI / Tableau Dashboarding is the most-listed requirement on Naukri and LinkedIn analyst postings. +25–40% over SQL-only
Python (pandas) The clearest line between a reporting analyst and an analyst who can investigate and automate. Moves you into the higher band
Cloud platform Snowflake, BigQuery, Databricks or Redshift is now expected in the upper bands. Expected at ₹12 LPA+
AI tooling Analysts who can use AI tools to accelerate reporting are measurably more productive — and employers are asking about it in interviews. 25–40% wage premium
Domain knowledge Lending, insurance, supply chain, fraud — domain expertise lets you interpret results, not just produce them. Genuine premium
Salary by skill stack (2026):

Excel only
  ₹2.5–5 LPA

SQL + Excel
  ₹4–12 LPA

SQL + Power BI / Tableau
  ₹3.5–10 LPA
  (+25–40% over SQL-only)

Python for Data Analytics
  ₹5–18 LPA
  (pandas, automation, data processing)

Advanced Data Analyst
  (Excel + SQL + Power BI + Python)
  ₹5–18 LPA
  End-to-end analytics, business insights,
  automation + visualisation
skills-premium-2026.md
Key insight: If you are choosing what to learn next, learn SQL deeply first, then add Power BI or Tableau, then Python. That sequence has the highest return per hour invested in 2026.

SECTION 05Data analyst vs data scientist — the pay gap

Data scientists out-earn data analysts in almost every published dataset. But the gap is not because one role is “better” — it is because the work is scoped differently.

Role Typical average (India) What you actually do
Data Analyst ₹6–6.5 LPA Explain what happened and why — reporting, dashboards, business insights
Data Scientist ₹10–12 LPA Build models that predict or automate what happens next — ML, statistics, experimentation
When the gap closes: Senior analysts who move into analytics engineering or analytics leadership can match or exceed data scientist pay, because those roles combine technical depth with business ownership. The highest-paying analyst roles are not “reporting” roles — they are decision-driving roles.

SECTION 06Interview Q&A — data analyst salary

Q1What is the average data analyst salary in India right now?

Published sources put the average at roughly ₹5.8 lakh (Payscale median) to ₹6.3 lakh (Indeed average) per year. AmbitionBox’s typical range for 0–6 years is ₹6.5–7.2 lakh. A single average is misleading — pay varies sharply by city, industry, and skill depth.

Q2How much does a fresher data analyst earn in India?

Entry-level analysts average about ₹4.1 lakh (Payscale, total pay) to ₹5.2 lakh (Indeed) per year. AmbitionBox shows ₹3.5–5.2 lakh for 0–1 year. The upper end goes to candidates with strong SQL, some Python, and a portfolio of real analysis rather than only coursework.

Q3Which city pays data analysts the most in India?

Bengaluru consistently sits at the top, followed by Hyderabad, Pune and Delhi NCR. But the gap between big cities is smaller than the gap between industries. A banking analyst in Pune can out-earn a product analyst in Bengaluru at the same experience level.

Q4Which skills increase a data analyst’s salary the most?

Deep SQL first, then Power BI or Tableau, then Python. Adding Power BI to SQL alone creates a 25–40% uplift. A cloud data platform (Snowflake, BigQuery, Databricks) is expected in the upper bands. AI tooling now commands a 25–40% wage premium.

Q5How much experience do I need to earn ₹15 lakh as a data analyst?

₹15 lakh is above the typical high end in published data for generalist analysts. Reaching it usually requires senior-level scope (owning decisions, not just reports), strong SQL + Python + cloud skills, and a top-paying employer such as a product company or GCC. Tenure alone rarely gets you there.

SECTION 07Test yourself — data analyst salary quiz

Five questions. No sign-up.

0 / 5

Pick an answer to see why it is right or wrong.

SECTION 08Frequently asked questions

Is data analytics still a good career in India in 2026?

Yes, though the entry level is more competitive than it was. Demand has shifted toward analysts who can model data and drive decisions rather than only build reports. Purely reporting-focused roles face more automation pressure.

Do data analysts earn more than software engineers?

Usually not at comparable experience levels, though it varies by employer. Software engineering roles tend to pay somewhat more, particularly in product companies. Senior analysts who move into analytics engineering or leadership can match or exceed engineering pay.

What is the monthly salary of a data analyst in India?

At the published averages of about ₹5.8–6.3 lakh per year, monthly gross pay is roughly ₹48,000–52,000 before deductions. Take-home depends on your fixed-to-variable split, provident fund, and tax structure. Always compare monthly fixed pay rather than annual CTC.

How much can I earn with just SQL and Excel?

SQL + Excel typically lands in the ₹4–12 LPA band depending on experience and employer. But adding a BI tool (Power BI or Tableau) moves you up 25–40% at the same experience level. Excel alone caps out much lower, around ₹2.5–5 LPA.

Is an MBA or certification worth it for salary growth?

Skills and a portfolio move your offer faster than credentials in analytics. A certification can help you get past initial screening, but the biggest jumps come from deepening SQL, adding Python and cloud, and switching from a services company to a product company or GCC.

Classroom & online · Noida

Move into the higher salary band

Our Data Analytics Training Course is built around the skills that actually move your offer — deep SQL, Power BI, Python, and real portfolio projects.

₹15,500 · full programme ₹24,000
  • SQL, Power BI, Python — the full stack
  • Real portfolio projects
  • Mock interviews & salary negotiation
  • Weekday & weekend batches