EIN, SSN and ITIN: what each is for
An SSN is issued to US citizens and certain residents. An ITIN is a tax processing number the IRS issues to people who need a US taxpayer number but cannot get an SSN. An EIN is issued to businesses, including LLCs, and to some individuals acting as employers.
For a bank account in the LLC's name, the EIN is the key number. Foreign owners without an SSN or ITIN can obtain an EIN for their LLC by filing Form SS-4 with the IRS, typically by fax or mail, because the online application requires a US taxpayer number for the responsible party. Once the EIN is issued, the LLC has what it needs for the company side of the account. The owner's own identity is then verified with a passport and foreign address.