Business Analysts play a pivotal role in shaping strategy, managing data, and driving business transformation. But how do compensation packages vary across top consulting and IT firms? Here’s a detailed salary comparison to help you gauge market expectations in 2025.

At Tata Consultancy Services (TCS), a Business Analyst typically earns between Rs 4.7 lakh per year to Rs 15.6 lakh per year. (File Photo)

A Business Analyst at Genpact earns between Rs 5.4 lakh per year to Rs 12 lakh per year. (File Photo)

The average annual salary of a Business Analyst at Accenture is Rs 5.5 lakh per year to Rs 15.6 lakh per year. (File Photo)

Deloitte offers Business Analysts a salary package of Rs 6.9 lakh per year to Rs 23.6 lakh per year. (File Photo)

At Wipro, a Business Analyst salary ranges from Rs 6.9 lakh per year to Rs 16.2 lakh per year. (File Photo)

A Business Analyst at Cognizant typically earns between Rs 7 lakh per year to Rs 15.5 lakh per year. (File Photo)

Capgemini offers Business Analysts a salary package of Rs 6 lakh per year to Rs 16.6 lakh per year. (File Photo)

At Infosys, a Business Analyst earns between Rs 10.3 lakh per year to Rs 22.3 lakh per year. (File Photo)

Please note: All salary figures are approximations based upon third party submissions to AmbitionBox and Glassdoor.