In TCS, the average salary of business analysts is INR 8,14,998 per year. With 3 years of experience in a startup, you might get a decent salary hike. The TCS salary structure varies on various factors, the most important one being your location. If you’re working at TCS Bangalore or TCS Mumbai, the salary as a business analyst will be higher since the cost of living in these metro cities is huge. However, if you work in TCS Kolkata and Delhi, you may get a hike, but it wouldn’t be skyrocketing. If you join the company and work exceptionally well, you may receive a hike of around 15%. The salary increments for employees would range between 4.5% and 7%, which will also be based on your performance.