In North Carolina, undocumented individuals can also open bank accounts to safely manage their finances. Many financial institutions offer account opening options that do not require a social Security number (SSN) and seek to include undocumented immigrant communities.
While opening a bank account may seem like a complicated process without regular immigration status, there are alternatives. With the right documents and the right information, you can manage your savings, protect your money, and access essential financial services that make everyday life easier.
You don't need a Social Security number
The first thing you should know is that if you don't have a SSN, you can still open a bank account. Many institutions accept the Individual Taxpayer Identification Number (ITIN) issued by the IRS. You can also use documents such as a valid passport or a Matrícula Consular. It's important to ask the bank about specific requirements before starting the process.
Related: What is an ITIN number and how to get it?
In conversation with Enlace Latino NC, Manuel Lozano of M&C Servicios Latinos & Insurance Solutions of Asheville recommended that people check the conditions at each bank, because they can vary depending on the entity.
He also reported that in the western north carolina area Her clients often open bank accounts at Truist, as they have two Spanish-speaking staff members. She stated that "most banks allow it, with different conditions and rates, so it's important to inquire and understand the options."
Temporary agricultural workers with H2A visa: How to apply for a social security number to open a bank account?
To open a bank account you need:
At a minimum, a bank is legally required to obtain basic personal information from a person when opening a new account. To do so, it will generally need to provide:
1.Name and date of birth. Banks generally require one or two of the following documents:
- Valid passport from your country of origin.
- Government-issued driver's license (including foreign licenses).
- Consular identification.
- Birth certificate.
2. Proof of address. Banks and credit unions typically require proof of address to open a bank account.
- Public service's bill.
- Leasing contract.
- Valid driver's license, municipal identification or community identification.
3. ITIN number (Personal Taxpayer Identification Number). Although it is not mandatory in all cases, it may be required by some institutions.
Related: How to Build Credit History in North Carolina Without an SSN
Which North Carolina banks can I open an account with an ITIN or passport?
In North Carolina, several financial institutions accept clients without an SSN, as long as they present other valid documents. Some options are:
- Bank of America
- Wells Fargo
- Self-Help Credit Union,
- True
- Latino Credit Union
Sending money from North Carolina? Calculate the exact amount you'll pay with the ELNC remittance tax calculator ????
Why should I open a bank account if I am undocumented?
Opening a bank account as an undocumented person is a safe way to protect your money and reduce risks such as loss or theft. In addition, it secures your savings up to $250,000 thanks to the FDIC, a federal agency that protects deposits in the event of bank failure.
Having an account makes it easier to pay for services, sending remittances and access to tools like debit cards, direct deposits, and Zelle. It also creates a useful financial record to prove your stay in the country or support legal proceedings in the future.
Would you like to know more about bank accounts for undocumented immigrants or foreigners in North Carolina, or about other topics related to finances and savings? Let us know in the comments or write to us at our whatsapp channelWe'd love to hear from you.



