HireHireIT Salaries › Business Analyst

Business Analyst Salary in India (2026)

The median Business Analyst salary in India is ₹13.8L per year, with most professionals earning between ₹12.7L and ₹15.6L CTC. These figures aggregate 43,232 employee-reported salary reports across 78 companies hiring in India.

₹13.8LMedian CTC
₹12.7L–₹15.6LTypical range
78Companies
43,232Salary reports

Business Analyst salary by experience

Pay for business analysts in India climbs steeply with seniority — the gap between entry-level and lead roles is one of the biggest levers on your earnings.

Entry level (0–2 yrs)
₹12.2L
Mid level (3–5 yrs)
₹13.3L
Senior (6–9 yrs)
₹17.0L
Lead / Principal (10+ yrs)
₹24.1L

Highest-paying companies for Business Analysts

Top reported average CTC for a business analyst role at each company (minimum 15 salary reports).

CompanyAvg CTCTypical range
Groww₹39.5L₹37.2L–₹41.9L
Airbnb₹37.5L₹30.2L–₹44.8L
Meesho₹33.2L₹31.6L–₹34.9L
Wolters Kluwer₹23.9L₹22.4L–₹25.4L
Swiss Re₹23.0L₹19.8L–₹26.3L
Google₹22.2L₹20.9L–₹23.5L
Amgen₹21.8L₹20.7L–₹22.9L
Infor₹21.7L₹20.2L–₹23.3L
Srijan Technologies₹20.5L₹18.5L–₹22.6L
Cargill₹20.5L₹16.7L–₹24.2L
Nasdaq₹19.9L₹16.3L–₹23.4L
Nasdaq Corporate Solutions India Pvt Ltd₹19.9L₹16.3L–₹23.4L
Porter₹19.4L₹18.5L–₹20.4L
slice₹19.2L₹16.2L–₹22.2L
General Mills₹17.5L₹16.6L–₹18.4L

Looking for Business Analyst jobs?

HireHire maps 793 live business analyst and related openings across India, pulled straight from company career pages and updated every 8 hours.

Browse open roles →

Frequently asked questions

What is the average Business Analyst salary in India?

The median Business Analyst salary in India is around ₹13.8L per year (CTC), with most professionals earning between ₹12.7L and ₹15.6L. Figures are aggregated from 43,232 employee-reported salary reports across 78 companies.

How does Business Analyst pay change with experience?

Entry level: about ₹12.2L; Mid level: about ₹13.3L; Senior: about ₹17.0L; Lead / Principal: about ₹24.1L. Compensation rises sharply with seniority.

Which companies pay Business Analysts the most in India?

Among employers with reported data, the top payers include Groww (₹39.5L), Airbnb (₹37.5L), Meesho (₹33.2L), Wolters Kluwer (₹23.9L), Swiss Re (₹23.0L).

Are these Business Analyst salary figures accurate?

They are median estimates from crowdsourced, employee-reported salary data (AmbitionBox) and are indicative, not guarantees. Actual offers vary by company, location, skills and negotiation.

Other role salaries in India

Methodology. Salary figures are median annual CTC estimates aggregated from crowdsourced, employee-reported data (AmbitionBox) across 78 companies, 43,232 salary reports. They are indicative, not guarantees — actual pay varies by company, city, skills and negotiation. Job counts reflect live listings on HireHire, updated every 8 hours. Last updated: July 2026.