Data Analyst Salary in India (Bands 2026)

Data analyst salary in India for 2026 with attributed Indeed, Glassdoor, Payscale, and Levels.fyi bands by experience, city, skills, and company type.

Last updated 2026-09-27.

If you are negotiating or choosing a city, you need bands with sources, not a single viral number. India data analyst pay varies by experience, city, company type, and skills. Below are 2026-oriented ranges attributed to Indeed, Glassdoor, Payscale, and Levels.fyi, plus how to read the gaps between them.

TL;DR

National averages (attribute the snapshot)

Source What it reported Snapshot notes
Indeed India Average about ₹6,29,019 / year; wide low–high range across postings Updated on Indeed’s page around 20 September 2026; based on salaries from job postings over a multi-month window (Indeed cited 605 salaries in that snapshot)
Glassdoor India About ₹6L average base; typical base range roughly ₹4L–₹9L; additional pay on top Self-reported style estimates; trajectory pages also show senior bands higher
Payscale India About ₹5,77,472 average base (INR) Page updated mid-2026 in the research crawl; includes bonus/other pay ranges
Levels.fyi India Median total compensation about ₹14.8L in the September 2026 sample Smaller, company-skewed sample; useful as an upper-market reference, not the mass-market average

Coursera’s India salary synthesis (citing Glassdoor/Payscale/Indeed in its article) has also described mid-2025 medians near ₹6.6L on Glassdoor-style total pay framing. Treat every figure as a moving estimate. Open the live page before you negotiate.

Why sources disagree: job-posting averages (Indeed) differ from employee submissions (Glassdoor/Payscale) and from Levels.fyi’s total-comp submissions at higher-paying employers. None is “wrong”; they answer different questions.

Salary by experience (practical bands)

Editorial market roundups in 2026 (for example Intervue and Guvi summaries citing aggregator ranges) commonly describe bands like the table below. Use them as planning ranges, then verify with current Indeed/Glassdoor filters for your city.

Level Typical base band (INR / year) Notes
Fresher (0–1/0–2 years) ₹3L–₹6L common; ₹6L–₹9L possible at product/funded startups Skills and company type dominate
Early career (1–3 years) Roughly ₹5L–₹9L across many employers SQL + BI fluency expected
Mid (3–5 years) Roughly ₹8L–₹15L at many firms; higher at top product Ownership of metrics/domains matters
Senior Glassdoor-style trajectories often show senior total/base bands stepping toward ~₹9L–₹19L ranges depending on level title Titles vary (Senior DA, Analytics Lead)

Payscale’s career-stage breakdowns similarly show entry compensation below overall averages and growth with years. Always re-check the live calculator for your exact years.

City patterns

City cutouts move quickly. Market explainers citing Indeed city snapshots in 2026 have highlighted stronger figures in markets such as Gurugram/Gurgaon, Bengaluru, and Mumbai relative to smaller cities. A June 2026 Indeed-derived synthesis cited in secondary coverage put national context near ₹6.5L with city variation (for example Mumbai vs higher NCR/Bengaluru-style prints in that write-up).

Practical approach:

  1. Open Indeed/Glassdoor salary pages
  2. Filter or compare your target city
  3. Adjust for WFH/hybrid roles that pay “HQ city” bands to remote employees (not guaranteed)

Remote role hunting: remote data analyst jobs.

Base pay vs total compensation

Component Meaning
Base salary Fixed annual CTC component before variable pay (definitions vary by offer letter)
Additional / variable Bonus, joining bonus, RSUs/ESOPs, allowances
Total compensation Base + expected variable; Levels.fyi emphasizes this

Glassdoor pages explicitly separate average base and additional salary. Startup offers may look lower on base but include equity with real risk. Compare apples to apples in negotiations.

Company type differences

Company type Pay pattern (general)
IT services / captives Volume hiring; tighter fresher bands
Product companies / funded startups Wider bands; skills premium
GCCs / MNCs Structured levels; location-based grids
Early startups Variable; equity heavy; title inflation risk

Intervue’s 2026 market commentary explicitly contrasts fresher bands at IT services (about ₹3.5–5 LPA in their summary) versus product/funded startups (about ₹6–9 LPA). Validate against the specific employer’s recent offers when you can.

Skills that move pay

Consistently associated with stronger offers in India market explainers:

Roadmap to build them: how to become a data analyst.

How to use these bands in a negotiation

  1. Pick a primary source matching your segment (mass market vs top product).
  2. Quote a range, not a single scraped average.
  3. Anchor with skills proof and competing process stage.
  4. Clarify base vs bonus vs equity vesting.
  5. Get the final number in writing.

