What banks will and won't allow
Yes, you can add a foreign national to your bank account in most cases, but the rules depend on whether they have a U.S. Social Security number, a valid visa, and which bank you use. Banks are required by federal law to verify the identity of anyone added to an account, and foreign nationals trigger additional scrutiny because of anti-money-laundering rules.
The easiest scenario is adding someone who has a green card or work visa and an SSN. The hardest is adding someone on a tourist visa with no SSN. Most banks fall somewhere in between and will work with you if the person has a passport, proof of current address, and a visa or entry stamp showing legal presence in the U.S.
Some banks—particularly smaller regional banks and credit unions—are more flexible than others. Large national banks like Chase, Bank of America, and Wells Fargo have stricter policies but will usually allow it if the foreign national can produce the right documents. You will need to visit a branch in person; this cannot be done online or by phone.
Key Takeaways
- Foreign nationals with a U.S. Social Security number or ITIN can be added to most accounts, but you must visit a branch in person with their passport and proof of address.
- Banks must verify identity and check anti-money-laundering databases, which means the process takes longer than adding a U.S. citizen and may require additional documentation.
- Visa status matters: green card holders and work visa holders are approved more easily than tourists, who may be denied or asked for extra proof of why they need account access.
- Your bank's specific policy varies, so call ahead to ask what documents they need before you bring the foreign national to the branch.
- If your bank refuses, credit unions and smaller regional banks often have more flexible policies than national chains.
Documents the foreign national will need to bring
A valid passport is non-negotiable. The bank will photocopy it and verify it has not expired. If the person has a U.S. visa, the passport must show the visa stamp or the visa itself must be presented separately.
Proof of current U.S. address is required. This can be a lease, utility bill, bank statement, or government mail dated within the last 60 days. A hotel receipt or Airbnb confirmation will not work. If the person is staying with you, some banks will accept a notarized letter from you stating they live at your address, but call your bank first to confirm they accept this.
An Individual Taxpayer Identification Number (ITIN) or Social Security number makes the process faster. If the person has neither, the bank can still add them, but the account may have restrictions—some banks will not allow wire transfers or online access until an ITIN is obtained. The person can apply for an ITIN through the IRS if they plan to stay in the U.S. long-term or have income to report.
Bring a second form of ID if possible—a driver's license from their home country, an international student ID, or a work permit. This is not always required, but it speeds up verification.
What happens during the in-person visit
Both you and the foreign national must be present at the branch. The bank will verify both of your identities, check that the documents are genuine, and run both names through anti-money-laundering screening databases. This screening is automatic and required by federal law; it does not mean the bank suspects anything wrong.
The process usually takes 30 to 60 minutes. The bank will ask why the foreign national needs access to the account—whether they are a family member, employee, student, or temporary resident. Answer honestly. Banks are looking for signs of money laundering or sanctions violations, not judging your personal relationships.
After verification, the bank will have you both sign the account agreement and any additional forms specific to adding an authorized user or joint account holder. Ask whether the foreign national will have full access (ability to withdraw, transfer, and close the account) or limited access (deposit and withdrawal only). This matters if you want to protect the account from being closed without your consent.
Differences between authorized user and joint account holder
An authorized user can access the account and make transactions but does not own it. You remain the sole owner and can remove them at any time without their permission. The account is still yours legally, and you are responsible for all activity. This is the safer option if you want to give someone access without giving them ownership rights.
A joint account holder is a co-owner with equal legal rights. Both of you can withdraw all the money, close the account, or change the terms without the other's permission. If the foreign national is a spouse or long-term partner, this may be what you want. If they are an employee or temporary resident, authorized user is usually better.
Ask the bank which option they recommend for your situation. Some banks have different rules for each—for example, they might allow a foreign national as an authorized user but require additional documentation for a joint account.
Visa status and what it means for your bank account
A green card holder (permanent resident) has the easiest path. They have an SSN, legal status, and no time limit on their stay. Banks treat them almost the same as U.S. citizens.
Someone on an H-1B, L-1, or other work visa can be added without much difficulty. They have an SSN, legal employment authorization, and a clear reason to need a U.S. bank account. Bring the passport with the visa stamp and a copy of the employment authorization document (EAD) or I-94 arrival record.
A student visa holder (F-1 or J-1) can be added, but some banks ask for proof of enrollment and a letter from the school. Bring the passport with the visa stamp and your I-20 or DS-2019 form if the bank requests it.
A tourist or visitor on a B-1/B-2 visa is the hardest case. Banks may refuse because the person has no long-term reason to need an account. If you want to add a tourist, explain to the bank that they are staying with you for an extended period and need access to funds. Some banks will accept this; others will not. Call ahead.
Someone with no visa or legal status cannot be added to a bank account. Banks are required to verify legal presence, and they will reject the application if the person cannot prove they are in the U.S. lawfully.
What to do if your bank says no
If your bank refuses, ask why. The reason matters. If it is because of missing documents, you can gather them and try again. If it is because of visa status or lack of SSN, some banks are more flexible than others.
Try a credit union instead. Credit unions often have more lenient policies than national banks and may add a foreign national with just a passport and proof of address, even without an SSN. You will need to become a member first, which usually costs nothing and takes 10 minutes.
Regional banks in your state may also be more flexible. Call a few and ask their specific policy before visiting. Many will tell you over the phone what documents they need.
If you need the foreign national to have access to money but cannot add them to your account, consider opening a separate account in their name instead. They can do this with a passport, proof of address, and an ITIN application. The process is similar but they are the sole owner, not an authorized user.
Frequently Asked Questions
Do I need to tell the IRS or government if I add a foreigner to my bank account?
No. Adding someone to your account is a banking decision, not a tax or immigration matter. However, if the foreign national earns income in the U.S., they must report it to the IRS and may need an ITIN. That is separate from the bank account.
Can a foreign national open their own bank account without me?
Yes. They need a passport, proof of U.S. address, and ideally an ITIN or SSN. The process is the same as adding them to your account, except they are the sole owner. Many banks allow this, though some require a U.S. citizen co-signer or a minimum deposit.
What if the foreign national's passport is about to expire?
The bank will still accept it as long as it has not expired yet. However, ask the bank whether they need a renewed passport on file later. Some banks require you to update ID information if a document expires within a certain timeframe.
Can I add a foreign national if they are not physically in the U.S. right now?
No. Banks require the person to be present in person at the branch for identity verification. They cannot be added remotely, even with a power of attorney or notarized letter.
Will adding a foreigner to my account affect my credit or taxes?
Adding an authorized user does not affect your credit. Adding a joint account holder may appear on both credit reports if the bank reports it, but it should not lower your score. For taxes, only income earned by the account matters, not who has access to it.