NEW BATCH September cohorts open across all programs — No-Cost EMI on every fee.
Free Live Masterclass +91 90888 39993
Careers Ninza — business and startup leadership training
BOOK A CALL NINZA KIDS
NINZA KIDS
Careers Ninza
ANALYTICS 14 min read · Updated 29 August 2026

Data analyst salary in India: what the numbers actually look like

Realistic salary bands by experience and city, what actually moves your number, and the skills employers pay a premium for. No inflated figures.

CN
Careers Ninza analytics faculty
Careers Ninza · Kolkata, India

Salary questions get answered badly online. Aggregator sites average across wildly different roles, and training institutes quote their best outcome as if it were typical. Here is a realistic picture, with the caveats stated rather than hidden.

Salary by experience

These are monthly figures for full-time analyst roles in India, based on what our hiring partners actually offer and what alumni report back.

ExperienceMonthly rangeWhat sits at the top end
0–1 year (fresher)₹20,000 – ₹45,000Strong SQL plus a real portfolio project
1–3 years₹40,000 – ₹75,000Owning a reporting area end to end
3–5 years₹70,000 – ₹1,20,000Stakeholder management, not just querying
5–8 years₹1,10,000 – ₹2,00,000Leading analysts, defining metrics
8+ years / manager₹2,00,000 – ₹4,00,000+Owning the function and its headcount

The spread inside each band is wider than the gap between bands. Two analysts with three years of experience can be ₹35,000 apart, and the difference is almost never the tool list — it is whether they can turn a vague business question into a defensible recommendation.

Salary by city

City matters, though less than it did before remote analytics roles became common. These are typical 2–4 year figures.

CityTypical range (2–4 yr)Market character
Bengaluru₹65,000 – ₹1,30,000Deepest market, product companies pay most
Hyderabad₹60,000 – ₹1,20,000Strong product and GCC presence
Gurugram / Delhi NCR₹60,000 – ₹1,20,000Consulting, ecommerce, BFSI
Mumbai₹58,000 – ₹1,15,000BFSI dominant, domain knowledge valued
Pune₹55,000 – ₹1,05,000IT services plus growing product base
Chennai₹50,000 – ₹95,000Services, manufacturing analytics
Kolkata₹40,000 – ₹85,000Services and BFSI back-office
Ahmedabad / Jaipur / Indore₹35,000 – ₹75,000Growing, strong for remote roles
Tier-2 (remote role)₹45,000 – ₹1,00,000Remote pay often beats local pay

The most useful thing in that table is the last row. A candidate in Indore or Siliguri taking a remote role for a Bengaluru company frequently earns more than a local hire in their own city — which is why building demonstrable skill matters more than relocating.

What actually moves your number

1SQL depth. Not "I know SELECT". Window functions, CTEs, query optimisation. This is the single biggest differentiator in interviews and the fastest thing to fix.
2A defensible portfolio project. Interviewers spend most of the conversation here. One real analysis you can defend beats fifteen tutorial notebooks.
3Business fluency. Understanding a P&L, unit economics and why two teams report different numbers. This is what separates an analyst who gets promoted from one who produces charts on request.
4Communication. The ability to explain a finding to a non-technical manager in two minutes. Frequently the deciding interview round.
5Domain knowledge. BFSI, ecommerce, healthcare or manufacturing experience adds a genuine premium because the ramp-up cost to the employer is lower.
6Company type. Product companies pay above IT services for equivalent experience, often by 20–40%.

Skills that carry a premium

SkillPremiumWhy
Advanced SQLHighUniversally tested, universally under-delivered
Power BI + DAXHighEnterprise demand, and DAX is where people stall
Python for analysisMediumUseful, not required at entry level
Cloud data warehousesHighBigQuery, Snowflake, Redshift experience is scarce
Experiment readingMedium–HighA/B literacy is rare and valuable in growth roles
Domain expertiseHighReduces employer ramp-up cost immediately

Career opportunities and where the path leads

Analytics is unusual in having several genuine exits rather than one ladder.

Senior Analyst → Analytics Manager. The default path. Moves from doing analysis to deciding which questions are worth answering.
BI Developer → Data Engineer. More technical, generally better paid, more infrastructure ownership.
Analyst → Data Scientist. Requires adding statistics and modelling, but you start with the business context most data scientists lack.
Analyst → Product Analyst → Product Manager. Common in product companies and often the highest-ceiling route.
Analyst → Consultant. Analytics consulting pays well and suits people who like variety over depth.
Analyst → Founder. Reading numbers properly is a genuine advantage when running your own business.

