The cost of general liability can vary widely based on factors like your industry, your business’s location, its size and the number of employees, your payroll costs, your annual revenue and your coverage needs. Insurance companies base premiums on risk, so the riskier your business, the more you could pay for general liability insurance.