Data Analyst Salary in India 2026: Fresher to Senior
Skills IT Academy Content Team
October 10, 2026

Introduction
Data analytics has become an important career option for graduates, freshers, and working professionals who want to build a career in the IT industry. Companies use data to understand customer behavior, identify business opportunities, improve operations, measure performance, and make better decisions.
As businesses increasingly depend on data-driven strategies, many students are asking an important question: What is the average data analyst salary in India in 2026, and how much can a data analyst expect to earn in 2027?
The answer depends on several factors, including experience, technical skills, industry, location, educational background, and the complexity of the job role.
According to Indeed's India salary data, the average base salary for a data analyst was approximately ₹6.35 lakh per year, based on reported salaries updated on 5 September 2026. Glassdoor's fresher salary data indicates an average base salary of around ₹5 lakh per year for data analyst freshers, although actual starting offers can differ considerably. and provide useful reference points.
These figures are market benchmarks, not guaranteed salaries. A fresher's first offer may be lower or higher depending on the employer, job requirements, practical skills, and interview performance.
For students planning to enter this field, understanding salary expectations is only the beginning. They should also learn which skills companies require, how salaries can grow with experience, what opportunities exist in Pune, and how to prepare for interviews.
This article explains data analyst salaries in India in 2026, indicative salary ranges by experience, opportunities in Pune, the possible 2027 outlook, essential technical skills, and practical steps to prepare for a career in data analytics.
What Is the Average Salary of a Data Analyst in India in 2026?
The average data analyst salary in India varies across salary platforms because each source may use different employee submissions, job postings, reporting periods, and calculation methods.
Indeed reported an average base salary of approximately ₹6.35 lakh per year in September 2026. Its reported range extended from approximately ₹3.06 lakh to ₹13.16 lakh annually, depending on experience, location, and employer.
Glassdoor's fresher-specific data shows a different salary picture, highlighting the importance of comparing candidates at similar career stages rather than treating the national average as a typical fresher offer.
For general career planning, the following broad salary ranges can help illustrate how compensation may change with experience. These are indicative estimates, not a verified national distribution for every experience level.
- Fresher or entry-level data analyst: Approximately ₹3 lakh to ₹5.5 lakh per year.
- Data analyst with 1 to 3 years of experience: Approximately ₹4.5 lakh to ₹8 lakh per year.
- Mid-level data analyst with 3 to 5 years of experience: Approximately ₹7 lakh to ₹12 lakh per year.
- Senior data analyst: Approximately ₹9 lakh to ₹16 lakh or more per year.
- Lead analyst or analytics specialist: Potentially ₹12 lakh to ₹20 lakh or more per year in suitable organizations.
These ranges overlap because experience alone does not determine salary. An analyst with strong SQL, advanced Power BI skills, business understanding, and experience solving complex problems may receive a different offer from someone with similar experience but limited practical exposure.
Candidates should also distinguish between base salary, annual CTC, variable pay, bonuses, and take-home salary. A package advertised as ₹6 lakh CTC does not necessarily mean the employee receives ₹50,000 in monthly take-home pay.
Data Analyst Salary for Freshers in India
Freshers entering data analytics often want to know whether they can secure a decent salary immediately after graduation.
The answer depends on the role they target and how well they demonstrate their abilities. Entry-level candidates may begin as junior data analysts, reporting analysts, business intelligence analysts, or data analytics trainees before moving into more specialized responsibilities.
For planning purposes, a fresher may consider approximately ₹3 lakh to ₹5.5 lakh per year as an indicative starting range. Some roles may offer less, while candidates with strong technical skills and relevant internship or project experience may qualify for higher offers.
What salary can a fresher expect per month?
The approximate monthly gross salary for selected annual packages is
- ₹3 lakh per year: ₹25,000 per month before deductions.
- ₹4 lakh per year: ₹33,333 per month before deductions.
- ₹5 lakh per year: ₹41,667 per month before deductions.
- ₹6 lakh per year: ₹50,000 per month before deductions.
These calculations divide annual compensation by 12. They are not estimates of actual take-home salary, which depends on the salary structure, taxes, employee contributions, and other deductions.
What skills can help freshers get a data analyst job?
Freshers should focus on developing a practical foundation in:
- Excel, including formulas, pivot tables, and data cleaning.
- SQL for querying and analyzing databases.
- Power BI or Tableau for dashboards and visual reporting.
- Python fundamentals for data analysis.
- Pandas and NumPy for working with datasets.
- Basic statistics and analytical reasoning.
- Data interpretation and business problem-solving.
- Communication and presentation skills.
Candidates should also create projects that demonstrate how they clean data, identify patterns, build dashboards, and explain useful findings.
A certificate may support a candidate's learning journey, but it does not guarantee employment or a specific salary. Employers may assess technical knowledge, problem-solving ability, project quality, and communication during the recruitment process.
Data Analyst Salary in India by Experience
Experience can influence salary because employers often expect analysts to take on more responsibility as their technical knowledge and business understanding improve.
Data analyst salary for freshers and candidates with less than one year of experience
Entry-level analysts generally focus on collecting, cleaning, organizing, and interpreting data. They may prepare reports, update dashboards, and assist senior team members.
Common responsibilities include:
- Cleaning spreadsheets and datasets.
- Writing basic SQL queries.
- Preparing reports in Excel.
- Creating dashboards in Power BI or Tableau.
- Identifying data inconsistencies.
- Supporting business reporting requirements.
At this stage, candidates should prioritize accuracy, analytical thinking, and the ability to explain their work clearly.
Data analyst salary after 1 to 3 years
Analysts with one to three years of relevant experience may become more independent in handling reporting requirements and analytical tasks.
Their responsibilities may include writing more complex SQL queries, automating recurring reports, maintaining dashboards, investigating business performance, and communicating findings to stakeholders.
Professionals can strengthen their career prospects by improving their SQL knowledge, learning data modelling, developing dashboard design skills, and understanding the business metrics relevant to their industry.
Data analyst salary after 3 to 5 years
Analysts with three to five years of experience may work on more complex business questions and larger datasets. They may collaborate with finance, marketing, operations, product, or technology teams.
Typical responsibilities can include:
- Developing advanced dashboards.
- Automating reporting workflows.
- Identifying trends and performance gaps.
- Defining and tracking key performance indicators.
- Improving data quality.
- Presenting recommendations to business teams.
- Supporting forecasting and planning.
Professionals who combine strong technical abilities with business knowledge may qualify for senior analyst, business intelligence, or analytics specialist roles.
Senior data analyst salary in India
Senior analysts may earn higher salaries when they manage complex analytical projects, guide junior analysts, improve reporting systems, or provide insights that influence important business decisions.
They may be expected to validate data sources, design reporting frameworks, interpret results, and communicate recommendations to senior stakeholders.
Advanced SQL, data visualization, analytical reasoning, and domain expertise can be particularly useful at this stage.
Lead data analyst and analytics manager salary
Lead analysts and analytics managers may have responsibility for project planning, reporting standards, stakeholder management, team coordination, and analytical strategy.
Their compensation depends on the organization's size, team responsibilities, industry, and technical requirements. Higher salaries are possible, but they should not be assumed solely because a professional reaches a particular job title or number of years of experience.
Data Analyst Salary in Pune in 2026
Pune is an important market for technology services, consulting, financial services, automotive businesses, manufacturing, and enterprise software. These industries use analytics to understand performance, manage operations, measure customer behavior, and support business planning.
According to Indeed's Pune salary page, the reported average base salary for a data analyst was approximately ₹5.82 lakh per year in a snapshot updated on 31 August 2026. The figure was based on 53 reported salaries from job postings over the previous 36 months.
This is a reported city-level benchmark, not a guaranteed salary for freshers. Different employers may offer substantially different packages depending on the role, experience, and required technical skills.
Data analyst salary for freshers in Pune
Freshers in Pune may find entry-level opportunities in reporting, business intelligence, data operations, business analysis, and data analytics.
An indicative planning range of approximately ₹3 lakh to ₹5.5 lakh per year can help candidates understand possible starting offers. Actual offers can fall outside this range.
To become more competitive, students should practice SQL, Excel, Power BI, data cleaning, basic statistics, and project presentation.
They should also review current job descriptions to understand whether employers are looking for a reporting-focused analyst, a business analyst, or a candidate with stronger Python and analytical skills.
Why Pune can be a good place to explore data analytics
Pune has a diverse business ecosystem in which organizations use data for different purposes.
Examples include
- Manufacturing companies analyzing production and quality.
- Financial services businesses tracking transactions and performance.
- IT services companies preparing business intelligence reports.
- Retail businesses studying sales and customer behavior.
- Automotive organizations monitoring operational efficiency.
- Consulting firms supporting data-driven client decisions.
For students searching for a software training institute in Pune, it is important to select a learning program that teaches practical skills relevant to the roles they want to pursue.
Training should ideally help students understand real datasets, create reports, develop dashboards, explain findings, and prepare for technical interviews.
Which Factors Affect Data Analyst Salary in India?
Two candidates with the same job title may receive different salary offers. Employers consider several factors when evaluating an applicant's suitability.
1. Technical skills
SQL, Excel, data visualization, and analytical reasoning form the foundation of many data analyst roles. Python may be important for positions involving automation or more advanced analysis.
The value of each skill depends on the actual job responsibilities.
2. Practical project experience
Projects demonstrate how a candidate approaches a problem, works with data, selects appropriate methods, and explains results.
A useful portfolio project should include the objective, dataset, cleaning process, analytical approach, key findings, and limitations.
3. Industry and employer
Compensation can vary across technology companies, consulting firms, banks, manufacturing organizations, retail businesses, and other sectors.
Some positions focus mainly on routine reporting, while others involve advanced analysis, business recommendations, or automation.
4. Location
Salary benchmarks differ across cities and employers. However, a higher city-level average does not mean every job in that city offers better compensation.
Candidates should compare similar roles, experience requirements, and salary structures before making a decision.
5. Communication and business understanding
Data analysts often need to explain findings to people who may not have technical backgrounds.
The ability to communicate trends, identify limitations, and recommend appropriate next steps can be valuable when working with business teams.
6. Educational background
Some employers prefer degrees in computer science, engineering, mathematics, statistics, commerce, economics, or related subjects. Others may consider candidates from different academic backgrounds who can demonstrate the required skills.
Eligibility requirements vary by employer and role.
7. Specialization
Skills in business intelligence, financial analytics, marketing analytics, product analytics, and advanced reporting can open different career paths.
Specialization may help candidates qualify for suitable roles, but it does not automatically guarantee a higher salary.
Essential Skills Required to Become a Data Analyst
Students who want to enter data analytics should build their skills in a logical sequence. Learning tools without understanding the underlying concepts can make it difficult to solve unfamiliar business problems.
Excel
Excel remains useful for organizing data, performing calculations, creating reports, and conducting basic analysis.
Important topics include formulas, lookup functions, conditional formatting, pivot tables, charts, data validation, and data cleaning.
SQL
SQL allows analysts to retrieve and manipulate data stored in relational databases.
Candidates should practice filtering, sorting, joins, grouping, subqueries, common table expressions, aggregate functions, and window functions.
SQL is especially important for roles where analysts work with large or structured datasets.
Power BI and Tableau
Business intelligence tools help analysts turn data into visual reports and interactive dashboards.
Power BI learners should explore data transformation, relationships, DAX fundamentals, visual design, and dashboard publishing. Tableau learners should understand data connections, calculated fields, filters, and visual storytelling.
Candidates do not necessarily need to master every tool before applying for entry-level positions. They should understand the tools required by their target roles.
Python for data analysis
Python can help analysts automate tasks, process datasets, and perform more flexible analysis.
Useful foundations include variables, functions, loops, data structures, file handling, and basic programming logic.
Libraries such as Pandas and NumPy are commonly used for data manipulation and analysis.
Statistics and analytical thinking
Data analysts should understand averages, percentages, distributions, correlation, sampling, and basic probability.
Statistical knowledge helps candidates interpret results responsibly rather than drawing conclusions from misleading patterns.
Data cleaning and interpretation
Real-world data often contains missing values, duplicates, inconsistent formats, and errors.
Candidates should learn how to identify these issues, document their decisions, and check whether the cleaned data remains suitable for analysis.
Communication and storytelling
A dashboard is useful only when people can understand what it communicates.
Analysts should practice presenting findings clearly, explaining important trends, and distinguishing evidence from assumptions.
Data Analyst vs Data Scientist Salary in India
Data analysts and data scientists both work with data, but their responsibilities often differ.
A data analyst generally focuses on understanding existing data, creating reports, building dashboards, and identifying trends that help businesses make decisions.
A data scientist may work more extensively with statistical modelling, predictive analytics, experimentation, and machine learning.
Their salaries depend on the employer, role requirements, experience, and technical depth. A data scientist title does not automatically mean a higher salary than every data analyst position.
Students should choose a path based on their interests, strengths, and the requirements of the jobs they want to pursue.
Data Analyst vs Business Analyst: Which Career Should You Choose?
A data analyst typically works directly with datasets, queries, reports, dashboards, and quantitative findings.
A business analyst often focuses on business requirements, process improvements, stakeholder communication, and translating business needs into solutions. Some business analyst roles also require substantial data analysis.
Both careers can be suitable for graduates who enjoy problem-solving. Students should read job descriptions carefully because responsibilities can overlap between organizations.
Those who enjoy SQL, reporting, dashboards, and numerical analysis may prefer data analytics. Those who enjoy requirements gathering, business processes, and stakeholder coordination may prefer business analysis.
What Is the Expected Data Analyst Salary in India in 2027?
As of October 2026, complete salary data for 2027 is not yet available. Therefore, any 2027 salary figures should be treated as planning scenarios rather than confirmed national averages.
Future salaries will depend on hiring demand, economic conditions, employer budgets, industry growth, and the technical capabilities organizations require.
For career planning, candidates can use the following broad illustrative ranges. These are editorial estimates, not verified salary forecasts or guaranteed increases.
- Entry-level data analyst: Approximately ₹3.2 lakh to ₹6 lakh per year.
- Data analyst with 1 to 3 years of experience: Approximately ₹5 lakh to ₹9 lakh per year.
- Mid-level data analyst: Approximately ₹7.5 lakh to ₹13 lakh per year.
- Senior data analyst: Approximately ₹10 lakh to ₹18 lakh or more per year.
- Lead analyst or analytics manager: Approximately ₹14 lakh to ₹22 lakh or more per year in suitable organizations.
Actual salaries may be lower or higher. Candidates should check current job postings and salary reports when making career decisions.
Will data analyst salaries increase in 2027?
Salary growth is possible, but it will not necessarily occur at the same rate across all companies or job titles.
Candidates may improve their prospects by developing stronger SQL skills, automating repetitive reporting, understanding business metrics, building better dashboards, and learning to work responsibly with AI-assisted tools.
Employers may also value analysts who can explain the business implications of their findings rather than simply generate reports.
Learning a new tool or completing a certificate does not automatically result in a salary increase. Practical capability and relevant experience remain important.
How AI May Affect Data Analyst Jobs in 2027
Artificial intelligence is changing how professionals work with data. AI-assisted tools can help generate draft SQL queries, explain formulas, suggest visualizations, summarize datasets, and automate some repetitive tasks.
However, analysts still need to validate outputs, check data quality, identify misleading results, and understand the business question being investigated.
For example, an AI tool may generate a SQL query, but the analyst must confirm that it uses the correct tables, filters, joins, and business definitions.
Similarly, an automatically generated dashboard may contain attractive visuals without explaining whether the underlying data supports the conclusions.
To remain prepared for changing job requirements, aspiring analysts should focus on:
- Strong SQL and data interpretation.
- Accurate reporting and dashboard design.
- Understanding business metrics.
- Basic statistics and critical thinking.
- Data quality and validation.
- Responsible use of AI tools.
- Clear communication of findings.
The goal is not simply to learn more tools. It is to become capable of solving real business problems with data.
How Freshers Can Prepare for a Data Analyst Job
A structured learning plan can help students move from basic concepts to practical job preparation.
Step 1: Learn Excel fundamentals.
Practise formulas, pivot tables, charts, sorting, filtering, and data cleaning using sample datasets.
Step 2: Learn SQL
Work with database tables and practice joins, grouping, filtering, subqueries, and analytical queries.
Step 3: Understand basic statistics
Learn averages, percentages, distributions, correlation, and the limitations of drawing conclusions from incomplete data.
Step 4: Choose a visualization tool.
Learn Power BI or Tableau and build dashboards that answer clear business questions.
Step 5: Learn Python basics.
Add Python if it supports your target job requirements. Practise basic programming and data manipulation using suitable libraries.
Step 6: Build practical projects
Consider projects such as:
- Sales performance analysis.
- Customer behavior analysis.
- Retail inventory reporting.
- Employee attrition analysis.
- Financial expense dashboards.
- Marketing campaign performance.
For every project, explain the problem, the data, the analysis, the findings, and the recommendations.
Step 7: Create a portfolio.
Organize your projects on GitHub or another suitable portfolio platform. Include screenshots of dashboards where appropriate, sample queries, project documentation, and clear explanations of your work.
Step 8: Prepare for interviews
Practise Excel tasks, SQL questions, dashboard discussions, basic statistics, and project-based questions. Prepare to explain why you chose a particular method and how you verified your results.
This approach can help candidates demonstrate practical skills when applying for entry-level positions.
What Should You Check Before Joining a Data Analytics Course in Pune?
Choosing a course involves more than comparing fees, certificates, or advertised placement claims.
If you are searching for a data analysis course in pune, evaluate the curriculum and practical learning approach before enrolling.
Does the curriculum cover relevant tools?
Check whether it includes Excel, SQL, data visualization, data cleaning, and analytical fundamentals. Confirm whether Python is included if it is relevant to your goals.
Does the course provide practical assignments?
Students should have opportunities to work with datasets, write queries, create dashboards, and interpret results.
Will you complete portfolio projects?
Projects should demonstrate a complete analytical process rather than just copied exercises.
Is interview preparation included?
Ask whether the program covers technical questions, project explanations, resume preparation, and mock interviews.
Who provides the training?
Review the trainer's relevant experience, teaching approach, and process for resolving technical doubts.
What career support is available?
Ask for a clear description of the services offered. Training, career guidance, interview preparation, and placement assistance are different services. None should be treated as an automatic guarantee of employment.
Comparing these factors helps students choose training based on their career objectives rather than salary promises alone.
How Skills IT Academy Can Help Students Explore Data Analytics
Students planning a career in analytics should focus on developing the skills employers actually require.
If you are considering a software training institute in Pune, evaluate Skills IT Academy's current course details, curriculum, practical learning opportunities, trainer support, and career guidance before making an enrollment decision.
You can explore the institute's website at Skills IT Academy and review the available course information.
Before enrolling, confirm whether the current program supports your learning objectives, including relevant topics such as:
- Excel and spreadsheet analysis.
- SQL and database concepts.
- Power BI or Tableau.
- Python fundamentals, where applicable.
- Data cleaning and interpretation.
- Practical projects and portfolio development.
- Technical interview preparation.
- Resume guidance and career assistance, where offered.
Students should verify the current curriculum and services directly with the institute. The right learning path depends on the roles they want to pursue and their existing knowledge.
The objective should be to develop practical problem-solving ability, not to assume that a course certificate will guarantee a job or a particular salary.
Career Growth Path for Data Analysts in India
Data analytics offers several possible career paths, depending on an individual's interests, experience, and technical strengths.
Entry-level data analyst: Focuses on data preparation, Excel, SQL, basic reports, and dashboard maintenance.
Data analyst: Handles reporting requirements, identifies trends, and communicates findings to business teams.
Senior data analyst: Works on complex analytical questions, improves reporting processes, and provides recommendations.
Business intelligence analyst or specialist: Focuses on dashboards, data models, business reporting, and performance measurement.
Analytics lead or manager: May guide projects, coordinate teams, manage stakeholders, and establish reporting standards.
Some professionals also move into product analytics, marketing analytics, financial analytics, data engineering, or data science after developing the relevant skills.
Career progression depends on performance, learning, business needs, and available opportunities. It does not follow an automatic timetable.
Frequently Asked Questions
What is the average data analyst salary in India in 2026?
Indeed reported an average base salary of approximately ₹6.35 lakh per year in September 2026. Actual salaries vary according to experience, employer, location, and responsibilities.
What is the salary of a data analyst fresher in India?
For planning purposes, freshers may consider approximately ₹3 lakh to ₹5.5 lakh per year as an indicative range. Actual offers can be lower or higher depending on the role, employer, and candidate's skills.
What is the data analyst salary per month in India?
An annual package of ₹4 lakh equals approximately ₹33,333 per month before deductions. The actual take-home salary depends on the compensation structure and applicable deductions.
What is the data analyst salary in Pune?
Indeed reported an average base salary of approximately ₹5.82 lakh per year for data analysts in Pune in a snapshot updated on 31 August 2026. This is a reported average, not a guaranteed salary for every professional or fresher.
What is the expected data analyst salary in India in 2027?
Confirmed national salary data for 2027 is not yet available. Indicative planning estimates suggest that entry-level and experienced salaries will continue to vary based on skills, employer, location, and market demand.
Is data analytics a good career for freshers?
Data analytics can be suitable for people who enjoy working with data, solving problems, identifying patterns, and communicating findings. Freshers should research entry-level requirements and build practical skills before applying.
Is coding necessary to become a data analyst?
Not every data analyst role requires extensive programming. However, SQL is important for many positions, and Python can be valuable for automation and advanced analysis. The requirements depend on the job.
Which skills are most important for a data analyst?
Excel, SQL, data visualization, analytical thinking, and communication are useful foundations. Python, statistics, and business intelligence skills may be important depending on the role.
Can a fresher become a data analyst without an IT degree?
Some employers consider candidates from non-IT backgrounds if they demonstrate the required skills and meet the job's eligibility requirements. Candidates should check individual job descriptions and develop a portfolio of practical projects.
Will AI replace data analysts by 2027?
It is not possible to predict that all data analyst roles will be replaced by AI. AI may assist with repetitive tasks, but analysts still need to validate data, interpret results, understand business needs, and communicate reliable conclusions.
Does a data analytics course guarantee a job?
No. A course can help develop skills, but employment depends on the candidate's capabilities, qualifications, project experience, interview performance, employer requirements, and available vacancies.
How can I choose a data analytics course in Pune?
Compare the curriculum, practical assignments, projects, trainer expertise, interview preparation, and clearly defined career support. Verify the services offered before enrolling.
Final Takeaway
The data analyst salary in India in 2026 varies widely according to experience, technical skills, location, industry, and employer. Indeed's reported national average was approximately ₹6.35 lakh per year, while its Pune benchmark was approximately ₹5.82 lakh per year in the salary snapshots used in this article. These figures should be treated as reference points rather than guaranteed offers.
Freshers can improve their readiness for entry-level roles by learning Excel, SQL, data visualization, analytical reasoning, and relevant programming skills. Practical projects and the ability to explain findings clearly can also strengthen their job applications.
The 2027 salary outlook remains uncertain. Rather than relying on projected packages, candidates should monitor current job requirements and build skills that help solve real business problems.
For students looking for a software training institute in Pune, the most important priorities are practical learning, a relevant curriculum, portfolio projects, technical interview preparation, and a clear understanding of the career support provided.
A successful data analytics career is built through continuous learning, accurate analysis, business understanding, and the ability to turn data into useful decisions.