Market opportunity: why demand holds

Two things sustain analytics hiring in India. First, every company now generates far more data than it can interpret, and interpretation has not been automated — the questions still come from humans who understand the business. Second, India hosts a large and growing share of global capability centres, which concentrate analytics work here specifically because the talent is available.

The honest counterpoint: AI tools now write competent SQL and produce charts on request. That has removed the lowest-value part of the job. Analysts whose entire contribution was producing a chart when asked are genuinely at risk. Analysts who can be handed a vague business problem and return a defensible recommendation are in higher demand than before, because the volume of questions has grown while the number of people who can frame them well has not.

WHERE THIS APPLIES

Analytics roles exist in every major Indian city, and remote roles have opened the market to tier-2 candidates entirely. Careers Ninza teaches this live online, so learners join from Kolkata, Delhi NCR, Mumbai, Bengaluru, Hyderabad, Pune, Chennai, Ahmedabad, Jaipur, Chandigarh, Lucknow, Indore, Nagpur, Coimbatore, Asansol, Durgapur, Siliguri, Patna, Ranchi, Bhubaneswar, Guwahati, Gwalior, Noida, Gurugram and every other Indian city. See all locations →

Why Careers Ninza for analytics

Live classes, never recorded. Taught in real time by working analysts and BI leads, so the examples come from current work.
Business-first curriculum. We teach SQL and Power BI around real business problems — margin drops, churn cohorts, pricing — not sample datasets.
Three portfolio projects. Including a published dashboard and a written memo per project, which is what interviewers actually discuss.
Placement support included. Portfolio review, resume clinics, mock interviews with working professionals, and referrals to hiring partners, for twelve months.
No-Cost EMI. ₹49,999 as ₹10,000 × 6, zero interest, no processing fee.
No invented numbers. We do not publish average-hike percentages or salary screenshots, because those figures are unverifiable and every institute inflates them.

How to negotiate an analytics offer

Analysts routinely accept the first number offered, and it is usually not the ceiling. Two things give you leverage: knowing the band for your role and city, and having something concrete the employer wants.

1Never state a number first. Ask what band the role is budgeted at. Most Indian employers will answer, and it is almost always higher than what a candidate would have named.
2Anchor on the work, not your last salary. If they ask your current CTC, redirect to the value of the role: "I am looking at roles in the ₹X to ₹Y range based on what this scope involves."
3Negotiate the whole package. Fixed versus variable split, notice period, learning budget, and whether on-call or weekend reporting is expected. Variable-heavy offers in analytics rarely pay out as advertised.
4Use the project. "Here is the dashboard I built and the memo that went with it" changes the conversation from potential to evidence.
5Get it in writing before resigning. Obvious, routinely ignored, and occasionally expensive.

The largest single jump most analysts get is their second job, not their first. Two years of demonstrable ownership typically moves someone from the bottom of a band to the middle of the next one — which is why the first role matters mainly for what it lets you own.

The skills gap employers actually complain about

Hiring partners consistently raise the same three failures, and none of them are technical.

Answering the question asked, not the question meant. A manager asking "why did sales drop" wants a cause and an action, not a chart showing that sales dropped.
No sense of materiality. Spending three days on a variance worth ₹40,000 while ignoring one worth ₹4 lakh.
Inability to say "the data cannot answer that." Analysts who manufacture a confident answer from insufficient data cause more damage than those who decline.

Business Intelligence & Data Analytics is six months of SQL, modelling and BI reporting taught around real business problems, with three portfolio projects and placement support.

SEE THE COURSE

A realistic plan if you are starting now

1Two months on SQL until you can write a 40-line query with joins and window functions without reference.
2One month on Excel modelling and a BI tool — Power BI if you want enterprise roles.
3One month on business fundamentals: P&L, unit economics, metric definitions.
4Two months building three portfolio projects, each with a written memo.
5Then apply, with mock interviews run before the real ones.

Six months of consistent part-time work is a realistic timeline to being interview-ready, provided you finish projects rather than only consuming material. That last clause is where most people fail, and it is the reason live cohorts with review deadlines outperform self-paced courses so consistently.

