Most U.S. banks will add a foreigner to your account, but the process depends on their immigration status and the type of account you want

You can add a non-citizen to a joint bank account in most cases, but the bank's requirements vary. A foreigner with a valid passport and either a Social Security Number (SSN), Individual Taxpayer Identification Number (ITIN), or a consular ID can usually become an account holder. Some banks are stricter than others—larger national banks tend to have clearer policies, while smaller regional banks may handle each case differently.

The real barrier is not citizenship; it is documentation. Banks need to verify identity and comply with anti-money-laundering rules under the Bank Secrecy Act. A foreigner without a U.S. tax ID and with limited U.S. address history will face more questions, longer processing, and possible rejection. A foreigner with an ITIN, a U.S. address, and a valid passport will move through the process faster.

Key Takeaways

  • A foreigner can be added to a joint account if they have a valid passport and either an SSN, ITIN, or consular ID that the bank accepts.
  • Banks verify identity and check for money-laundering risk, so expect to provide proof of address, employment, and the source of funds if large deposits are planned.
  • Visa status matters less than documentation—a tourist on a visitor visa can open an account if they have an ITIN and a U.S. address, but an undocumented person cannot.
  • Processing time ranges from same-day to two weeks depending on the bank and how complete your documentation is.
  • Some banks refuse to open accounts for people without a U.S. address or SSN; calling ahead saves you a wasted trip.

What documentation a foreigner needs to bring

A valid passport is the starting point. The bank will scan or photocopy it to verify identity. If the foreigner has been in the U.S. for work or school, they may have an SSN; if not, they can obtain an ITIN from the IRS without needing work authorization. Some banks also accept a consular ID issued by the person's home country embassy.

Proof of a U.S. address is the second requirement. This can be a lease, utility bill, or government mail dated within the last 60 days. A foreigner staying with a friend or family member can use that address if they can provide a letter from the resident confirming they live there. Without a U.S. address, most banks will decline.

If the account will receive large deposits or transfers from abroad, the bank will ask where the money comes from. Be ready to explain: a job offer letter, a family transfer, a business account, or a student loan. Banks are not trying to be difficult—they are required by law to document the source of funds above certain thresholds to prevent money laundering.

How visa status affects the process

A foreigner on any valid visa—student (F-1), work (H-1B), temporary visitor (B-1/B-2)—can open a joint account. Visa status is not the same as citizenship, and banks do not require citizenship to open an account. What matters is that the person has legal status and can prove identity.

An undocumented person cannot open an account at a mainstream bank. They have no SSN or ITIN, and banks cannot verify legal status. Some credit unions and community banks in specific states have opened accounts for undocumented immigrants using an ITIN and consular ID, but this is rare and not may provide.

A foreigner on a visitor visa (B-1/B-2) can open an account if they have an ITIN and a U.S. address. They do not need a work visa. However, some banks ask how long the person plans to stay in the U.S.; if the answer is "a few weeks," the bank may decline because the account would be inactive or closed soon.

Which banks are easiest to work with

Large national banks like Chase, Bank of America, and Wells Fargo have published policies on adding non-citizens and process thousands of these accounts each year. Their staff are trained on the requirements, and the process is usually faster. Call the branch ahead of time and ask if they can add a non-citizen to an existing account; if the answer is yes, ask what documents to bring.

Credit unions vary widely. Some are very open to non-citizens; others have strict rules. The best approach is to call your credit union and ask directly. Online banks like Ally and Charles Schwab generally do not allow non-citizens to open accounts without an SSN, so they are not a good option for this situation.

Community banks and smaller regional banks fall in the middle. Some will add a non-citizen with an ITIN; others will not. Again, calling ahead is the only way to know. Do not show up in person without confirming first—you will waste time if the bank's policy is no.

The step-by-step process at the bank

Start by calling your bank's main customer service line or visiting your local branch and asking to speak with a new accounts representative. Explain that you want to add a non-citizen to an existing account and ask what documents they need. Write down the answer and the name of the person you spoke with.

Gather the documents: the foreigner's passport, proof of U.S. address, and their tax ID (SSN or ITIN). If the foreigner does not have an ITIN yet, they will need to explore for one at the IRS before the bank appointment. This takes two to four weeks by mail.

Go to the bank together. The foreigner will need to sign the account agreement and provide their ID in person. The bank will verify the information, run a background check (standard for all new account holders), and ask questions about the source of funds if deposits are large. If everything checks out, the account is updated same-day or within one business day.

What happens if the bank says no

If your bank declines to add the foreigner, ask why. The most common reasons are: no U.S. address, no SSN or ITIN, or the bank's policy against non-citizens. If it is a policy issue, you cannot change it—that bank will not do it. Move to a different bank.

If it is a documentation issue, the foreigner can fix it. They can explore for an ITIN (takes two to four weeks), establish a U.S. address by signing a lease or getting a mail forwarding service, or wait until they have been in the U.S. longer and have more verifiable history. Then try again at the same bank or a different one.

If the bank suspects money-laundering risk—for example, large transfers from a country with weak financial oversight—they may decline or ask for more documentation. This is rare for a straightforward joint account, but it can happen. In this case, being transparent about the source of funds and providing written proof (employment letter, loan documents, family transfer letter) usually resolves it.

Frequently Asked Questions

Can a foreigner on a tourist visa open a bank account?

Yes, if they have an ITIN and a U.S. address. Visa type does not matter—what matters is legal status and documentation. However, some banks ask how long the person plans to stay; if it is only a few weeks, the bank may decline because the account would close soon.

What if the foreigner does not have a Social Security Number?

They can explore for an ITIN from the IRS. The process takes two to four weeks by mail. They will need a passport, proof of U.S. address, and a completed Form W-7. Once they have the ITIN, most banks will accept it in place of an SSN.

Do I need to be present when the foreigner signs up?

Yes, for a joint account, both account holders usually need to be present in person to sign the account agreement. Some banks allow one person to open the account and add the other later, but this varies. Ask your bank about their specific process.

Will adding a foreigner to my account affect my credit?

No. Adding someone to a checking or savings account does not affect credit scores. Credit reports only track borrowing and payment history, not deposit accounts. The bank will run a background check for fraud, but this does not show up on credit reports.

What if the foreigner wants to send money back to their home country?

They can use the account to send international wire transfers. The bank will ask for the recipient's bank details and may charge a fee ($15 to $50 depending on the bank). Large transfers may trigger additional verification questions under anti-money-laundering rules, but this is normal and not a problem if the source of funds is legitimate.