If you are planning a career in data analytics, one of the first questions you are likely to ask is, “What is the Data Analyst Salary in India?” Data analysts are employed across IT, banking, e-commerce, healthcare, consulting, finance, retail and many other industries, making it a widely applicable career path.
In 2026, salary levels vary considerably depending on experience, technical skills, location, industry, company and job responsibilities. Current salary data from Glassdoor puts the median total pay for Data Analysts in India at around ₹6.71 lakh per year, while its reported average base pay is approximately ₹6 lakh per year, with additional pay averaging around ₹71,000. Freshers generally start at a lower salary, while professionals who develop strong SQL, Python, Power BI, Tableau, statistics and business intelligence skills can move into higher-paying positions as their experience grows.
Data Analyst Salary in India 2026
The Data Analyst Salary in India can vary substantially because there is no single standardized salary for the profession. A graduate joining a small company may receive a very different package from an experienced analyst working for a large technology, consulting or financial-services organization.
Current Glassdoor data places the typical India-wide Data Analyst base-pay range around ₹5 lakh to ₹10 lakh per year, with an average base pay of approximately ₹6 lakh. Its salary trajectory also shows a higher range for Senior Data Analysts and Data Analyst Managers.
Data Analyst Salary Quick Facts
| Particular | Approximate 2026 Figure |
| Average/median salary indicator | Around ₹6–₹6.7 LPA |
| Fresher salary | Around ₹3–₹6 LPA |
| Junior Data Analyst | Around ₹4–₹8 LPA |
| Mid-level Data Analyst | Around ₹7–₹14 LPA |
| Senior Data Analyst | Around ₹10–₹20+ LPA |
| Popular skills | SQL, Python, Excel, Power BI, Tableau |
Data Analyst Salary Per Month
The Data Analyst Salary Per Month depends mainly on annual compensation and the structure of the employment package. A package of ₹6 lakh per year, for example, equals ₹50,000 per month when simply divided by 12. However, that does not mean the employee receives ₹50,000 in their bank account every month.
CTC can include components such as employer provident-fund contributions, gratuity, variable pay, bonuses and other benefits. Employee-side deductions can also reduce the amount credited to the bank account.
Data Analyst Monthly Salary Table
| Experience Level | Indicative Annual Salary | Approx. Monthly CTC Equivalent |
| Fresher | ₹3–₹6 LPA | ₹25,000–₹50,000 |
| 1–2 Years | ₹4.5–₹8 LPA | ₹37,500–₹66,700 |
| 3–5 Years | ₹7–₹14 LPA | ₹58,300–₹1.17 lakh |
| 5+ Years | ₹10–₹20+ LPA | ₹83,300–₹1.67 lakh+ |
These are broad planning ranges, not fixed industry rates. Individual offers can fall below or above them depending on company, city, skills and role.
CTC vs Gross Salary vs In-Hand Salary
These three terms are often confused.
- CTC: The total annual cost that the employer associates with the employee, potentially including employer contributions and benefits.
- Gross salary: Salary before employee deductions such as provident fund, professional tax and applicable income-tax deductions.
- In-hand salary: The amount actually credited to the employee’s bank account after applicable deductions.
Therefore, someone searching for Data Analyst In Hand Salary should not calculate it simply by dividing CTC by 12.
Also read this: IBPS Clerk Salary 2026 | SSC MTS Salary 2026 | Sundar Pichai Salary 2026
Data Analyst Salary for Freshers
The Data Analyst Salary for Freshers depends heavily on educational background, technical skills, internships, projects and the employer.
Glassdoor’s current India data for fresher Data Analysts shows a base-pay range of approximately ₹3 lakh to ₹8 lakh per year, with average base pay around ₹5 lakh.
A fresher with only theoretical knowledge may start at the lower end of the market, whereas candidates who can demonstrate practical SQL, Excel, Power BI or Python skills may qualify for stronger opportunities.
Data Analyst Fresher Salary
| Candidate Profile | Indicative Salary Range |
| No practical experience | ₹3–₹4.5 LPA |
| Internship + basic projects | ₹3.5–₹5.5 LPA |
| Strong SQL + Excel | ₹4–₹6 LPA |
| SQL + Python + Power BI | ₹4–₹7 LPA |
| Strong portfolio + relevant internship | ₹4.5–₹8 LPA+ |
These ranges should be treated as indicative because actual fresher offers vary significantly between employers.
What Can Increase a Fresher’s Starting Salary?
A candidate can improve their employability by learning:
- SQL
- Advanced Excel
- Python
- Power BI
- Tableau
- Basic statistics
- Data visualization
- Data cleaning
- Business communication
A portfolio containing real projects can also help demonstrate that the candidate knows how to work with data rather than simply memorizing concepts.
Data Analyst Salary Based on Experience
Experience is one of the most important factors affecting salary. As analysts gain experience, they typically take responsibility for larger datasets, more complex business problems, stakeholder communication and sometimes mentoring junior employees.
Data Analyst Salary With 0–1 Years Experience
Entry-level analysts generally work on data cleaning, reporting, dashboards, basic analysis and recurring business reports. The current Glassdoor fresher data indicates a base-pay range of around ₹3–₹8 lakh annually.
Data Analyst Salary With 1–2 Years Experience
After gaining practical experience, analysts may independently manage dashboards, write more complex SQL queries and work directly with business teams. A broad planning range is around ₹4.5–₹8 lakh per year, although actual salaries vary by company and location.
Data Analyst Salary With 3–5 Years Experience
Professionals at this level often work on more complex analysis and may own important reporting or analytics projects. Indicative compensation can range from ₹7 lakh to ₹14 lakh per year, with higher packages possible in selected companies and specialized roles.
Data Analyst Salary With 5–10 Years Experience
Experienced analysts may progress toward senior analyst, lead analyst, analytics consultant or managerial positions. At this stage, salary can move into the ₹10 lakh–₹20 lakh+ range, depending on specialization, company and responsibilities.
Senior Data Analyst Salary
Glassdoor’s current salary trajectory places Senior Data Analyst total-pay ranges around ₹6–₹15 lakh per year on one India salary page, while other current market sources show considerably higher ranges for experienced professionals. This difference demonstrates why salary figures should be interpreted as market indicators rather than guaranteed compensation.
Data Analyst Salary by Experience
| Experience | Job Level | Indicative Annual Salary | Typical Responsibilities |
| 0–1 year | Fresher/Junior | ₹3–₹6 LPA | Reporting, data cleaning, basic analysis |
| 1–3 years | Data Analyst | ₹4.5–₹9 LPA | Dashboards, SQL, business reporting |
| 3–5 years | Mid-Level Analyst | ₹7–₹14 LPA | Advanced analysis, projects, stakeholder work |
| 5–8 years | Senior Analyst | ₹10–₹20 LPA+ | Complex analytics, mentoring, decision support |
| 8+ years | Lead/Manager | ₹15–₹25 LPA+ | Strategy, leadership, analytics management |
Data Analyst Salary Based on Skills
Technical skills can influence both the type of jobs a candidate qualifies for and their potential salary.
SQL Data Analyst Salary
SQL is one of the most important skills for data analysts because analysts frequently need to retrieve, filter, join and aggregate information stored in databases. Strong SQL knowledge can be particularly useful for roles involving large databases, reporting systems and business intelligence.
Python Data Analyst Salary
Python is commonly used for data cleaning, automation, statistical analysis and more advanced analytics. Knowledge of libraries such as pandas, NumPy and matplotlib can help analysts move beyond basic spreadsheet-based work.
Excel Data Analyst Salary
Excel remains widely used for reporting, calculations, data cleaning and business analysis.
Important skills include:
- Pivot tables
- XLOOKUP
- INDEX-MATCH
- Conditional formulas
- Power Query
- Charts
- Data validation
Power BI Data Analyst Salary
Power BI is widely used to create interactive dashboards and business intelligence reports. A candidate who combines SQL + Power BI + Excel can target many reporting and business intelligence positions.
Tableau Data Analyst Salary
Tableau is another major data visualization platform. It is particularly useful for creating interactive dashboards and communicating analytical findings to non-technical stakeholders.
Data Visualization and Statistics
Technical tools alone are not enough. Analysts must understand how to interpret data, identify trends and communicate findings accurately.
Data Analyst Salary by Skills
| Skill | Common Job Requirement | Career Impact |
| Excel | Reporting and business analysis | Strong foundation |
| SQL | Database querying | Core analyst skill |
| Power BI | Dashboards and BI | Useful for reporting roles |
| Tableau | Data visualization | Useful for BI roles |
| Python | Automation and advanced analysis | Expands analytical capabilities |
| Statistics | Data interpretation | Supports analytical decision-making |
| Business Intelligence | Business reporting | Useful for senior roles |
Data Analyst Salary by City in India
Location can also influence compensation. Major technology and business hubs tend to have a large concentration of analytics jobs. Bengaluru, Gurugram/Delhi NCR and Hyderabad are among the major markets for data and analytics roles. Current 2026 salary guides show meaningful variation between these cities and other Indian markets.
City-Wise Data Analyst Salary
| City | Fresher/Entry Level | Mid-Level | Senior Level |
| Bangalore | ₹4.5–₹6.5 LPA | ₹9–₹14 LPA | ₹18–₹30 LPA |
| Hyderabad | ₹4–₹6 LPA | ₹8–₹12 LPA | ₹15–₹26 LPA |
| Mumbai | ₹4–₹6 LPA | ₹7–₹13 LPA | ₹15–₹25 LPA |
| Delhi NCR | ₹4–₹6 LPA | ₹8–₹13 LPA | ₹16–₹28 LPA |
| Gurgaon | ₹4–₹6.5 LPA | ₹8–₹14 LPA | ₹16–₹28 LPA |
| Noida | ₹3.5–₹6 LPA | ₹7–₹12 LPA | ₹13–₹24 LPA |
| Pune | ₹4–₹6 LPA | ₹7–₹13 LPA | ₹14–₹25 LPA |
| Chennai | ₹3.5–₹6 LPA | ₹7–₹12 LPA | ₹13–₹24 LPA |
| Kolkata | ₹3.5–₹5.5 LPA | ₹6–₹11 LPA | ₹12–₹22 LPA |
Data Analyst Salary by Industry
The industry in which an analyst works can influence both the role and compensation. Technology companies may emphasize product analytics and business intelligence, while banks and financial institutions may focus on risk, financial data and customer behavior.
Industry-Wise Salary
| Industry | Typical Data Analyst Role | Indicative Salary Range |
| IT & Software | Business/Product Analyst | ₹4–₹15 LPA+ |
| Banking & Finance | Financial/Risk Analyst | ₹5–₹16 LPA+ |
| E-commerce | Product/Business Analyst | ₹5–₹16 LPA+ |
| Healthcare | Healthcare Data Analyst | ₹4–₹12 LPA |
| Consulting | Analytics Consultant | ₹5–₹18 LPA+ |
| Telecom | Business/Data Analyst | ₹4–₹14 LPA |
| Retail | Customer/Business Analyst | ₹4–₹12 LPA |
| Manufacturing | Operations Analyst | ₹4–₹12 LPA |
| Education | Reporting/Data Analyst | ₹3.5–₹10 LPA |
| Marketing | Marketing Data Analyst | ₹4–₹13 LPA |
Data Analyst Salary in MNCs vs Startups
Both MNCs and startups employ data analysts, but the work environment and compensation structure can differ.
Salary in MNCs
- Large multinational companies may offer structured salary bands, formal benefits, performance bonuses and defined career levels.
- MNC roles can also provide exposure to international teams, standardized processes and large-scale datasets.
- Current Glassdoor company-level data illustrates the variation: reported Data Analyst total-pay medians include approximately ₹5 lakh at TCS, ₹6 lakh at Accenture, ₹5 lakh at Cognizant and ₹8 lakh at Deloitte.
Salary in Startups
- Startups can provide analysts with broader responsibilities because teams are often smaller. An analyst may work directly with founders, product managers, marketing teams or finance teams.
- Some startups may also include equity or variable compensation in addition to salary, but these components should be evaluated separately from fixed pay.
MNC vs Startup Comparison
| Factor | MNC | Startup |
| Work structure | Usually more structured | Often more flexible |
| Responsibilities | Defined role | Potentially broader |
| Benefits | Often standardized | Varies by employer |
| Career path | Formal levels may exist | Can be less structured |
| Exposure | Large teams and processes | Direct business exposure |
| Variable compensation | Depends on company | May include incentives/equity |
Data Analyst Salary by Job Role
The title “Data Analyst” covers several specialized positions.
Junior Data Analyst
Usually handles basic reporting, data cleaning, spreadsheet work and dashboard maintenance.
Data Analyst
Works on business reporting, SQL queries, data analysis and visualization.
Business Data Analyst
Combines analytical work with business requirements, helping teams understand performance and make data-supported decisions.
Financial Data Analyst
Works with financial datasets, budgets, forecasts, revenue and other finance-related information.
Marketing Data Analyst
Analyzes campaigns, customer behavior, conversion rates and marketing performance.
Product Data Analyst
Studies product usage, customer behavior, engagement and other product metrics.
Senior Data Analyst
Takes ownership of complex analytical projects and may mentor junior analysts.
Lead Data Analyst
Often coordinates analytical projects, works with senior stakeholders and helps guide analytics strategy.
Job Role Salary Comparison
| Job Role | Typical Experience | Indicative Salary |
| Junior Data Analyst | 0–2 years | ₹3–₹7 LPA |
| Data Analyst | 1–4 years | ₹4.5–₹10 LPA |
| Business Data Analyst | 2–5 years | ₹6–₹13 LPA |
| Financial Data Analyst | 2–5 years | ₹5–₹14 LPA |
| Marketing Data Analyst | 1–5 years | ₹4–₹12 LPA |
| Product Data Analyst | 2–6 years | ₹6–₹16 LPA |
| Senior Data Analyst | 5+ years | ₹10–₹20 LPA+ |
| Lead Data Analyst | 7+ years | ₹15–₹25 LPA+ |
Data Analyst Salary vs Related Careers
Data analytics overlaps with several other technology and business careers.
| Career | Primary Focus | Typical Skills |
| Data Analyst | Business and data analysis | SQL, Excel, BI |
| Data Scientist | Advanced analytics and predictive modeling | Python, statistics, ML |
| Business Analyst | Business requirements and processes | Business analysis, communication |
| BI Analyst | Reporting and business intelligence | SQL, Power BI, Tableau |
| Data Engineer | Data infrastructure and pipelines | SQL, Python, cloud, ETL |
| Financial Analyst | Financial planning and analysis | Excel, finance, financial modeling |
Data Analyst Qualifications and Skills
Educational Qualification
There is no single degree required for every Data Analyst position. Employers commonly consider candidates from fields such as:
- Computer science
- Mathematics
- Statistics
- Economics
- Engineering
- Business
- Finance
- Information technology
Some employers also accept candidates from unrelated educational backgrounds when they can demonstrate strong analytical and technical skills.
Technical Skills
A modern Data Analyst should consider learning:
- SQL
- Excel
- Python
- Power BI
- Tableau
- Statistics
- Data visualization
- Data cleaning
- Database fundamentals
Soft Skills
Technical ability should be supported by:
- Communication
- Problem-solving
- Critical thinking
- Business understanding
- Presentation skills
- Attention to detail
Data Analyst Career Growth
A common career progression can look like:
Data Analyst → Senior Data Analyst → Lead Data Analyst → Analytics Manager
At the entry level, the focus is often on executing analysis and maintaining reports.
Data Analyst Job Responsibilities
A Data Analyst may perform many different tasks depending on the company.
Common responsibilities include:
- Collecting data
- Cleaning datasets
- Writing SQL queries
- Analyzing trends
- Creating dashboards
- Preparing reports
- Identifying anomalies
- Tracking KPIs
- Presenting findings
- Supporting business decisions
- Automating repetitive reports
- Working with business stakeholders
The balance between these responsibilities changes with the seniority and specialization of the role.
Data Analyst Salary Calculator: CTC vs In-Hand Salary
Suppose a company offers a hypothetical ₹6 LPA CTC package.
The simple monthly equivalent is:
- ₹6,00,000 ÷ 12 = ₹50,000 per month
- However, ₹50,000 should not automatically be considered the employee’s in-hand salary.
- Annual CTC → Gross Salary → Employee Deductions → Tax/Other Applicable Deductions → In-Hand Salary
- For example, employer PF contributions, gratuity, variable pay and other components may form part of CTC without being paid as regular monthly cash salary.
Final Thoughts
The Data Analyst Salary in India depends on much more than the job title. Experience, technical skills, location, industry, company, specialization and salary structure can all influence the final compensation. For 2026, current salary data places the broad market around the ₹5–₹10 lakh annual base-pay range, with approximately ₹6 lakh reported as average base pay on Glassdoor and around ₹6.71 lakh as median total pay.
Freshers can focus on building a strong foundation in SQL, Excel, Power BI, statistics and Python. With experience, professionals can specialize in areas such as product analytics, financial analytics, business intelligence or advanced data analysis. When comparing job offers, don’t look only at the headline CTC. Check the fixed salary, variable pay, employer contributions, deductions, benefits, job responsibilities and growth opportunities to understand the actual value of the offer.
FAQs
1.What is the average Data Analyst Salary in India?
Current salary sources give different figures depending on their methodology. Glassdoor currently reports about ₹6 lakh average base pay and approximately ₹6.71 lakh median total pay for Data Analysts in India.
2.What is the starting salary of a Data Analyst?
Freshers commonly see offers in the broad range of around ₹3 lakh to ₹6 lakh per year, although individual offers can be lower or higher. Glassdoor’s current fresher data shows a base-pay range of approximately ₹3 lakh–₹8 lakh.
3.What is the Data Analyst Salary per month?
The monthly equivalent depends on annual CTC. For example, ₹6 LPA equals ₹50,000 per month before considering the difference between CTC, gross salary and actual in-hand pay.
4.How much does a Data Analyst earn after 5 years?
A professional with around five years of experience may earn approximately ₹10–₹20 lakh or more, depending on skills, specialization, location and employer. Actual salaries vary considerably.
5.What is the Data Analyst Salary for freshers?
The Data Analyst Salary for Freshers is commonly around ₹3–₹6 LPA in broad market terms, while stronger candidates and certain employers may offer higher packages.
6.Which skills can increase a Data Analyst’s salary?
SQL, Python, Power BI, Tableau, advanced Excel, statistics, data visualization and business intelligence are among the most useful skills for expanding career opportunities.







One Comment