Frequently asked questions

What is the average data analyst salary in India in 2026?+

For a fresher with zero to one year of experience, ₹20,000 to ₹45,000 per month is typical. Two to four years brings ₹40,000 to ₹75,000, and five to eight years ₹1,10,000 to ₹2,00,000. The spread within each band is wider than the gap between bands, and it usually reflects business fluency rather than tool knowledge.

Which city pays data analysts the most in India?+

Bengaluru, followed closely by Hyderabad and Gurugram. Bengaluru product companies pay the highest for equivalent experience. However, remote analytics roles have narrowed this considerably — a candidate in a tier-2 city taking a remote role for a metro company often earns more than a local hire in their own city.

What is a data analyst fresher salary in India?+

₹20,000 to ₹45,000 per month. The top of that range goes to freshers with genuinely strong SQL and a real portfolio project they can defend. The bottom goes to candidates with a certificate and no demonstrable work, which is why the project matters more than the certificate.

Do I need a degree to become a data analyst in India?+

No specific degree is required, and analytics is one of the few fields where a career switch reliably works without a relevant degree. Domain knowledge from finance, operations, sales or marketing is a genuine advantage because framing the right question matters more than tool proficiency.

Is SQL enough to get a data analyst job?+

SQL is the single biggest differentiator but not sufficient alone. You also need a BI tool such as Power BI or Tableau, working Excel skill, and enough business understanding to frame a question. Most candidates are eliminated in the live SQL round, so depth there is the highest-return preparation.

Power BI or Tableau — which pays more in India?+

Power BI has more openings in Indian enterprises because of widespread Microsoft licensing, so it offers more interviews. Tableau appears more in product companies and consulting, sometimes at slightly higher pay. Learn one properly rather than both superficially, and push through DAX if you choose Power BI.

How long does it take to become a data analyst?+

Six months of consistent part-time study is realistic for an entry-level role: roughly two months on SQL, one on a BI tool, one on business fundamentals, and two building portfolio projects. The condition is actually completing projects rather than only watching material.

Will AI replace data analysts?+

AI has removed the routine part — writing simple queries and producing charts on request. It has not removed knowing which question is worth asking, whether the data can answer it, whether a number is wrong, or what the business should do next. Analysts who only produced charts are at risk; those who deliver defensible recommendations are in higher demand.

What is the difference between a data analyst and a BI developer salary?+

BI developers typically earn 10 to 20 percent more at equivalent experience, because the role adds data modelling, DAX and ETL work. In India, a BI developer with two to five years commonly sits at ₹60,000 to ₹1,20,000 monthly against ₹50,000 to ₹1,00,000 for an analyst.

Can I get a remote data analyst job from a tier-2 city in India?+

Yes, and this has become one of the better paths. Remote analytics roles for metro companies frequently pay above local market rates in tier-2 cities. What employers screen on is demonstrable SQL depth and a portfolio, neither of which depends on your location.

Which industries pay data analysts best in India?+

Product technology companies pay the most, followed by consulting, banking and financial services, and ecommerce. IT services pay less for equivalent experience but hire in higher volume, which makes them a practical entry point for career switchers.

What does the Careers Ninza analytics course cost and cover?+

Business Intelligence & Data Analytics is six months at ₹49,999, payable as No-Cost EMI of ₹10,000 × 6. It covers SQL, advanced Excel, modelling, Power BI with DAX, Tableau and analytics practice on real business cases, with three portfolio projects, a published dashboard and twelve months of placement support.

Related reading

ANALYTICS A Career in Data Analytics and Business Intelligence in India: The Honest Guide What analysts actually do all day, the difference between BI and data science, what each role pays across Indian cities, and the specific skills that get people hired versus the ones courses oversell. 16 min read CAREERS Best Courses After Graduation in India (2026): An Honest Comparison What to actually do after a BBA, BCom, BCA, BA or engineering degree. Ten paths compared on cost, time, realistic salary and who each genuinely suits. 16 min read DATA SCIENCE Data Science vs Data Analytics: Which Career Should You Choose? The two roles are conflated constantly and hire on different criteria. What each actually does daily, what each pays in India, and a decision test that takes two minutes. 14 min read

We teach this, live

Every article here comes from something we teach. Sit in on a free masterclass and judge the mentors yourself.

FREE MASTERCLASS CALL +91 90888 39993