Insureon reports that the average business insurance (counting general liability, umbrella, workers comp, and errors & omissions) costs $1,281 per year; it was $725 in 2014. This reflects data from more than 18,000 businesses with an average of just over 2 employees and an average revenue of slightly more than $300,000. A company’s physical location can have a significant impact on premiums.