Business Analyst Salaries in India

Updated 17 Aug 2022
₹7,25,000 /yr
Average Base Pay

23,859 salaries

₹3L

Low

₹7L

Average

₹14L

High

Additional Cash Compensation
Average₹1,00,000Range₹12,400 - ₹2,41,000

How much does a Business Analyst make? The national average salary for a Business Analyst is ₹7,25,000 in India. Filter by location to see Business Analyst salaries in your area. Salary estimates are based on 23,859 salaries submitted anonymously to Glassdoor by Business Analyst employees.

How accurate does ₹7,25,000 look to you?

Your input helps Glassdoor refine our pay estimates over time.

What is the salary trajectory for a MISSING VALUE?

For Business Analyst in India

₹7,25,000 /yr
Business Analyst
₹13L /yr
Senior Business Analyst
See Full Career Path

Download as data table

What are some related job titles for a Business Analyst?

Business Systems Analyst

₹46,675

per year

IT Business Analyst

₹33,521

per year

Salaries in India

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (INR)

Range

Tata Consultancy Services
3.9

Tata Consultancy Services

Business Analyst

₹7,50,000

 /yr
Range: ₹1L - ₹2Cr

₹1L

₹2Cr

₹1,45,530 - ₹1,82,28,109 Range

Deloitte
4.0

Deloitte

Business Analyst

₹7,12,947

 /yr
Range: ₹1L - ₹5Cr

₹1L

₹5Cr

₹1,00,617 - ₹5,31,69,882 Range

Accenture
4.1

Accenture

Business Analyst

₹7,15,024

 /yr
Range: ₹1L - ₹1Cr

₹1L

₹1Cr

₹1,25,380 - ₹1,07,76,000 Range

Genpact
3.9

Genpact

Business Analyst

₹6,30,035

 /yr
Range: ₹96T - ₹51L

₹96T

₹51L

₹95,673 - ₹50,75,250 Range

EXL Service
3.7

EXL Service

Business Analyst

₹5,45,463

 /yr
Range: ₹2L - ₹51L

₹2L

₹51L

₹1,83,227 - ₹50,60,001 Range

Evalueserve
4.0

Evalueserve

Business Analyst

₹6,45,371

 /yr
Range: ₹2L - ₹89L

₹2L

₹89L

₹1,71,496 - ₹89,09,102 Range

Cognizant Technology Solutions
3.8

Cognizant Technology Solutions

Business Analyst

₹8,39,801

 /yr
Range: ₹1L - ₹41L

₹1L

₹41L

₹1,05,740 - ₹40,59,695 Range

Is this salary info helpful?

Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere

Share Salary Anonymously
Wipro
3.8

Wipro

Business Analyst

₹8,00,000

 /yr
Range: ₹2L - ₹40L

₹2L

₹40L

₹1,71,214 - ₹39,78,923 Range

Mu Sigma
3.4

Mu Sigma

Business Analyst

₹5,83,648

 /yr
Range: ₹2L - ₹77L

₹2L

₹77L

₹1,90,175 - ₹77,14,859 Range

Infosys
3.3

Infosys

Business Analyst

₹7,22,165

 /yr
Range: ₹1L - ₹8Cr

₹1L

₹8Cr

₹1,00,620 - ₹7,57,75,000 Range

American Express
4.3

American Express

Business Analyst

₹14,01,863

 /yr
Range: ₹51T - ₹2Cr

₹51T

₹2Cr

₹51,148 - ₹1,63,53,332 Range

IBM
4.1

IBM

Business Analyst

₹7,63,867

 /yr
Range: ₹1L - ₹2Cr

₹1L

₹2Cr

₹1,31,147 - ₹1,81,00,118 Range

ZS Associates
3.9

ZS Associates

Business Analyst

₹7,98,137

 /yr
Range: ₹2L - ₹1Cr

₹2L

₹1Cr

₹2,42,198 - ₹99,51,309 Range

HCL Technologies
3.7

HCL Technologies

Business Analyst

₹7,55,284

 /yr
Range: ₹1L - ₹39L

₹1L

₹39L

₹1,12,419 - ₹38,71,949 Range

Amazon
3.8

Amazon

Business Analyst

₹10,36,823

 /yr
Range: ₹1L - ₹94L

₹1L

₹94L

₹1,31,604 - ₹93,82,718 Range

Capgemini
3.8

Capgemini

Business Analyst

₹7,60,275

 /yr
Range: ₹2L - ₹90L

₹2L

₹90L

₹1,58,029 - ₹90,00,000 Range

Tech Mahindra
3.6

Tech Mahindra

Business Analyst

₹6,14,516

 /yr
Range: ₹1L - ₹29L

₹1L

₹29L

₹1,22,805 - ₹29,17,193 Range

Barclays
4.0

Barclays

Business Analyst

₹11,76,473

 /yr
Range: ₹1L - ₹32L

₹1L

₹32L

₹1,18,711 - ₹31,99,055 Range

Quantiphi
3.9

Quantiphi

Business Analyst

₹7,76,677

 /yr
Range: ₹2L - ₹15L

₹2L

₹15L

₹2,40,000 - ₹14,91,639 Range

Zomato
4.0

Zomato

Business Analyst

₹10,31,664

 /yr
Range: ₹3L - ₹23L

₹3L

₹23L

₹2,75,000 - ₹22,80,825 Range

Download as data table
Viewing 1 - 10 of 48,764

Frequently asked questions about a Business Analyst salaries

The national average salary for a Business Analyst is ₹7,67,500 per year in India. Filter by location to see a Business Analyst salaries in your area. Salaries estimates are based on 23830 salaries submitted anonymously to Glassdoor by a Business Analyst employees.

The highest salary for a Business Analyst in India is ₹15,00,000 per year.

The lowest salary for a Business Analyst in India is ₹3,60,000 per year.

Your CV is Missing

Upload a CV now and make it easier to 'Apply on Mobile'.