On average, CGL insurance costs $450 per year for small to mid-sized businesses for a standard policy with a $2 million limit.