A business license is not required by Amazon when opening a seller account, though it may be required by your state or local government. However, you may want to file for an LLC and an EIN for more protection for your business.