Data Analyst Salary (2026) – Per Month, In-Hand & Fresher Salary
The data analyst salary in India typically ranges from ₹5 LPA to ₹15 LPA, which translates to an average monthly salary of ₹35,000 to ₹1,05,000 depending on experience, skills, company type, and the overall CTC structure. After deductions like PF contributions, professional tax, and income tax under the tax regime, the actual in-hand salary may vary significantly.
In this guide, you will find a detailed breakdown of data analyst salary per month in India, including fresher salaries, experience-wise growth, and real salary examples like 5 LPA, 10 LPA, and 15 LPA. We also explain how deductions impact your take-home pay using a practical salary breakup in India, helping you understand your exact in-hand salary.
Data Analyst Salary in India – Quick Summary
Average Salary
₹6 – ₹8 LPA
Monthly Salary
₹40,000 – ₹65,000
Salary Range
₹3 – ₹15 LPA
Fresher Salary
₹25,000 – ₹40,000/month
Experienced (5+ yrs)
₹10 – ₹18 LPA
Estimated In-Hand
₹35,000 – ₹1,05,000/month
Data Analyst Salary Per Month
The data analyst salary per month in India typically ranges from ₹25,000 to ₹1,50,000 depending on experience, skills, and company type. While freshers usually start with lower salaries, experienced professionals and analysts working in top companies or product firms can earn significantly higher monthly income.
| Experience | Monthly Salary | Annual CTC |
|---|---|---|
| Fresher (0–2 years) | ₹25,000 – ₹40,000 | ₹3 – ₹5 LPA |
| Mid-Level (2–5 years) | ₹50,000 – ₹90,000 | ₹6 – ₹12 LPA |
| Senior (5+ years) | ₹1,00,000 – ₹1,50,000+ | ₹12 – ₹18+ LPA |
It’s important to note that the monthly salary shown above is the gross salary. Your actual take-home salary depends on deductions such as PF contributions, professional tax, and income tax under the old vs new tax regime. To understand how your salary is structured, check this salary breakup in India.
See How Your Salary Stacks Up in the Market
Compare your CTC, check your salary percentile, and discover how to grow faster in your career.
Average Data Analyst Salary
The average data analyst salary typically ranges from ₹3 LPA to ₹20+ LPA depending on experience, skills, and company type. This translates to an approximate monthly in-hand salary between ₹22,000 and ₹2,20,000 after standard deductions.
| 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+ |
As your experience grows, your salary increases based on your expertise in tools like SQL, Python, and BI platforms, along with the company you work for. Product-based companies and startups often offer higher compensation compared to service-based firms.
💰 To calculate your exact take-home salary based on your CTC, use the CTC to In-Hand Salary Calculator.
Fresher Data Analyst Salary (2026)
The fresher data analyst salary typically ranges from ₹3 LPA to ₹6 LPA, depending on skills, education, and the company hiring. This translates to an estimated monthly in-hand salary between ₹22,000 and ₹40,000 after standard deductions.
Entry-level salaries vary based on factors such as knowledge of tools like SQL, Excel, Python, and data visualization platforms like Power BI or Tableau. Candidates with strong project experience or internships often receive higher starting salaries.
In service-based companies, freshers usually start around ₹3–₹4.5 LPA, whereas product-based companies and startups may offer ₹5–₹6 LPA or more for skilled candidates.
💰 Want to know your exact fresher in-hand salary? Use the CTC to In-Hand Salary Calculator to calculate your monthly take-home instantly.
Data Analyst Salary by Experience
The data analyst salary by experience increases significantly as you gain expertise in tools, business understanding, and data-driven decision making. The table below shows typical salary growth along with estimated monthly in-hand salary after standard 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 |
As experience increases, salaries grow due to higher responsibility, advanced analytics skills, and leadership roles. Professionals with strong expertise in Python, SQL, and data visualization tools often see faster salary growth.
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 Breakdown (CTC → In-Hand)
The CTC (Cost to Company) offered to a data analyst is not the same as the actual in-hand salary. Your take-home pay is calculated after deductions such as PF contributions, professional tax, and income tax under the tax regime.
Understanding this salary breakup is important to estimate how much you will receive in your bank account every month.
Example: ₹8 LPA Data Analyst Salary
| Component | Amount (Annual) |
|---|---|
| CTC | ₹8,00,000 |
| Basic Salary | ₹3,20,000 |
| HRA + Allowances | ₹2,80,000 |
| Employer PF Contribution | ₹38,400 |
| Other Benefits | ₹61,600 |
After deductions like employee PF, professional tax, and income tax, the estimated monthly in-hand salary for ₹8 LPA is around ₹52,000 – ₹58,000.
You can also explore similar breakdowns for ₹5 LPA salary, ₹10 LPA salary, and ₹15 LPA salary to compare how your take-home salary changes with different CTC levels.
💰 Want an exact calculation based on your salary structure and tax regime? Use the CTC to In-Hand Salary Calculator to get your precise monthly take-home.
Data Analyst Salary Scenarios
The data analyst salary per month varies based on CTC and deductions. Below are real-world salary scenarios showing how different CTC levels translate into estimated monthly in-hand salary after PF and tax deductions.
5 LPA Data Analyst Salary
| CTC | ₹5,00,000 |
| PF Deduction | ₹24,000 |
| Estimated Monthly In-Hand | ₹35,000 – ₹38,000 |
See detailed breakdown for ₹5 LPA in-hand salary.
10 LPA Data Analyst Salary
| CTC | ₹10,00,000 |
| PF Deduction | ₹48,000 |
| Estimated Monthly In-Hand | ₹67,000 – ₹72,000 |
Explore full details for ₹10 LPA salary.
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 |
Learn more about ₹15 LPA in-hand salary and how deductions impact your take-home pay.
💰 To calculate your exact salary based on your CTC, deductions, and tax regime, use the CTC to In-Hand Salary Calculator.
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.
Income Tax Calculator
Calculate your income tax under the Old and New Tax Regime instantly. Compare tax liability and choose the regime that saves you more.
Is Data Analyst a Good Career?
A data analyst role is considered a strong career choice due to high demand across industries, competitive salaries, and clear growth opportunities. Companies rely heavily on data-driven decision making, which makes skilled analysts valuable in sectors like IT, finance, e-commerce, and healthcare.
One of the biggest advantages of this career is the steady salary growth. Even at the entry level, analysts can earn ₹3–₹6 LPA, and with experience, salaries can grow to ₹15–₹25 LPA or more depending on skills and role.
The demand for skills such as SQL, Python, Excel, and data visualization tools continues to increase, making it easier for professionals to switch roles, move to higher-paying companies, or transition into advanced roles like data scientist or analytics manager.
However, your actual take-home salary depends on how your CTC is structured and the deductions applied. Understanding this through a salary breakup can help you better evaluate job offers.
💰 If you are planning a career or evaluating an offer, use the CTC to In-Hand Salary Calculator to estimate your monthly take-home salary accurately.