No state law requires general liability insurance for most NC businesses. However, contracts, commercial leases, licensing boards, and client agreements frequently require it. North Carolina does mandate workers’ compensation at three or more employees and commercial auto coverage for business-titled vehicles. Most owners carry liability coverage to win work.