No, you don’t need an employer identification number (EIN) to apply for a business credit card from Chase or any other bank. Without an EIN, you can apply as a sole proprietor using your Social Security number (SSN).