In general, entry-level business analysts make anywhere between Rs. 3,00,000 to Rs. 5,00,000. The average annual salary of a business analyst with less than a year of experience is Rs. 3,59,807. Business analysts with 1-4 years of work experience earn Rs. 5,27,712 on an average. As you gain more experience, your average salary goes up as well. With over 10 years of experience, you can expect to earn between Rs. 10-20L per annum.