No. You don’t need an EIN to apply for a Chase Ink business credit card. You can apply using your Social Security number. However, it might be a good idea to create a free EIN in order to protect your Social Security number from displaying on applications.