Data Analytics · Salary Guide 2026
How Much Do Data Analysts Earn in India Right Now?
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:
- Salary by experience — fresher to lead, with real market bands.
- Salary by city — Bengaluru, Hyderabad, Pune, Delhi NCR, Mumbai and beyond.
- Salary by industry — banking, product, IT services, consulting and more.
- The skills that move pay — SQL, Python, Power BI, cloud, AI.
- 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)
Pay by Title — AmbitionBox (2026):
MIS Analyst 1–3 yrs ₹3.4–3.7 L
Junior Data Analyst 0–4 yrs ₹3.9–4.4 L
Data Analyst 1–3 yrs ₹5.2–5.7 L
Senior Data Analyst 1–3 yrs ₹8.5–9.4 L
Senior Data Analyst 3–6 yrs ₹11.6–12.8 L
Senior Data Analyst 6–9 yrs ₹14.5–16.1 L
Lead Data Analyst 6–9 yrs ₹18.9–20.9 L
Lead Data Analyst 9–12 yrs ₹20.6–22.8 L
Lead Data Analyst 12+ yrs ₹22.7–27.5 L
Key insight: At 3–6 years, a Senior Data Analyst
earns ₹11.6–12.8 L while a plain Data Analyst
earns ₹7.2–7.9 L. Same years, different scope.
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 |
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.
Company type matters as much as industry:
IT services / BPO analytics
Fresher: ₹3.5–5 L
3–5 yrs: ₹10–18 L (but slower growth)
Consulting (Deloitte, Accenture, EY)
Fresher: ₹5–9 L
Structured promotions
Product companies / startups
Fresher: ₹6–12 L (strong SQL)
3–5 yrs: ₹12–20 L
GCCs and BFSI
Fresher: ₹6–12 L
3–5 yrs: ₹10–20 L
(best payers for analysts)
MAANG India / unicorns
Fresher: ₹8–15 L
1–3 yrs: ₹18–32 L
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
Excel-only vs full-stack analyst:
EXCEL-ONLY PROFILE
Typical band: ₹2.5–5 LPA
Roles: MIS Analyst, Reporting Analyst
Growth: Slow. Automation pressure is high.
SQL + BI + PYTHON PROFILE
Typical band: ₹5–18 LPA
Roles: Data Analyst, Senior Analyst,
Analytics Engineer
Growth: Fast. Companies compete for this stack.
The gap is 40–60% at the same experience level.
This is the single most important salary decision
you will make early in your analytics career.
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 |
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 / 5Pick 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.
SECTION 09Related reads
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- SQL, Power BI, Python — the full stack
- Real portfolio projects
- Mock interviews & salary negotiation
- Weekday & weekend batches