H-4 visa holders can open a bank account, but the process depends on your visa status, the bank's rules, and what documents you have

An H-4 visa is a dependent visa for spouses and unmarried children of H-1B workers. Banks treat H-4 holders differently than US citizens or permanent residents because you do not have a Social Security number by default and your legal status is temporary. Most major banks will open an account for you, but you will need to bring specific documents and may face limits on what you can do with the account until you have an Individual Taxpayer Identification Number (ITIN) or a Social Security number.

The short answer: yes, but bring your passport, visa stamp, I-94 arrival record, and proof of address. Some banks ask for an ITIN instead of a Social Security number. A few banks refuse H-4 holders outright, so calling ahead saves a wasted trip.

Key Takeaways

  • H-4 visa holders can open checking and savings accounts at most major US banks without a Social Security number, using an ITIN or passport instead.
  • You will need your passport, H-4 visa stamp, I-94 arrival record, and a US address to open an account; some banks also ask for an ITIN.
  • Banks may place holds on deposits, limit wire transfers, or require a higher minimum balance until you obtain an ITIN or Social Security number.
  • Online banks often have fewer restrictions than brick-and-mortar branches, but call the bank's customer service line first to confirm they accept H-4 visa holders.
  • If you plan to work or study, apply for an ITIN or Social Security number as soon as you are authorized, because it removes account restrictions and makes banking easier.

What documents you need to bring to the bank

Banks require proof of identity, visa status, and US address. Bring your valid passport, your H-4 visa stamp (the sticker in your passport), and your I-94 arrival record. The I-94 is a small white card you received when you entered the US; if you do not have it, you can print it from the US Customs and Border Protection website using your passport number and date of birth.

For proof of address, bring a utility bill, lease agreement, or letter from your employer or the H-1B worker's employer showing your name and US address. The address does not have to be in your name alone — a shared lease or utility bill works. Some banks accept a bank statement from another country if you do not yet have a US address, but this is rare; if you are moving, open the account after you arrive at your US address.

If the bank asks for an ITIN, you will need to apply for one through the IRS before opening the account. This takes four to six weeks. If you do not have an ITIN and the bank will not open an account without one, you have two options: find a different bank that accepts H-4 holders without an ITIN, or apply for an ITIN first and return with the letter the IRS sends you.

Which banks accept H-4 visa holders

Major national banks including Chase, Bank of America, Wells Fargo, and Citibank will open accounts for H-4 holders, though policies vary by branch. Call the branch near you before you go; ask specifically whether they open accounts for H-4 visa holders without a Social Security number. Some branches say yes, others say no, even within the same bank.

Online banks and credit unions are often more flexible. Ally Bank, Charles Schwab, and some regional credit unions have fewer restrictions on visa holders and do not require an ITIN upfront. Online banks cannot verify your identity in person, so they may ask you to mail copies of your documents or use a video call to confirm your identity.

If a bank refuses you, do not argue — move to the next one. You will find a bank that accepts you within a few calls. The goal is to get an account open quickly so you can receive paychecks or student funds, not to convince a single branch to bend its rules.

Account restrictions you may face as an H-4 holder

Even after you open an account, some banks place temporary holds on deposits or limit wire transfers until you obtain an ITIN or Social Security number. A hold means the bank does not let you withdraw the money for a set number of days, even though the deposit has cleared. This is a compliance measure — the bank is verifying your identity against government databases.

Wire transfer limits are common. A bank might allow you to send only $1,000 per day or $5,000 per month to accounts outside the US until you have an ITIN. These limits exist to prevent money laundering and fraud. Once you have an ITIN or Social Security number, the bank usually removes the restrictions within one to two business days of you providing the number.

Minimum balance requirements may also be higher for H-4 holders. Some banks require $500 or $1,000 to keep the account open, whereas citizens might open an account with $0. Ask about this before you open the account so you know what to expect.

How to get an ITIN if you need one

An Individual Taxpayer Identification Number (ITIN) is a nine-digit number the IRS issues to people who do not have a Social Security number but need to file taxes or open a bank account. H-4 visa holders can get an ITIN even if they are not working, though some banks do not require one if you have a passport and visa.

To apply, fill out Form W-7 and mail it to the IRS with a copy of your passport and visa. You can also apply in person at an IRS office or an authorized acceptance agent. The IRS processes the application in four to six weeks and mails you a letter with your ITIN. Keep this letter — you will need it to give to the bank.

If you are authorized to work on your H-4 visa (this depends on your spouse's H-1B status and the year), you can also apply for a Social Security number instead of an ITIN. A Social Security number removes more restrictions than an ITIN and is easier to use long-term. Apply at your local Social Security office with your passport, visa, I-94, and a letter from your employer or school confirming you are authorized to work or study.

What happens if you change visa status or leave the US

If you change from H-4 to another visa (such as F-1 for school or H-1B for work), tell your bank immediately. The bank may need to update your account records. If you change to a visa that allows you to work, you may become may be able to access for a Social Security number, which removes account restrictions.

If your H-4 visa expires and you do not renew it, your account does not automatically close, but the bank may freeze it or ask you to close it. If you leave the US, you can keep the account open and use it remotely, but some banks close accounts for people who no longer live in the US. Check with your bank about their policy before you leave.

If you become a permanent resident or US citizen, update your account information with your new status. This usually removes all restrictions and may lower fees or increase benefits.

Frequently Asked Questions

Do I need a Social Security number to open a bank account as an H-4 holder?

No. You can open an account with your passport, H-4 visa, and I-94. Some banks ask for an ITIN instead, but many do not require either if you have a valid visa and proof of address. Call the bank first to ask what they need.

Can I open an account online if I am on an H-4 visa?

Yes, but online banks cannot verify your identity in person, so they may ask you to mail documents or use a video call. Some online banks are more flexible with visa holders than brick-and-mortar banks. Start with banks known to accept international customers, like Charles Schwab or Ally.

What if a bank puts a hold on my deposit?

Holds are normal for H-4 holders and usually last three to five business days. The bank is verifying your identity. Once the hold lifts, you can withdraw the money. If the hold lasts longer than a week, call the bank and ask why.

Can I send money to my home country if I am on an H-4 visa?

Yes, but banks often limit how much you can send per day or month until you have an ITIN or Social Security number. Once you have either, the limit usually increases or disappears. Ask your bank what the limit is before you try to send money.

What happens to my account if my H-4 visa expires?

Your account does not close automatically, but the bank may freeze it or ask you to close it. If you renew your visa, tell the bank and provide your new visa stamp. If you leave the US, some banks close accounts for people outside the country, so check your bank's policy.