Cost depends on the industry, revenue, payroll, property, vehicles, claims history, policy limits, and other risk factors. Many small businesses pay under $100 per month for general liability. A $1 million general liability policy typically costs between $20 and $150 per month, although actual premiums may be higher or lower.