The average Business Analyst makes over $93,000 per year! Learn more about business analyst salaries and earnings.