Career · Salary Guide 2026
Business Analyst Salary in India 2026
Quick summary — BA salary in India 2026
Most business analysts in India earn ₹7–12 LPA in 2026. Freshers start at ₹4.5–7.5 LPA, mid-level BAs earn ₹7.5–12 LPA, and senior/lead BAs can reach ₹18–28+ LPA depending on city, domain, and skills [citation:11].
In this guide you will learn:
- Salary by experience — fresher to lead BA.
- City-wise comparison — Bengaluru, Mumbai, Gurugram, and more.
- Skills that boost pay — SQL, domain, certifications.
- Company-wise pay — IT services vs product vs consulting.
- Career growth path — BA to product manager.
SECTION 01Salary by experience level
Business analyst pay in India grows steadily with experience, domain depth, and the ability to bridge business and technology. Here's the 2026 breakdown:
| Level | Experience | Indicative CTC | What Drives Pay |
|---|---|---|---|
| Fresher | 0-2 years | ₹4.5–7.5 LPA | Degree, communication, internships |
| Business Analyst | 2-5 years | ₹7.5–12 LPA | Requirements, SQL, domain knowledge |
| Senior BA | 5-8 years | ₹12–19 LPA | Backlog ownership, stakeholder management |
| Lead / Manager | 8+ years | ₹18–28+ LPA | Team leadership, strategy, product sense |
Business Analyst Salary in India — 2026:
Fresher (0-2 yrs):
Low: ₹4.5 LPA
Mid: ₹5.5-6.5 LPA
High: ₹7.5 LPA
(IT services tend to be lower; product/consulting higher)
Business Analyst (2-5 yrs):
Low: ₹7.5 LPA
Mid: ₹9-10 LPA
High: ₹12 LPA
Senior BA (5-8 yrs):
Low: ₹12 LPA
Mid: ₹15 LPA
High: ₹19 LPA
Lead BA / Manager (8+ yrs):
Low: ₹18 LPA
Mid: ₹22 LPA
High: ₹28+ LPA
What pushes BA pay up:
□ Domain depth (BFSI, SaaS, healthcare)
□ SQL + data skills (not just Excel)
□ Agile / Scrum experience
□ CBAP / CCBA certification
□ Product owner experience
□ Stakeholder management at scale
□ Consulting background (Big 4, Accenture)
SECTION 02City-wise salary comparison
Location matters — metro cities and tech hubs pay more, but the cost of living varies too. Here's the 2026 city-wise breakdown:
| City | Avg CTC (All Levels) | Notes |
|---|---|---|
| Bengaluru | ₹16.4 LPA | Highest-paying; product companies and GCCs |
| Mumbai | ₹15.5 LPA | BFSI and consulting dominate |
| Gurugram | ₹15.1 LPA | Strong for consulting and analytics |
| Hyderabad | ₹14.6 LPA | Growing tech and pharma BA demand |
| Delhi | ₹13.8 LPA | Consulting and government projects |
| Pune | ₹13.8 LPA | IT services and manufacturing |
| Noida | ₹13.3 LPA | IT services, media, and fintech |
| Chennai | ₹13 LPA | IT services and BFSI |
| Ahmedabad | ₹11.1 LPA | Lower cost of living offsets lower pay |
SECTION 03Skills that boost your salary
The gap between a ₹6 LPA BA and a ₹15 LPA BA is rarely just experience — it's the skills they bring. Here's what matters most:
Skills that raise BA pay:
Must-have:
□ Requirements writing (user stories, acceptance criteria)
□ Process mapping (BPMN, flowcharts)
□ SQL — query data to back requirements
□ Excel / Google Sheets (advanced)
□ Jira, Confluence
Nice-to-have:
□ Power BI / Tableau
□ API basics
□ Agile / Scrum
□ Python (pandas) for data checks
□ Domain: BFSI, healthcare, SaaS, e-commerce
Soft skills:
□ Stakeholder management
□ Clear written + verbal communication
□ Negotiation and prioritisation
Certifications for BAs in India:
Entry:
□ ECBA (Entry Certificate in Business Analysis)
□ Agile / Scrum (CSM, PSM I)
Mid:
□ CCBA (Certification of Capability in BA)
□ PMI-PBA
Senior:
□ CBAP (Certified Business Analysis Professional)
□ SAFe Agilist
Note: Certifications help with senior roles and
consulting firms, but domain experience + SQL
often matters more for salary jumps.
SECTION 04Company-wise pay
The type of company you join shapes both your starting pay and your growth curve. Here's the 2026 reality:
- IT services (TCS, Infosys, Wipro, Cognizant) — freshers typically ₹4–6 LPA; BA roles often start as trainee or analyst.
- Analytics / KPO firms (Genpact, EXL) — ₹6–9 LPA early career, with faster growth if you move into consulting.
- Consulting (Deloitte, Accenture, EY) — ₹6–10 LPA early career, but faster progression and stronger exit options.
- Product companies, fintech, GCCs — ₹10–20 LPA at 3–5 years; the highest-paying segment for BAs [citation:11].
SECTION 05Career growth path
The BA role is one of the strongest launchpads in tech — it sits at the intersection of business and engineering, which opens many doors:
- Senior BA / Lead BA — own larger programmes, manage stakeholders, mentor juniors.
- Product Owner → Product Manager — the most common and best-paid move; POs often earn a premium over BAs [citation:2].
- Consulting — Big 4 and strategy firms value BA skills for process and transformation projects.
- Analytics — BAs who enjoy the data side can pivot into analytics or data product roles.
SECTION 06Interview Q&A — BA salary
Q1What is the average BA salary in India in 2026?
Most business analysts earn ₹7–12 LPA. Senior BAs and leads earn ₹18–28 LPA, with the highest pay in Bengaluru and product companies [citation:11].
Q2What is the starting salary for a fresher BA?
Usually ₹4.5–7.5 LPA depending on company type. IT services tend to be at the lower end; consulting and product companies at the higher end [citation:11].
Q3Is an MBA required to become a BA?
No. Many BAs are engineers or commerce graduates. An MBA helps for consulting and senior roles, but skills and domain knowledge matter more for salary growth.
Q4Which city pays BAs the most?
Bengaluru leads with an average of ₹16.4 LPA across all levels, followed by Mumbai (₹15.5 LPA) and Gurugram (₹15.1 LPA) [citation:11].
Q5BA or Product Owner — which pays more?
Product Owners typically earn more at the same experience level. POs often start at ₹8–15 LPA vs BAs at ₹4–8 LPA, and the gap widens at senior levels [citation:2].
SECTION 07Test yourself — BA salary quiz
Five questions. No sign-up.
0 / 5Pick an answer to see why it is right or wrong.
SECTION 08Frequently asked questions
What is the salary of a business analyst in India?
Most BAs earn ₹7–12 LPA. Senior BAs and leads earn ₹18–28 LPA. Freshers start at ₹4.5–7.5 LPA [citation:11].
Is BA a high-paying job in India?
It pays well, especially with domain expertise and data skills. It's not as high as product management or software engineering at senior levels, but it offers strong growth and diverse exit options.
Do certifications increase BA salary?
CBAP and CCBA help with senior roles and consulting firms, but domain experience + SQL often matter more for salary jumps.
Can a fresher become a BA without experience?
Yes — many BAs start as trainees, analysts, or QA/delivery roles and move into BA work. Internships and strong communication skills help.
What is the in-hand salary for ₹8 LPA CTC?
With standard PF deductions, roughly ₹58,500–63,000 per month depending on how PF is calculated [citation:11].
SECTION 09Related reads
Classroom & online · Noida
Build your BA career
Our Data Analytics Training Course is designed to help you recover and rebuild — with skills, projects, and interview prep that get you hired.
₹15,500 · full programme- SQL & data skills
- Requirements & Agile
- Mock interviews
- Weekday & weekend batches