Business Analyst Salaries in India

Salary estimated from 2,827 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 16 November, 2019
Average in India
₹ 18,106 per month
  • Most Reported
₹ 8,000
₹ 50,000
Salary Distribution

How much does a Business Analyst make in India?

The average salary for a Business Analyst is ₹ 18,106 per month in India. Salary estimates are based on 2,827 salaries submitted anonymously to Indeed by Business Analyst employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Business Analyst is less than 1 year.
Get personalized salary insights
Tell us about you and get an estimated calculation of how much you should be earning and insight into your career options.
Business Analyst salaries by company in India
CompanyAverage salary
₹ 51,735 per month
₹ 26,569 per month
₹ 32,624 per month
₹ 27,132 per month
₹ 24,621 per month
₹ 20,194 per month
₹ 20,828 per month
₹ 18,454 per month
₹ 18,436 per month
₹ 16,731 per month
Business Analyst salaries by location
CityAverage salary
₹ 15,071 per month
₹ 25,739 per month
₹ 27,916 per month
₹ 18,122 per month
₹ 20,562 per month

Business Analyst job openings

Business Analyst
Baxter International
Karnataka
Business Analyst - Information Technology
TATA Capital
Mumbai, Maharashtra
Business Analyst - Information Technology
TATA Capital
Mumbai, Maharashtra
Business Analyst jobs in India