General liability insurance does not require an LLC. Sole proprietors, partnerships, corporations, and LLCs can all purchase a general liability policy. Business liability insurance covers any business structure. Many small business owners get general liability coverage before formally registering their business.