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.
| Experience Level | Typical CTC | Monthly In-Hand (Metro, New Regime) | Annual In-Hand |
|---|---|---|---|
| Fresher BA / 0-2 yrs | Rs. 6.0 LPA | Rs. 45,238 | Rs. 5,42,856 |
| Junior BA / 2-4 yrs | Rs. 10.0 LPA | Rs. 77,930 | Rs. 9,35,160 |
| Senior BA / 4-7 yrs | Rs. 16.0 LPA | Rs. 1,18,224 | Rs. 14,18,688 |
| Lead BA / 7-10 yrs | Rs. 25.0 LPA | Rs. 1,75,494 | Rs. 21,05,922 |
| Principal BA / 10+ yrs | Rs. 35.0 LPA | Rs. 2,31,917 | Rs. 27,83,009 |
| Basic Salary | Rs. 20,000/mo |
| HRA (50% of basic, metro) | Rs. 10,000/mo |
| Special Allowance | Rs. 17,238/mo |
| Gross Monthly Salary | Rs. 47,238/mo |
| Employee PF | -Rs. 1,800/mo |
| Professional Tax | -Rs. 200/mo |
| Income Tax (TDS) | -Rs. 0/mo |
| Monthly In-Hand | Rs. 45,238/mo |
How Business Analyst Salary Grows in India
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
Business Analyst Salary Across Employer Types
| Employer Type | Typical CTC Range | Monthly In-Hand |
|---|---|---|
| McKinsey / BCG / Deloitte | Rs. 12-25 LPA | Rs. 75K-1.2L/mo |
| Product Companies / Startups | Rs. 10-20 LPA | Rs. 68K-1.1L/mo |
| BFSI (HDFC/ICICI/Kotak) | Rs. 7-15 LPA | Rs. 48K-88K/mo |
| IT Services (TCS/Infosys) | Rs. 4-10 LPA | Rs. 27K-68K/mo |
Business Analyst Salary by City in India
| City | Salary vs Base |
|---|---|
| Bangalore | +20% |
| Mumbai | +15% |
| Delhi NCR | +12% |
| Hyderabad | +10% |
| Pune / Chennai | +5% |
| Tier-2 cities | Base |
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.