#1 India's Top IT Training Institute

×

About Uncodemy

Know more about who we are and what we stand for.

About Us

About Us

Discover our mission to equip individuals with essential IT skills and industry expertise.

Read More →
UnCodeMy Gallery

UnCodeMy Gallery

Explore highlights from our IT training sessions and success stories.

Read More →
×

Free Resources

Learn, practice and plan your career — bilkul free.

Tutorials

Tutorials

Step-by-step written tutorials to learn any technology at your own pace.

Read More →
Free Counselling

Free Counselling

Book a free video counselling session and pick the right course for you.

Read More →
Online Compiler

Online Compiler

Write, run and test your code online — no setup required.

Read More →

Career · Salary Guide 2026

Business Analyst Salary in India 2026

A complete salary breakdown for business analysts in India in 2026 — fresher to senior pay, city-wise comparison, skills that boost your package, and career growth path.

Tracks
BA Salary Guide · Live Interactive
Level
—
Experience band
Salary Range
—
Indicative CTC
Key Driver
—
What matters most
Fresher → Mid-level → Senior → Lead / Manager
Click a level to see indicative salary bands based on 2026 India market data.

Home / Tutorials / Career Guides / Business Analyst Salary in India 2026

Career · Salary Guide 2026

Business Analyst Salary in India 2026

FRESHER MID-LEVEL SENIOR LEAD Fresher 0-2 years ₹4.5–7.5 LPA Entry Mid-level 2-5 years ₹7.5–12 LPA Growth Senior 5-8 years ₹12–19 LPA Expert Lead 8+ years ₹18–28+ LPA Leadership
Business analyst salary growth in India — from fresher (₹4.5–7.5 LPA) to lead BA (₹18–28+ LPA).

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:

  1. Salary by experience — fresher to lead BA.
  2. City-wise comparison — Bengaluru, Mumbai, Gurugram, and more.
  3. Skills that boost pay — SQL, domain, certifications.
  4. Company-wise pay — IT services vs product vs consulting.
  5. 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
ba-salary-bands.md
Key insight: The single biggest pay lever for BAs in India is domain depth + data skills. A BA who can write requirements and query the data earns significantly more [citation:11].

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
Note: These city figures are averages across all experience levels. Fresher pay in most cities sits in the ₹4.5–7.5 LPA band [citation:11].

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
ba-skills.md
Pro tip: Learn SQL to a practical level — not just SELECT, but joins, aggregations, and subqueries. BAs who can independently validate data are far more valuable.

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].
Reality check: Glassdoor India median total pay (Oct 2026) — Genpact ₹9 LPA, Deloitte ₹8 LPA, EXL ₹8 LPA, Accenture ₹7 LPA. Treat these as early/mid-career benchmarks, not ceilings [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.
Pro tip: Product management pays significantly more than BA at the same experience level — many BAs use the role as a deliberate stepping stone [citation:11].

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 / 5

Pick 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].

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 ₹24,000
  • SQL & data skills
  • Requirements & Agile
  • Mock interviews
  • Weekday & weekend batches