Data Analyst Salary in India
The data analyst salary in India varies depending on experience, technical skills, company type, and the overall CTC structure. A data analyst earning between ₹5 LPA and ₹15 LPA typically receives a monthly in-hand salary between ₹35,000 and ₹1,05,000 after deductions such as PF contributions, professional tax, and income tax based on the chosen tax regime.
This guide explains the average data analyst salary per month, salary by experience, company type, and real salary scenarios like 5 LPA, 10 LPA, and 15 LPA. You will also learn how deductions affect your take-home salary using a typical salary breakup in India.
Average Data Analyst Salary
| Experience Level | Average CTC | Estimated Monthly In-Hand Salary |
|---|---|---|
| Fresher (0–1 years) | ₹3 – ₹6 LPA | ₹22,000 – ₹40,000 |
| 2–4 years | ₹6 – ₹12 LPA | ₹40,000 – ₹75,000 |
| 5–8 years | ₹12 – ₹20 LPA | ₹75,000 – ₹1,25,000 |
| 10+ years | ₹20 – ₹35+ LPA | ₹1,25,000 – ₹2,20,000+ |
The average data analyst salary in India increases with experience, data tools expertise, and the type of company hiring.
Freshers usually earn ₹3–₹6 LPA, while experienced analysts in product companies and global tech firms can earn ₹20 LPA or more.
Data Analyst Salary by Experience
The table below shows the typical data analyst salary in India based on experience level, including estimated monthly in-hand salary after deductions.
| Experience | Average CTC | Estimated Monthly In-Hand Salary | Typical Role |
|---|---|---|---|
| 0 – 1 years | ₹3 – ₹6 LPA | ₹22,000 – ₹40,000 | Junior Data Analyst |
| 2 – 3 years | ₹6 – ₹10 LPA | ₹40,000 – ₹65,000 | Data Analyst |
| 4 – 6 years | ₹10 – ₹16 LPA | ₹65,000 – ₹1,00,000 | Senior Data Analyst |
| 7 – 10 years | ₹16 – ₹25 LPA | ₹1,00,000 – ₹1,60,000 | Lead / Principal Data Analyst |
| 10+ years | ₹25 – ₹40+ LPA | ₹1,60,000 – ₹2,50,000+ | Analytics Manager / Data Science Lead |
Salary ranges are approximate industry averages and can vary depending on company type, analytics tools, and location.
Data Analyst Salary by Company Type
Data analyst salaries vary significantly depending on the type of company. Product companies and well-funded startups usually offer higher pay than service-based IT companies.
| Company Type | Typical CTC Range | Estimated Monthly In-Hand Salary | Examples |
|---|---|---|---|
| Service Companies | ₹3 – ₹8 LPA | ₹22,000 – ₹50,000 | TCS, Infosys, Wipro |
| Mid-Tier Product Companies | ₹8 – ₹18 LPA | ₹55,000 – ₹1,20,000 | Zoho, Freshworks |
| Large Product Companies | ₹18 – ₹35 LPA | ₹1,20,000 – ₹2,20,000 | Amazon, Microsoft |
| Startups | ₹6 – ₹20 LPA | ₹40,000 – ₹1,30,000 | Data and analytics startups |
Highest Paying Data Analyst Skills
Data analysts with advanced tools and analytics skills often earn higher salaries. The following skills are commonly associated with higher-paying data analyst roles.
| Skill | Typical Salary Range | Why It Pays Well |
|---|---|---|
| Python (Pandas, NumPy) | ₹8 – ₹25 LPA | Used for data cleaning, automation, and advanced analysis |
| SQL & Data Warehousing | ₹7 – ₹20 LPA | Essential for querying and managing large datasets |
| Power BI / Tableau | ₹6 – ₹18 LPA | Companies rely on dashboards for business insights |
| Machine Learning Basics | ₹12 – ₹35 LPA | Enables predictive analytics and advanced data modeling |
Highest Paying Data Analyst Roles
As data analysts gain experience and advanced analytics skills, they can move into higher-paying roles in analytics and data science.
| Role | Typical Salary Range | Description |
|---|---|---|
| Senior Data Analyst | ₹12 – ₹20 LPA | Leads complex data analysis and supports business decisions |
| Product Analyst | ₹15 – ₹30 LPA | Analyzes product metrics and user behavior in tech companies |
| Business Intelligence Analyst | ₹10 – ₹22 LPA | Builds dashboards and reporting systems for business insights |
| Analytics Manager | ₹20 – ₹35 LPA | Manages analytics teams and data-driven strategy |
| Data Scientist | ₹18 – ₹40+ LPA | Builds predictive models and advanced machine learning systems |
Career Growth for Data Analysts
Data analysts can progress into higher-paying analytics and data science roles as they gain experience and advanced technical skills.
| Career Stage | Typical Role | Average Salary Range |
|---|---|---|
| Entry Level | Junior Data Analyst | ₹3 – ₹6 LPA |
| Mid-Level | Data Analyst | ₹6 – ₹12 LPA |
| Senior Level | Senior Data Analyst | ₹12 – ₹20 LPA |
| Leadership | Analytics Manager | ₹20 – ₹35 LPA |
| Advanced Roles | Data Scientist / AI Specialist | ₹18 – ₹40+ LPA |
Professionals who learn advanced tools such as Python, machine learning, and cloud analytics often move into higher-paying data science and AI roles.
Data Analyst Salary Scenarios
5 LPA Data Analyst Salary
| CTC | ₹5,00,000 |
| PF Deduction | ₹24,000 |
| Estimated Monthly In-Hand | ₹35,000 – ₹38,000 |
10 LPA Data Analyst Salary
| CTC | ₹10,00,000 |
| PF Deduction | ₹48,000 |
| Estimated Monthly In-Hand | ₹67,000 – ₹72,000 |
15 LPA Data Analyst Salary
| CTC | ₹15,00,000 |
| Estimated Income Tax | ₹1.2 – ₹1.5 Lakh |
| Estimated Monthly In-Hand | ₹90,000 – ₹1,05,000 |
Data Analyst Salary Breakdown
- Basic Salary – Usually 40–50% of total CTC.
- HRA – Housing allowance which may be tax exempt.
- Special Allowance – Remaining salary component.
- Provident Fund – Retirement savings deduction.
- Professional Tax – Small state-level deduction.
- Income Tax – Major deduction depending on salary and tax regime.
See the detailed guide on salary breakup in India to understand how CTC converts into monthly take-home salary.
Income Tax on Data Analyst Salary
- Old Tax Regime – Allows deductions like Section 80C and HRA.
- New Tax Regime – Lower tax rates but fewer deductions.
- Take-Home Salary – Calculated after tax, PF, and professional tax deductions.
Compare tax options using Old vs New Tax Regime guide.