The short answer is no; social security is not needed to get general liability insurance. However, depending on your business and what type of coverage you’re looking for, you may need to provide additional information, such as your business tax ID number or a copy of your business license.