Business Analyst Salaries in Delhi NCR
The National Capital Region (NCR) offers a split market for Business Analysts. Your salary trajectory will depend entirely on whether you align yourself with the startup ecosystem of Gurugram or the IT consulting giants of Noida.
Average Salary by Experience Level
- Entry-Level BA (0-2 years): ₹5.0 Lakhs - ₹9.0 Lakhs per annum
- Mid-Level BA (3-5 years): ₹9.0 Lakhs - ₹18.0 Lakhs per annum
- Senior BA (6-9+ years): ₹20.0 Lakhs - ₹35.0+ Lakhs per annum
Salary by Industry Sector
1. Consumer Tech and Logistics Startups (Gurugram)
Gurugram is home to unicorns like Zomato, MakeMyTrip, and Delhivery.
- Mid-Level CTC: ₹14L - ₹25L.
- The Profile: Highly analytical roles. You must be proficient in SQL, Python (Pandas), and A/B testing frameworks. You are directly responsible for optimizing unit economics.
2. IT Services and Consulting (Noida)
Noida houses massive campuses for HCLTech, TCS, and global GCCs.
- Mid-Level CTC: ₹8L - ₹15L.
- The Profile: Traditional BA roles. Gathering requirements, writing BRDs/FRDs, and managing client communications using Agile/Scrum.
3. B2B SaaS and Enterprise Tech
- Mid-Level CTC: ₹12L - ₹20L.
- The Profile: Focuses on tracking enterprise sales metrics (Salesforce), user onboarding funnels, and customer churn.
The "Analytics" vs "Requirements" Gap
In NCR, the job title "Business Analyst" is frequently used for two completely different jobs, resulting in a massive salary gap.
- The Requirements BA (Lower Pay): Spends their day in Jira, writing user stories, and taking client calls.
- The Analytics BA (Higher Pay): Spends their day in SQL/Tableau, pulling data, and finding ways to increase revenue by 2%.
Pro Tip: If you are currently in a traditional "Requirements" BA role in Noida and want a 50% salary hike, spend 3 months mastering SQL and Tableau, and apply to the consumer tech startups in Gurugram.