Detailed scripts: how to negotiate a job offer.

Offer checklist (India-specific)

Common misconceptions

How to read an India CTC sheet

Offers often quote “CTC” that mixes fixed pay, variable bonus, and benefits. Before celebrating a headline number:

  1. Separate monthly in-hand estimate from annual CTC marketing
  2. Ask what percent is guaranteed vs performance-linked
  3. Check joining bonus clawback if you leave early
  4. Understand ESOP strike price, vesting cliff, and buyback policy (startups)
  5. Confirm notice period buyout expectations if you are switching jobs

Two offers with the same CTC can differ by ₹1L+ in take-home after structure.

Skills premium examples (directional)

Market explainers in 2026 repeatedly tie higher bands to SQL depth, Python, and BI storytelling. Directional patterns candidates report in interviews:

Skill signal Effect on screening
Weak SQL Fail live tests regardless of degree
Strong SQL + messy communication Pass tests, lose stakeholder rounds
SQL + BI + one domain Stronger mid-level leverage
Product analytics / experiments Premium at product companies

Build the skill stack via how to become a data analyst before you argue for top-quartile pay.

Fresher negotiation script (short)

Thank you for the offer of ₹X LPA CTC. Based on Indeed/Glassdoor ranges for
[city] and the SQL + Power BI case I completed in interviews, I was targeting
₹Y–₹Z fixed. Is there flexibility on the fixed component or joining bonus?

Stay polite. Have a walk-away number. Full tactics: how to negotiate a job offer.

Mid-career switchers and title cuts

Moving from a non-analyst title into analytics may involve a temporary band reset even if your previous CTC was higher. Offset by choosing product/GCC employers, negotiating level, or keeping variable upside. Compare remote-eligible roles carefully; some pay HQ-city bands, others pay local.

Re-check before you quote a number in an interview

Salary pages update continuously. On the morning of a negotiation call, reopen Indeed, Glassdoor, Payscale, and (if relevant) Levels.fyi for your city and title. Screenshot your sources privately so you remember which snapshot you used. Do not invent precision the aggregators do not support.

If an interviewer asks for your current CTC, you can answer with a band and redirect to the value of the new role. In markets where salary history questions are restricted, follow local law. When comparing offers, convert everything to monthly in-hand plus a conservative equity value of zero unless you understand the cap table. Revisit AmbitionBox and Naukri posting ranges for your exact title string as a secondary cross-check, remembering that posted maxima are marketing ceilings, not guarantees. For remote-eligible analyst roles, confirm whether pay follows HQ city bands or a separate remote grid before you accept.

Parlel public activity feed for data analyst salary in india
Parlel product screenshot: public activity feed. The same public product surface is available to readers and crawlers.

Run it on Parlel

While you negotiate, stay visible for roles in your target band and stack.

profile.headline: data analyst, sql + python + power bi, 3 years
profile.skills: sql, python, power bi, excel, experimentation
profile.location: india
profile.open_to_work: true
digest: weekly analyst roles matching skills + location

Digest shape: { role, company, matched_skills, location_eligibility }. Compare live openings on /jobs before you accept a low anchor.

Keep reading

Frequently asked questions

What is the average data analyst salary in India?

It depends on the tracker. Indeed’s September 2026 posting-based average was about ₹6.29L/year; Glassdoor-style averages often sit near ₹6L base; Payscale’s mid-2026 average base was about ₹5.77L. Check the live page for the latest.

How much does a fresher data analyst earn in India?

Common planning bands sit around ₹3L–₹6L per year, with higher prints at some product companies and startups. Skills and employer type matter as much as the title.

Which cities pay data analysts more in India?

Market summaries frequently cite Gurugram/Gurgaon, Bengaluru, and Mumbai among stronger-paying locations. Confirm with current city filters on Indeed or Glassdoor.

Do data analysts earn more with Python and SQL?

Stronger SQL/Python/BI skills are repeatedly linked to better offers in India salary explainers. They also improve interview pass rates.

What is the difference between base salary and total pay?

Base is the fixed salary component; total pay adds bonus and other compensation. Equity is usually separate and risky.

Why do salary websites show different numbers?

Different methodologies: job postings vs self-reports vs total-comp submissions at different employers. Use bands and segment-aware sources.

Sources and further reading

Keep reading

All Parlel guides

About the author

Dheeraj Kumar, founder building Parlel — an open professional network for people, companies and jobs. Find him on his Parlel profile.

Get found while you sleep

Publish your profile once -- recruiters, founders, and their agents search it while you sleep. Create your profile.