Business Analyst salary in India
Based on 147 current job posts that show salary on Jeevika India.
About ₹40,000 – ₹66,666 per month
Business Analyst salary by city
CityTypical salary / yearPer monthPosts
Hyderabad₹5,00,000 – ₹15,00,000₹41,666 – ₹1,25,00016
Bengaluru (Bangalore)₹8,00,000 – ₹15,00,000₹66,666 – ₹1,25,00011
Chennai₹3,00,000 – ₹14,00,000₹25,000 – ₹1,16,6668
Remote₹8,00,000 – ₹14,00,000₹66,666 – ₹1,16,66611
Gurugram₹8,00,000 – ₹14,00,000₹66,666 – ₹1,16,6666
Pune₹6,00,000 – ₹12,00,000₹50,000 – ₹1,00,00012
Mumbai₹5,00,000 – ₹10,00,000₹41,666 – ₹83,33311
Delhi₹3,60,000 – ₹7,20,000₹30,000 – ₹60,0005
Ahmedabad₹4,00,000 – ₹7,00,000₹33,333 – ₹58,3339
Noida₹3,50,000 – ₹5,50,000₹29,166 – ₹45,8336
Jaipur₹3,00,000 – ₹5,00,000₹25,000 – ₹41,6667
Bangalore₹2,88,000 – ₹4,50,000₹24,000 – ₹37,5007
Gurgaon₹3,00,000 – ₹4,20,000₹25,000 – ₹35,0003
Questions
What is the average salary of a Business Analyst in India?
The typical salary is ₹4,80,000 to ₹8,00,000 per year (about ₹40,000 to ₹66,666 per month), based on 147 current job posts on Jeevika India.
What is the highest salary for a Business Analyst?
Top-paying posts offer up to ₹20,00,000 per year.
How many Business Analyst jobs are open?
252 jobs are open right now across India.