As per PayScale, the average salary of a Business Analyst is $67,569 per year.