General liability insurance with a $1 million per-occurrence limit often costs about $25 to $50 per month for a small, lower-risk business. The final price depends on the industry, revenue, location, payroll, claims history, subcontractor use, and policy details. This range is not a guaranteed quote.