The cost of E&O insurance varies depending on several factors, including the type of business, the level of risk involved, the coverage limits, and the business's claim history. On average, small businesses might pay between $500 to $1,000 per year for a basic policy, but this can increase for businesses in high-risk industries or those requiring higher coverage limits.