A data analyst should possess skills and abilities to collect, organize, analyse or interpret data to help in making business decisions. The salary for a data analyst depends on the skills, experience and the location of the job. Here is the list of average salaries of a data analyst in India
Data analyst jobs in India are among the most lucrative careers in the country. The average annual salary for a data analyst is between $28,000 and $30,000 USD per year, according to PayScale.
That’s a lot of money—but it’s not as much as you might think.
The Indian economy has been growing steadily over the past decade. That growth has brought with it substantial increases in wages across the board. For example: while an entry-level employee may start at something like $1,000 USD per month, that same employee could expect to make $2,500 USD per month after five years on the job (assuming they had no promotions).
Salary for data analyst in india
A person working as a Data Analyst in India typically earns around 28,900 INR per month. Salaries range from 14,700 INR (lowest) to 44,500 INR (highest).
This is the average monthly salary including housing, transport, and other benefits. Data Analyst salaries vary drastically based on experience, skills, gender, or location. Below you will find a detailed breakdown based on many different criteria.
Data Analyst Salary Distribution in India
The median, the maximum, the minimum, and the range
- Salary RangeData Analyst salaries in India range from 14,700 INR per month (minimum salary) to 44,500 INR per month (maximum salary).
- Median SalaryThe median salary is 28,300 INR per month, which means that half (50%) of people working as Data Analyst(s) are earning less than 28,300 INR while the other half are earning more than 28,300 INR. The median represents the middle salary value. Generally speaking, you would want to be on the right side of the graph with the group earning more than the median salary.
- PercentilesClosely related to the median are two values: the 25th and the 75th percentiles. Reading from the salary distribution diagram, 25% of Data Analyst(s) are earning less than 19,400 INR while 75% of them are earning more than 19,400 INR. Also from the diagram, 75% of Data Analyst(s) are earning less than 35,700 INR while 25% are earning more than 35,700 INR.
Data Analyst Salary Comparison by Years of Experience
How does experience and age affect your pay?
The experience level is the most important factor in determining the salary. Naturally the more years of experience the higher your wage. We broke down Data Analyst salaries by experience level and this is what we found.
A Data Analyst with less than two years of experience makes approximately 16,500 INR per month.
While someone with an experience level between two and five years is expected to earn 21,600 INR per month, 31% more than someone with less than two year’s experience.
Moving forward, an experience level between five and ten years lands a salary of 30,200 INR per month, 40% more than someone with two to five years of experience.
Additionally, Data Analyst(s) whose expertise span anywhere between ten and fifteen years get a salary equivalent to 36,300 INR per month, 20% more than someone with five to ten years of experience.
If the experience level is between fifteen and twenty years, then the expected wage is 39,400 INR per month, 9% more than someone with ten to fifteen years of experience.
Lastly, employees with more than twenty years of professional experience get a salary of 42,600 INR per month, 8% more than people with fifteen to twenty years of experience.
Data Analyst average salary change by experience in India
0 – 2 Years | 16,500 INR | |
2 – 5 Years | +31% | 21,600 INR |
5 – 10 Years | +40% | 30,200 INR |
10 – 15 Years | +20% | 36,300 INR |
15 – 20 Years | +9% | 39,400 INR |
20+ Years | +8% | 42,600 INR |
Percentage increase and decrease are relative to the previous value
Data Analyst Salary Comparison By Education
How do education levels affect salaries?
We all know that higher education equals a bigger salary, but how much more money can a degree add to your income? We broke down Data Analyst salaries by education level in order to make a comparison.
When the education level is Certificate or Diploma, the average salary of a Data Analyst is 18,900 INR per month.
While someone with a Bachelor’s Degree gets a salary of 28,400 INR per month, 50% more than someone having a Certificate or Diploma degree.
A Master’s Degree gets its holder an average salary of 42,100 INR per month, 48% more than someone with a Bachelor’s Degree.
Data Analyst average salary difference by education level in India
Certificate or Diploma | 18,900 INR | |
Bachelor’s Degree | +50% | 28,400 INR |
Master’s Degree | +48% | 42,100 INR |
Percentage increase and decrease are relative to the previous value