Business Analyst Salaries in the City of Joy
The Business Analyst role is one of the most stable and well-compensated non-coding tech jobs in Kolkata. The salary bands are largely dictated by whether you work in traditional IT services or premium management consulting.
Average Salary by Experience Level
- Entry-Level (0-2 years): ₹4.0 Lakhs - ₹7.0 Lakhs per annum
- Mid-Level (3-6 years): ₹8.0 Lakhs - ₹14.0 Lakhs per annum
- Senior BA / Product Owner (7-10+ years): ₹15.0 Lakhs - ₹25.0+ Lakhs per annum
Salary by Industry Sector
1. Big 4 Consulting (PwC, EY, Deloitte)
- Mid-Level CTC: ₹10L - ₹16L.
- The Profile: Working as a functional consultant. Highest pay goes to BAs who specialize in specific enterprise software implementations (e.g., SAP FICO or Salesforce).
2. Traditional IT Services (Sector V)
- Mid-Level CTC: ₹7.5L - ₹12L.
- The Profile: Acting as the proxy between foreign clients and the local development team. Heavy focus on Agile/Scrum ceremonies and Jira management.
3. Banking and FinTech Captives
- Mid-Level CTC: ₹9L - ₹15L.
- The Profile: BAs who understand core banking operations, payments infrastructure, or anti-money laundering (AML) compliance are highly valued here.
The "Domain Expert" Premium
A generic BA who just writes Jira tickets will see their salary stagnate. To cross the ₹18 LPA threshold in Kolkata, you must become a "Domain Expert." If you understand the US Healthcare system (HIPAA) or European Banking regulations perfectly, companies will pay a massive premium for your specialized knowledge.



