Banking essentials for professionals in the U.S.

We’re here to make your journey easier with the vital information, resources and support you need to get started banking.

Get started in three easy steps

Here are the eligibility requirements, required documents and actions you need to take to open your bank account.

You must meet the following eligibility requirements:

  • You have a physical U.S. address
  • You are not a U.S. citizen
  • You are not a permanent resident of the U.S.*

*Permanent resident: Green card (or permanent resident card) holders who are authorized to live and work in the United States on a permanent basis

Following are the required documents you’ll need to bring to the Bank of America financial center in order to open your bank account. You’ll need to provide both a foreign and U.S. address, as well as two forms of ID and a tax identification number.

  • Proof of home or permanent residence address
    This must include building name or number and street name, city or town, state or province, and country.
  • U.S. physical address
    Only one of the following documents is needed:
    • Government-issued ID with photo
    • Current utility bill with your name and address
    • Other (rental agreement, etc.)

You will need two forms of identification — a primary ID and a secondary ID.

  • Primary ID
    Only one of the following documents is needed:
    • Foreign passport with or without passport visa (with photo)
    • U.S. Nonimmigrant Visa and Border Crossing Card-DSP-150 (with photo)
    • Mexican, Guatemalan, Dominican or Colombian Consular ID (with photo)
    • Canadian Citizenship Certificate Card (with photo)
  • Secondary ID
    Only one of the following documents is needed:
    • Foreign driver's license with photo or U.S. driver's license
    • Debit or major credit card with Visa® or Mastercard® logo
    • Major retail credit card from a nationally well-known company
    • U.S. Department of State Diplomat ID
    • Mexican Voter Registration Card (with photo)

Foreign Tax Identification Number (FTIN)
An FTIN issued by a country other than the U.S. A U.S. TIN/ITIN is not required unless you’ve been issued one.

Set an appointment to meet with an associate at a financial center. Please bring all the required identification and documents shown above to your appointment. We look forward to welcoming you to Bank of America.

Schedule now >

Questions? We’ve got answers.

Find answers to your questions about banking in the U.S., managing your money and more.

Yes, non-U.S. citizens can open a bank account in the U.S. When you open a bank account at Bank of America, you’ll need to provide two forms of identification, a tax identification number and documents that show proof of both a foreign and U.S. address.

Bank of America does not require a SSN to open a bank account in the U.S. However, you’ll need to provide two forms of identification. See detailed list of identification options in step 2 above.

Bank of America has language interpretation services that allow us to assist you in over 206 languages. Simply request Language Line Services in your language preference with any one of our associates. Certified bilingual associates are available in some of our financial centers and contact centers to assist you in languages such as Spanish, Chinese Mandarin, Portuguese and more. Additionally, many of our digital capabilities are available in both English and Spanish.

You can send international and domestic wire transfers using our Mobile Banking1 app and Online Banking. You can send money in 140+ currencies to over 200 countries,2 and there is no outbound wire transfer fee if it is sent in foreign currency, but exchange rate markups apply.3

Opening a bank account is an important step for managing your money confidently and building a financial foundation in the U.S. It provides you with a place to deposit and withdraw funds, pay bills and transfer funds to another person or institution.

With our $0 Liability Guarantee, you'll get peace of mind knowing you're not responsible for unauthorized transactions made by others using your Bank of America debit card when reported promptly.4 You can also deposit checks from almost anywhere with the Bank of America Mobile Banking app on your smartphone or tablet.5 Plus, you’ll be able to earn cash back with BankAmeriDeals®6 at select restaurants and stores, when you pay with your eligible Bank of America debit or credit card.

Bank of America has many financial centers and ATMs conveniently located throughout the U.S. You can find a financial center and ATM by using our locator page below:

English link: https://locators.bankofamerica.com

Spanish link: https://es-locators.bankofamerica.com

Make your appointment today

Ready to open your Bank of America Advantage Banking account? Meet with a specialist at one of our many financial centers. Simply pick a time and location that’s convenient for you.

bank person helping a customer

Ready to help you in your language

Whether or not you speak English proficiently, Bank of America is ready to provide advice and guidance to meet your financial needs. We have language interpretation services that allow us to assist you in over 206 languages. Simply visit your nearest financial center and request interpretation services for the language you’re most comfortable speaking. It’s part of our commitment to help you build a strong financial foundation.

family entering a house with boxes

Build your U.S. banking know-how with Better Money Habits®

Explore these educational articles, videos and resources to navigate banking in the U.S. and achieve your best financial life here in the States.