Key takeaways
- PayScale (self-reported, 2,081 profiles, updated October 2026): Data Analyst average base pay about Rs 5.8 lakh, typical range Rs 2.9 lakh to Rs 10 lakh.
- Entry level (under 1 year) averages about Rs 4.1 lakh total pay, and early career (1 to 4 years) about Rs 5.7 lakh.
- Senior Data Analysts average about Rs 11.2 lakh base pay on PayScale, roughly double the Data Analyst average.
- Indeed shows Noida, Bengaluru and Gurgaon as the top-paying cities for data analysts, at about Rs 7.6 lakh to Rs 8.6 lakh on average.
- SQL, Excel, Python, Power BI and Tableau are the skills PayScale lists most for the role. Adding AI and cloud data skills helps you move to higher-paying roles.
How to read these numbers
All salary numbers in this report come from PayScale and Indeed India pages. Both are built from salaries that people report themselves, so they are a guide, not a guarantee. Keep in mind:
- Base pay vs total pay. Base is the fixed salary. Total pay adds bonus and other cash. PayScale's experience-level figures are total pay.
- Sample size matters. A number based on 1,384 salaries is more reliable than one based on 14.
- Your offer depends on many things: company type, city, your skills, and how well you interview.
We could not open AmbitionBox or Glassdoor pages for this report, so their numbers are not used here.
Data analyst salary by experience
| Experience | Average pay (per year) | Based on | Source |
|---|---|---|---|
| Fresher (under 1 year) | Rs 4.1 lakh (total pay) | 576 salaries | PayScale, Data Analyst |
| 1 to 4 years | Rs 5.7 lakh (total pay) | 1,384 salaries | PayScale, Data Analyst |
| All levels (average base) | Rs 5.8 lakh | 2,081 profiles | PayScale, Data Analyst |
| All levels (average base) | Rs 6.2 lakh | 470 salaries | Indeed India, Data Analyst |
| Senior Data Analyst, 1 to 4 years | Rs 9.3 lakh (total pay) | 168 salaries | PayScale, Senior Data Analyst |
| Senior Data Analyst (average base) | Rs 11.2 lakh | 297 profiles | PayScale, Senior Data Analyst |
PayScale's typical range for Data Analysts is about Rs 2.9 lakh to Rs 10 lakh (10th to 90th percentile). PayScale did not show a rupee figure for Data Analysts with 5 to 9 years, so for the 5-year mark the Senior Data Analyst numbers are the best guide: people who grow into senior analyst roles by around year 4 or 5 typically see pay close to Rs 10 lakh or more.
Salary by city
Indeed India (updated 1 November 2026) lists these as the top-paying cities for data analysts:
| City | Average base pay (per year) |
|---|---|
| Noida | Rs 8.6 lakh |
| Bengaluru | Rs 7.7 lakh |
| Gurgaon | Rs 7.6 lakh |
| Hyderabad | Rs 7.0 lakh |
| Nagpur | Rs 6.0 lakh |
Bigger tech hubs usually pay more, but living costs are also higher. Remote and hybrid roles can blur these gaps.
Where a data analyst can grow
Many analysts move up within 3 to 5 years into roles that pay more. PayScale averages (self-reported, base pay, all experience levels):
| Next role | Average base pay | Extra skills usually needed |
|---|---|---|
| Senior Data Analyst | Rs 11.2 lakh | Stronger SQL, stakeholder handling, domain depth |
| Data Engineer | Rs 9.9 lakh | Python, data pipelines, cloud data tools |
| Data Scientist | Rs 10.1 lakh | Statistics, machine learning |
| Machine Learning Engineer | Rs 10.2 lakh | ML, deployment, MLOps |
| Product Manager, Software | Rs 22.2 lakh | Product thinking, several years of experience |
Demand for these skills is strong. WEF's Future of Jobs Report 2025 (via People Matters) lists big data specialists and AI and machine learning specialists among the fastest-growing jobs, and says analytical thinking is the top skill employers want, rated essential by 70%. The India Skills Report 2026 (via Careers360) says AI/ML engineers and data scientists are in the highest demand.
Skills that move your salary
PayScale lists these as common Data Analyst skills: SQL, data analysis, Microsoft Excel, Python, Power BI and Tableau. It does not say how much each one adds to pay, so use this as a checklist, not a price list.
In practice, analysts who earn more usually:
- Write clean, fast SQL on large tables
- Build dashboards that managers actually use to make decisions
- Use Python for cleaning and automation
- Understand one business area well, such as sales, finance or supply chain
- Explain findings clearly in simple words
How AI changes the data analyst job
AI tools can now write SQL, build simple charts and summarise data. That changes what companies pay for.
- Naukri's World AI Day Report 2026 (via Telangana Today) found AI skills in 15.4% of tech job descriptions, up from 0.9% in 2020. It also says Data Science and Analytics is among the functions with the highest share of professionals who rely heavily on AI, and that people with AI skills earn higher median salaries.
- Naukri JobSpeak for October 2026 (via CareerIndia) reported AI/ML hiring up 32% year on year. The same CareerIndia article names analyst internships as one of the steadier entry routes for freshers.
The routine part of the job, like pulling the same report every week, is the part AI and automation will take over first. The valuable part is asking the right question, checking that the data is correct, and turning results into business decisions.
Year by year: what to learn and expect
2026
Learn Excel, SQL and Power BI or Tableau well. Build 3 portfolio projects. Apply for analyst internships and fresher roles. PayScale's entry average of about Rs 4.1 lakh is a fair benchmark for a first offer.
2027
In your first job, master your company's data and tools. Add Python (pandas) and basic statistics. Use AI assistants to write and check SQL faster.
2028
With 1 to 2 years of work, aim for a raise or a switch. PayScale's early-career average is about Rs 5.7 lakh. Learn one cloud data tool and basic data modelling.
2029
Aim for senior analyst work: owning a dashboard or business area, guiding juniors. Decide whether to go deeper into analytics or move toward data engineering or data science.
2030
WEF's outlook says 39% of workers' existing skills will be transformed or outdated by 2030. Keep updating: AI-assisted analytics, machine learning basics, and data governance.
2031
No source has published data analyst salary forecasts for 2031, so we do not give one. The safe guidance: analysts with 5 years of experience who combine strong SQL, a business domain and AI tools are best placed for senior analyst, analytics manager or data scientist roles.
Reading your first offer letter
Many freshers compare offers only by the CTC number. CTC (cost to company) often includes parts you do not get as monthly cash. Before you accept, check these points:
- Fixed vs variable pay. Variable pay depends on company and personal performance, and may not be paid in full.
- Deductions. Provident fund (PF), professional tax and income tax reduce your monthly in-hand salary. Ask HR for a break-up.
- Joining bonus and clauses. Some joining bonuses must be returned if you leave within a set time. Read any bond or service agreement carefully.
- Learning and growth. A slightly lower offer with real data work, good mentors and modern tools can pay more over 3 to 5 years than a higher offer in a role with only repetitive reporting.
- Location. Indeed's city data shows big differences between cities, but rent and travel costs also differ.
At every switch, compare the new offer with salary data for your experience and city, and be ready to explain what you can do with clear examples from your projects. Freshers who can show dashboards and SQL work they built themselves usually find it easier to talk about pay with confidence.
A 5-step plan for a student
- Learn the core stack. Excel, SQL, Power BI or Tableau, then Python. In that order.
- Build 3 real projects. For example, a sales dashboard, a customer churn analysis and an HR attrition report, each with a short write-up.
- Get an internship or live project. Even 2 to 3 months of real data work improves your first offer.
- Negotiate with data. Use PayScale and Indeed numbers for your city and experience as a reference when you discuss pay.
- Plan your 3-year jump. Pick a next role (senior analyst, data engineer or data scientist) and start learning its skills in your first year at work.
Uncodemy's Data Analytics course covers Excel, SQL, Power BI, Tableau and Python with project work, which maps to steps 1 and 2.
Download Data Analyst Salary in India 2026-2031: Fresher to 5 Years PDF
Data Analyst Salary India 2026-2031 PDF
The PDF carries the same content as this page in a clean, print-ready layout, so you can read it offline and keep it for revision.
6 pages · 114 KB · PDF · Updated 5 Nov 2026
Sources and further reading
- PayScale: Data Analyst salary in India (self-reported)
- PayScale: Senior Data Analyst salary in India (self-reported)
- Indeed India: Data Analyst salaries (self-reported)
- PayScale: Data Engineer salary in India (self-reported)
- PayScale: Data Scientist salary in India (self-reported)
- PayScale: Machine Learning Engineer salary in India (self-reported)
- PayScale: Product Manager, Software salary in India (self-reported)
- People Matters: 170 million jobs to emerge by 2030 but 92 million at risk, WEF warns (Future of Jobs Report 2025)
- Careers360: India Skills Report 2026, CS and IT engineers most employable
- Telangana Today: AI skills feature in 15.4% of tech job descriptions (Naukri World AI Day Report 2026)
- CareerIndia: Naukri JobSpeak October 2026, AI and ML roles jump 32%