Salary by Role - India FY 2026-27

Business Analyst Salary in India 2026

Exact monthly in-hand for Business Analysts after PF, professional tax, and income tax. Fresher to senior. New vs old tax regime. FY 2026-27.

Entry Level In-Hand
Rs. 45,238/mo
Rs. 6.0 LPA CTC, metro, new regime
Mid-Level In-Hand
Rs. 86,103/mo
Rs. 11.0 LPA CTC
Senior Level In-Hand
Rs. 1,31,722/mo
Rs. 18.0 LPA CTC
Business Analyst Salary Distribution in India 2026
Bottom 25%
Rs. 5.0 LPA
Rs. 37,065/mo
Median (50%)
Rs. 10.0 LPA
Rs. 77,930/mo
Top 25%
Rs. 18.0 LPA
Rs. 1,31,722/mo
Top 10%
Rs. 30.0 LPA
Rs. 2,03,802/mo

Based on FY 2026-27 market data across all experience levels and employer types in India. In-hand calculated under new tax regime, metro city.

What is your exact in-hand salary?
Enter your CTC, regime, and city — get your full monthly breakdown in seconds.
Calculate My In-Hand →
Business Analyst Salary by Experience Level - India FY 2026-27
Experience LevelTypical CTCMonthly In-Hand (Metro, New Regime)Annual In-Hand
Fresher BA / 0-2 yrsRs. 6.0 LPARs. 45,238Rs. 5,42,856
Junior BA / 2-4 yrsRs. 10.0 LPARs. 77,930Rs. 9,35,160
Senior BA / 4-7 yrsRs. 16.0 LPARs. 1,18,224Rs. 14,18,688
Lead BA / 7-10 yrsRs. 25.0 LPARs. 1,75,494Rs. 21,05,922
Principal BA / 10+ yrsRs. 35.0 LPARs. 2,31,917Rs. 27,83,009
Full Salary Breakdown - Business Analyst Entry Level (Rs. 6.0 LPA, Metro, New Regime)
Basic SalaryRs. 20,000/mo
HRA (50% of basic, metro)Rs. 10,000/mo
Special AllowanceRs. 17,238/mo
Gross Monthly SalaryRs. 47,238/mo
Employee PF-Rs. 1,800/mo
Professional Tax-Rs. 200/mo
Income Tax (TDS)-Rs. 0/mo
Monthly In-HandRs. 45,238/mo

How Business Analyst Salary Grows in India

Fresher BA / 0-2 yrs
Rs. 6.0 LPA CTC
Rs. 45,238/mo in-hand (metro, new regime)
Junior BA / 2-4 yrs
Rs. 10.0 LPA CTC
Rs. 77,930/mo in-hand (metro, new regime)
Senior BA / 4-7 yrs
Rs. 16.0 LPA CTC
Rs. 1,18,224/mo in-hand (metro, new regime)
Lead BA / 7-10 yrs
Rs. 25.0 LPA CTC
Rs. 1,75,494/mo in-hand (metro, new regime)
Principal BA / 10+ yrs
Rs. 35.0 LPA CTC
Rs. 2,31,917/mo in-hand (metro, new regime)

What Does a Business Analyst Earn in India?

Business analysts in India work across IT services, BFSI, consulting, and product companies. The role sits between business stakeholders and technical teams, translating requirements into specifications. IT services companies like TCS, Infosys, and Wipro hire large numbers of BAs at Rs. 4 to Rs. 8 LPA. Consulting firms and product companies pay significantly more at Rs. 10 to Rs. 20 LPA for experienced BAs. BAs with domain expertise in BFSI, healthcare, or supply chain command premiums over generalists.

What Drives Business Analyst Salary in India?

Business analyst salary in India is driven by domain expertise (BFSI and healthcare pay more), technical skills (SQL, Power BI, and basic Python add Rs. 2 to Rs. 4 LPA), employer type (product companies pay 40 to 60 percent more than IT services), and certification (CBAP and PMI-PBA add value for senior roles). BAs who can bridge both business and technical worlds and write clear user stories are in the highest demand.

Business Analyst Salary by Specialization

IT / Systems BA
Rs. 4-14 LPA
BFSI Domain BA
Rs. 6-20 LPA
Product BA / Scrum PO
Rs. 8-22 LPA
Data / Analytics BA
Rs. 6-18 LPA
Consulting BA
Rs. 10-25 LPA
Healthcare / Pharma BA
Rs. 6-16 LPA

Business Analyst Salary Across Employer Types

Employer TypeTypical CTC RangeMonthly In-Hand
McKinsey / BCG / DeloitteRs. 12-25 LPARs. 75K-1.2L/mo
Product Companies / StartupsRs. 10-20 LPARs. 68K-1.1L/mo
BFSI (HDFC/ICICI/Kotak)Rs. 7-15 LPARs. 48K-88K/mo
IT Services (TCS/Infosys)Rs. 4-10 LPARs. 27K-68K/mo

Business Analyst Salary by City in India

CitySalary vs Base
Bangalore+20%
Mumbai+15%
Delhi NCR+12%
Hyderabad+10%
Pune / Chennai+5%
Tier-2 citiesBase

New Regime vs Old Regime at Business Analyst Entry Level

At Rs. 6.0 LPA CTC, the new tax regime gives Rs. 45,238/mo per month in a metro. The old regime with Rs. 1,50,000 in 80C deductions gives Rs. 45,238/mo. The new regime saves Rs. 0 per year at this CTC.

See the full breakdown: Check the Rs. 11 LPA in-hand salary page for a detailed month-by-month calculation at a salary close to the Business Analyst mid-level range. Or use our income tax calculator to compare both regimes at your exact CTC.

Frequently Asked Questions

Business analyst fresher salary in India in 2026 ranges from Rs. 4 to Rs. 8 LPA depending on the employer. IT services companies offer Rs. 4 to Rs. 6 LPA while consulting firms and product companies offer Rs. 6 to Rs. 10 LPA for freshers with strong analytical and communication skills. Monthly in-hand at Rs. 6 LPA is approximately Rs. 43,000 under the new tax regime.
A business analyst on 10 LPA CTC takes home approximately Rs. 68,000 per month in a metro city under the new tax regime in FY 2026-27. Zero income tax applies at this level due to the Rs. 12 lakh rebate after Rs. 75,000 standard deduction. Deductions are limited to PF of Rs. 1,800 and professional tax of Rs. 200 per month.
Business analyst and data analyst salaries in India are broadly similar at Rs. 4 to Rs. 15 LPA across experience levels. Data analysts with strong Python and SQL skills tend to earn slightly more at the senior level. Business analysts with BFSI domain expertise and client-facing skills can command premiums at consulting firms. The roles often overlap in product companies.
CBAP (Certified Business Analysis Professional) and PMI-PBA are the most recognized BA certifications in India and can add Rs. 1 to Rs. 3 LPA to compensation at the senior level. Agile and Scrum certifications (CSPO, CSM) are increasingly valued as companies move to product-led development. SQL and Power BI proficiency adds more practical value than certifications for junior BAs.
Yes. Business analyst is a strong career in India with consistent demand across IT services, BFSI, consulting, and product companies. The role has a clear progression path to senior BA, product manager, or consulting lead. Salaries compound well with experience and domain expertise. The role is also relatively secure as it requires both business understanding and technical communication that is hard to automate.