Business Analyst Salary in India 2026
From requirements-gatherer to strategic product advisor — authentic CTC ranges, top employers, and the BA skills that push packages past ₹25 LPA in India's tech and consulting sectors.
Business Analyst Salary by Experience — India 2026
All figures are approximate annual CTC. Metro premium (Bengaluru, Mumbai, Delhi NCR) adds 15–30% above ranges shown.
Experience Level
CTC Range
Note
Fresher (0–2 years)
₹4–7 LPA
Junior BA, Business Analyst — IT services, mid-size product companies, consulting
Mid-Level (3–6 years)
₹7–18 LPA
Senior BA, Product Analyst — MNCs, unicorns, BFSI, consulting firms
Senior (7+ years)
₹18–38 LPA
Lead BA, Principal BA, Business Architect — top consulting, fintech, FAANG GCCs
Career Progression Path
→
→
→
→
City-Wise Salary Premium
Applied on top of the CTC ranges above.
Bengaluru
India's tech capital — highest overall IT pay
Mumbai
Finance + tech hub
Delhi NCR
Gurgaon / Noida corridors
Hyderabad
HITEC City — strong product-company presence
Pune
IT clusters in Hinjawadi & Magarpatta
Chennai
Automotive + IT services mix
Kolkata / Ahmedabad
Closer to national averages
Skills That Pay More
Specialisations commanding a salary premium in 2026.
SQL + Power BI / Tableau (data-driven BA)
+25–40% over documentation-only BAs
CBAP (Certified Business Analysis Professional)
+20–35% in senior and lead BA roles
Agile / Scrum (Certified Scrum Product Owner)
+15–25% — BA-to-Product-Owner pivot
BFSI / fintech domain expertise
+20–35% in banking and payments companies
Salesforce / SAP S/4HANA functional knowledge
+20–30% in ERP-heavy consulting and enterprise BA
Top Companies Hiring Business Analysts in India
CTC ranges sourced from AmbitionBox, Naukri, and Levels.fyi — FY 2025–26.
Company
CTC Range
Note
McKinsey & Company India
₹18–40 LPA
Strategy and operations consulting BA roles
Accenture India
₹7–22 LPA
Functional BA, SAP BA, digital transformation
TCS (iON / TCS BaNCS)
₹5–15 LPA
BFSI domain BA, IT delivery BA
Amazon India (GCC)
₹15–35 LPA
Product analyst, operations BA, data-driven roles
HDFC Bank Digital
₹10–25 LPA
Digital banking BA, payments product BA
Data note: Ranges represent total CTC including fixed pay, variable, and stock grants where applicable. Service companies (TCS, Infosys, Wipro) typically offer the lower end; product companies and FAANG/MNCs offer the upper end.
Business Analyst Salary by Domain in India (2026)
Domain expertise is the strongest salary lever for BAs in India. BAs who combine technology skills with deep domain knowledge consistently earn 30–50% more than generalists.
- BFSI / Fintech BA: ₹8–30 LPA — highest domain premium, especially payments, lending, and regulatory compliance
- IT / Software BA: ₹6–20 LPA — large pool, high demand, depends on Agile maturity
- Healthcare BA: ₹6–18 LPA — growing segment, US-healthcare exposure adds premium
- E-commerce / D2C BA: ₹7–22 LPA — data skills valued highly here
- ERP BA (SAP, Oracle): ₹8–25 LPA — niche but highly compensated, especially SAP S/4HANA
- Strategy Consulting BA (McKinsey, BCG, Bain): ₹18–40 LPA — requires MBA from top institutes typically
How to Transition from BA to Product Manager in India
The BA-to-PM transition is one of the most common career pivots in India's tech sector, and it typically yields a 40–80% salary increase. Here is how successful BAs make the switch:
- Develop data fluency: Learn SQL, Python basics, and dashboarding tools. Data-driven decision-making is non-negotiable for PMs at product companies.
- Own a product area: Volunteer to write PRDs, manage backlogs, and present product reviews. Document outcomes — PMs are judged on product metrics, not requirements docs.
- Get a PM role at a startup first: Startups hire ex-BAs as PMs more readily than large companies. Use 1–2 years to build a PM portfolio before targeting higher-paying product companies.
- MBA (optional but accelerating): An MBA from IIM or ISB significantly speeds up the PM salary ladder, especially for strategy-heavy PM roles at top unicorns.
Frequently Asked Questions
Business Analyst salary, hike, and career questions answered
What is the average business analyst salary in India in 2026?
The average business analyst salary in India is ₹7–12 LPA for professionals with 3–5 years of experience. Freshers start at ₹4–7 LPA at IT services and consulting firms. Senior BAs with 7+ years and domain expertise earn ₹18–35 LPA at top consulting firms and product MNCs.
Is CBAP certification worth it for salary growth in India?
Yes, for BAs targeting lead or principal roles at MNCs or large consulting firms. CBAP typically adds ₹1.5–4 LPA and significantly strengthens promotion candidacy. However, for BAs targeting product-company roles, data skills (SQL, Python, Power BI) have higher salary ROI than CBAP.
Which is better — BA in IT services or BA in a product company in India?
Product company BAs earn 30–60% more at the same experience level and work with more interesting, impact-driven problems. However, IT services BA roles are easier to enter from campus and provide structured exposure. Most BAs switch to product companies after 2–3 years of IT services experience — this switch is the fastest salary-doubling path in the BA career.
What tools should a business analyst know to earn a higher salary in India?
SQL, JIRA, Confluence, and Power BI or Tableau are the core toolkit. BAs who add Python for data analysis, Salesforce or SAP knowledge, and BPMN process mapping to their toolkit consistently command 25–40% higher salaries than those who only do documentation and requirements gathering.
How much does a business analyst earn at TCS vs Amazon in India?
At TCS, a business analyst with 3–5 years earns ₹7–13 LPA. At Amazon India (in GCC roles), a similar-experience BA earns ₹18–30 LPA. The gap reflects the IT services vs product divide. Amazon and similar MNCs also expect stronger SQL and analytical skills alongside traditional BA work.
Build Your Business Analyst Resume
Your resume is the first filter. Check it against ATS in 30 seconds — free, no signup needed.