The median data analyst salary in India in 2026 is ₹7.4 LPA, according to AmbitionBox data drawn from 38,600 verified salary reports submitted between January and April 2026. The 25th percentile is ₹4.5 LPA and the 90th percentile is ₹19.8 LPA. Before you do anything with those numbers, there is one thing you need to understand about how they are calculated — because without it, they will mislead you.
The “data analyst” title is doing too much work
On 8 May 2026, Naukri.com listed 28,500 active data analyst job postings across India. I went through a sample of 200 of them. The range of what Indian employers call a “data analyst” is extraordinary.
At one end: a role requiring Excel, VLOOKUP, basic pivot tables, and a PowerPoint slide every Monday morning for the regional sales team. Salary: ₹4.2–5.5 LPA. At the other end: a role requiring Python, SQL, statistical modelling, A/B testing, experimentation frameworks, and collaboration with product managers to drive feature decisions at a fintech with 12 million users. Salary: ₹14–20 LPA.
Both postings say “data analyst.”
Both feed into the AmbitionBox average. The average then produces ₹7.4 LPA — a number that is too high for the Excel version of the role and far too low for the Python version. If you use that average to evaluate your salary or negotiate your next offer, you are comparing yourself to a mixed population that does not represent either job.
The first question to answer before reading any number in this article is this: which version of the data analyst role do you currently do?
Salary by experience level — two tracks
| Experience | IT Services / Reporting Track | Product / Analytics / Fintech Track |
|---|---|---|
| Fresher (0–1 yr) | ₹3.5–5 LPA | ₹4.5–7.5 LPA |
| 1–3 years | ₹5–8.5 LPA | ₹7.5–14 LPA |
| 3–5 years | ₹7.5–12.5 LPA | ₹12–22 LPA |
| 5–8 years | ₹11–18 LPA | ₹18–32 LPA |
| 8+ years (senior / manager) | ₹16–26 LPA | ₹26–50 LPA |
Sources: AmbitionBox (April 2026, 38,600+ reports), Glassdoor India (March 2026, 196,000+ submissions), LinkedIn Salary Insights India (April 2026). Ranges reflect 25th to 75th percentile within each track.
What your tool stack is actually worth
This is where data analytics diverges sharply from software engineering. In software engineering, your experience band is the primary salary driver. In data analytics, your tool stack frequently outweighs your years of experience — especially in the first four years.
LinkedIn Salary Insights India (April 2026) shows the following premium structure at the 1–4 year experience level:
| Tool Stack | Salary Range (1–4 years) | Premium vs Base |
|---|---|---|
| Excel + Power BI (SQL optional) | ₹4.5–7.5 LPA | Base |
| SQL + Power BI / Tableau | ₹6–10 LPA | +25–35% |
| SQL + Python (pandas, numpy) | ₹8–14 LPA | +40–55% |
| SQL + Python + Statistics / A/B testing | ₹10–18 LPA | +60–80% |
| SQL + Python + Spark / dbt / ML basics | ₹14–22 LPA | +85–110% |
These premiums are not speculative. They are visible in the actual job postings on Naukri.com right now — the salary bands listed in JDs for Python-proficient analysts are consistently 40–60% above those listed for Excel-proficient analysts at identical years of experience. The tool stack gap is the largest single salary lever available to a data analyst in the early career stage. Larger than a company switch, larger than an additional year of experience.
A data analyst with three years of experience who added strong Python fluency in year two earns more today than a data analyst with five years of experience who stayed with Excel and Power BI.
Company type breakdown
| Company Type | Typical Range at 3–5 Years | Examples |
|---|---|---|
| IT Services (reporting / BI focus) | ₹7.5–12.5 LPA | TCS, Infosys data analytics practices |
| IT Consulting Analytics | ₹8.5–14 LPA | Accenture Analytics, Wipro Analytics |
| BFSI Analytics (banks, insurance) | ₹10–18 LPA | HDFC, ICICI, Bajaj Finserv analytics teams |
| Indian Product / Fintech / Edtech | ₹12–22 LPA | PhonePe, Razorpay, CRED, Byju’s, Swiggy |
| GCCs (global analytics roles) | ₹14–26 LPA | Goldman Sachs, JPMorgan, Walmart Global Tech |
| Funded Data-First Startups | ₹10–20 LPA + equity | Varies; equity structure matters significantly |
| FAANG India Analytics | ₹22–48 LPA | Google, Meta, Amazon data roles |
Source: AmbitionBox company-level salary reports (April 2026), LinkedIn Salary Insights India (March 2026).
The BFSI analytics track is underrated. HDFC Bank, ICICI Bank, and Bajaj Finserv all run significant in-house analytics teams with structured career ladders, competitive salaries, and access to large, clean, high-stakes datasets that are genuinely difficult to find elsewhere. For analysts interested in financial data, the BFSI analytics path often outperforms the startup path in both salary stability and data quality — two things that matter for long-term skill development.
City comparison for data analysts
| City | vs National Mean | Key driver |
|---|---|---|
| Bengaluru | +14% | Fintech and product company concentration |
| Mumbai | +12% | BFSI analytics demand is highest here |
| Hyderabad | +10% | GCC analytics hub, growing fast |
| Delhi/NCR | +7% | E-commerce and consulting analytics |
| Pune | +3% | IT consulting, some fintech |
| Chennai | 0% | At national mean; GCC growth not yet reflected |
Source: Glassdoor India city-level data analyst salary data, March 2026.
Mumbai’s position here is worth noting. In software engineering, Mumbai lags Bengaluru and Hyderabad significantly at the mid-level. In data analytics, Mumbai pulls close to Bengaluru — driven by the density of BFSI analytics roles in the city. For analysts with financial data experience or interest in risk, credit, or fraud analytics, Mumbai is the market that deserves serious attention.
What the data on switching looks like
Company switching produces the same dramatic salary jumps for data analysts as it does for software engineers — with one important difference. For data analysts, the switch only produces a large jump if you are switching company type, not just company name.
An analyst moving from one IT services company to another IT services company gets 30–45% on average, according to AmbitionBox trend data (April 2026). The same analyst moving from an IT services role to a product company or GCC analytics role gets 65–110%. The company type switch is where the real money is.
The catch: product companies and GCCs are screening for Python and SQL proficiency as a baseline. Analysts without Python in their stack frequently get filtered out before the offer stage. The tool stack upgrade and the company type switch are not two separate decisions — they are one decision, made together.
Monthly take-home at key salary levels
| Annual CTC | Monthly In-Hand (approx.) | Notes |
|---|---|---|
| ₹5 LPA | ₹37,000–39,000 | Standard PF structure |
| ₹7 LPA | ₹51,000–54,000 | New tax regime |
| ₹10 LPA | ₹70,000–75,000 | New tax regime |
| ₹14 LPA | ₹93,000–1,01,000 | New tax regime |
| ₹20 LPA | ₹1,28,000–1,40,000 | New tax regime |
| ₹30 LPA | ₹1,85,000–2,02,000 | New tax regime |
Approximations under the new income tax regime, FY 2026–27. Variable pay, PF structure, and employer-side contributions affect the actual figure. Use ClearTax’s in-hand calculator with your specific offer letter before comparing two offers.
What I keep seeing in the data
I have been tracking data analyst job postings and salary reports across Naukri, AmbitionBox, and LinkedIn since 2024. The pattern that stands out most clearly is not the Python premium — that is well-documented and expected. It is the title inflation problem, and how badly it distorts salary expectations.
On Naukri.com on any given day, the phrase “data analyst” covers a salary range from ₹3.8 LPA to ₹22 LPA with no clear signal from the title alone about which end of that range a given role sits at. I have spoken to analysts who believe they are significantly underpaid when they are actually being paid fairly for the version of the role they do — they are just comparing themselves to salary averages that include roles they are not actually qualified for yet. I have also spoken to analysts who have been dramatically underestimating their market value because they assumed the average applied to them, when their Python + SQL + product analytics combination would command ₹14–16 LPA at a product company against their current ₹8 LPA at an IT services firm.
The salary data for data analysts in India is not broken. The job title is broken. Before you use any number from this article to negotiate, identify precisely which version of the role you perform — and compare yourself only to that version.
Frequently asked questions
Is ₹11 LPA a good data analyst salary in India with 1–2 years of experience?
Yes — for the product/fintech track, ₹11 LPA at 1–2 years is in the upper-middle range. It is above average for the role and reflects that the employer values your tool stack. Whether to negotiate depends on what you bring. Strong Python + SQL + statistical testing experience justifies pushing to ₹12.5–13.5 LPA at this experience level. Primarily Excel + Power BI + basic SQL, and ₹11 LPA is accurate market pricing — negotiate on other terms like learning opportunities, WFH policy, or performance review cycles instead.
What is the salary difference between a data analyst and a data scientist in India?
Significant, but smaller than most people expect at the junior level. A junior data scientist (0–2 years) at a product company earns ₹8–14 LPA. A data analyst with Python and statistics proficiency at the same experience level earns ₹8–14 LPA. The overlap is real. The gap opens up at year 4–5, where data scientists with ML modelling experience earn ₹20–35 LPA versus ₹16–24 LPA for senior data analysts. If you are early in your career, the practical skill difference — and therefore the salary difference — is smaller than the job title difference suggests. For a complete breakdown of the transition path between these roles, see our data science roadmap for India.
Does a Google Data Analytics Certificate help increase salary in India?
It helps at the entry level and in the first company switch. AmbitionBox data and LinkedIn Salary Insights India (April 2026) consistently show certified candidates receiving 10–18% higher starting offers at product companies and GCCs compared to non-certified candidates with comparable experience. This premium fades after year 3, when hands-on project work and demonstrated Python proficiency matter more than certification status. For a full analysis of whether the Google certificate is worth the time and money in the Indian market, see our Google Data Analytics Certificate India review — coming soon on this site.
Which sector pays data analysts the most in India in 2026?
Fintech pays the highest at the 3–6 year experience level — ₹14–24 LPA for analysts with strong Python and product analytics backgrounds. GCCs (particularly financial services captive centres) match fintech at this level and frequently exceed it in cash compensation without equity risk. BFSI (banking and insurance analytics) pays well and is underrated — ₹12–20 LPA at the 3–5 year level with strong job stability. E-commerce analytics (Flipkart, Amazon India, Meesho) is competitive but slightly below fintech for the same experience. IT services analytics is the lowest-paying sector for this role at every experience level.
How much does Python actually increase a data analyst’s salary in India?
LinkedIn Salary Insights India (April 2026) shows Python-proficient data analysts earning 38–48% more than Excel-primary analysts at the same experience level in the 1–4 year band. At the 5–8 year level, the gap narrows to 22–32% as other factors — domain expertise, leadership, and business context — matter more. In absolute rupee terms at the 2-year mark: an Excel + Power BI analyst earns ₹6–9 LPA, while a Python + SQL + BI analyst earns ₹10–14 LPA. That is a ₹4–5 LPA gap for the same years of experience. No other single skill investment produces a comparable return at the junior data analyst level in India. For a structured plan on adding Python to your analytics skill set, see our Python roadmap for data professionals in India.
Editorial note:
Salary data in this article is sourced from AmbitionBox (April 2026, 38,600+ data analyst salary reports), Glassdoor India (March 2026, 196,000+ submissions), and LinkedIn Salary Insights India (April 2026). All figures are self-reported and overrepresent higher earners to some degree. Job demand and tool stack premium data was collected directly from Naukri.com on 8 May 2026 (28,500 active data analyst postings). Monthly in-hand estimates are approximations under the new income tax regime, FY 2026–27, and are not tax advice. This article has no affiliate relationships. The data-verified date in the byline indicates when figures were last checked against live sources — verify before making any career decision based on this data.


