Business analysts earn more than USD 85,000 a year on average.Depending on the level of experience, a professional is eligible for higher incentives.