Business Analyst salary in India

Average ₹12 LPA · Range ₹3 – ₹100 LPA (FY 2025-26).

Business Analysts bridge business and tech. Consulting and product companies pay at the higher end.

Quick in-hand reference

Monthly in-hand for common CTC (new regime). Click to open calculator.

Salary by experience

ExperienceRangeTypicalLevel
0–2 years₹3–8 LPA₹5 LPAJunior
2–5 years₹8–18 LPA₹12 LPAMid-Level
5+ years₹18–100 LPA₹28 LPASenior

Top companies

McKinsey BCG Deloitte Accenture Flipkart Amazon

Key skills

Requirements SQL Excel Stakeholder management Documentation