I checked no EIN number for business but it will not let me efile
You will need an EIN or Tax ID to be able to e-file. For more information on how to locate this, please see our Help Article.