What banks will and won't do for visitor visa holders
Most U.S. banks will open a checking or savings account for someone on a visitor visa, but the process differs from what a citizen or permanent resident goes through. Banks are required by federal law to verify your identity and confirm you are not on a sanctions list — this is called Know Your Customer (KYC) compliance. For a visitor visa holder, that verification step is where things get specific.
The core issue is that you need a valid form of identification and proof of address. Your passport and visa stamp satisfy the ID requirement. Proof of address is harder: most banks want a utility bill, lease, or government document with your name and a U.S. address on it. If you arrived recently and have neither, some banks will accept a hotel confirmation, an employment letter with your address, or a letter from the person whose address you are using.
A few large banks — Chase, Bank of America, Wells Fargo, Citibank — have explicit policies for non-U.S. residents and will open accounts for visitor visa holders. Regional and community banks vary widely. Some welcome them; others decline because the compliance cost is not worth the account size they expect. Credit unions often have stricter rules tied to membership requirements.
Key Takeaways
- Your passport and visa are sufficient ID for most banks, but you will need proof of a U.S. address — a utility bill, lease, hotel confirmation, or employment letter.
- Large national banks like Chase and Bank of America have established processes for visitor visa holders; smaller banks and credit unions may decline.
- Some banks require a minimum deposit to open an account, and that amount varies by institution and account type.
- You cannot open an account online if you are a non-resident; you must visit a branch in person so the bank can verify your identity and documents.
- Your Social Security Number is not required if you do not have one; banks can use your Individual Taxpayer Identification Number (ITIN) or passport number instead.
Documents you need to bring to the bank
Bring your passport and the visa page showing your entry status. The bank will photocopy both. If you have a state ID or driver's license, bring that too — it speeds the process, though it is not required.
For proof of address, bring one of the following: a lease or rental agreement with your name and the address; a utility bill (electric, gas, water) dated within the last 60 days; a bank statement from another institution; an employment letter on company letterhead showing your name, the address where you are staying, and the date; or a hotel confirmation showing your name and the address. If you are staying with a friend or family member, bring a signed letter from them stating your name, their address, the dates you are staying there, and their signature. Some banks will also accept a notarized affidavit of residence.
Do not assume the bank has a standard list. Call ahead or visit the branch and ask what documents they accept for proof of address. This prevents a wasted trip.
Why you might be asked for a Social Security Number
Banks ask for a Social Security Number (SSN) because it is the standard identifier for tax reporting and fraud prevention. If you do not have one, tell the bank when ready. You have two alternatives.
The first is an Individual Taxpayer Identification Number (ITIN). This is issued by the IRS to non-residents who need a tax ID. You explore for an ITIN using Form W-7 at an IRS office or through a tax professional. The process takes several weeks. Some banks will open an account while your ITIN process is pending if you show them the receipt (Form 7498-C) proving you applied.
The second is to use your passport number instead. Not all banks accept this, but many will, especially if you explain you are on a visitor visa and do not have an SSN. Ask the bank whether they can use your passport number before you fill out the account process.
Minimum deposits and account types
Most banks have no minimum deposit requirement to open a checking or savings account, but some do. Chase, for example, has no minimum for most checking accounts but may require $25 to $100 for certain savings products. Bank of America requires no minimum for many accounts but charges a monthly fee ($12 for checking) unless you meet conditions like direct deposit or a minimum balance.
Ask about monthly fees before you open the account. Some banks waive fees for accounts held by non-residents; others do not. A few banks offer accounts specifically for international visitors with no monthly fee and no minimum balance — these are worth seeking out if you plan to stay for a short time.
Savings accounts and money market accounts are usually easier to open than checking accounts because they carry less fraud risk. If a bank declines your checking account process, ask whether they will open a savings account instead. You can often add checking later once you have been a customer for a few months.
What happens after you open the account
Once the account is open, the bank will issue you a debit card. This typically arrives by mail within 7 to 10 business days. You can use it when ready at ATMs once you set a PIN, even before the physical card arrives, if you set up online banking.
Online banking is available to all account holders. You will receive login credentials by email or in writing. Use this to check your balance, transfer money, and set up bill pay. Wire transfers and ACH transfers (electronic transfers between accounts) are available, though some banks limit these for non-residents or charge higher fees.
If you plan to send money back to your home country, ask the bank about international wire transfer fees and exchange rates when you open the account. These vary significantly and can affect how much money actually arrives. Some banks partner with specific countries or regions and offer better rates for those corridors.
Limits and restrictions for visitor visa holders
Some banks place temporary holds on accounts opened by non-residents. This means you may not be able to withdraw or transfer large amounts when ready. The hold typically lasts 24 to 48 hours and is a fraud prevention measure. Ask the bank whether they use holds and how long they last.
Credit products — credit cards, loans, lines of credit — are not available to most visitor visa holders. Banks need a credit history and a Social Security Number to issue credit. If you need credit, you may have to wait until you have a permanent address and a longer history in the U.S., or you may need a U.S. citizen to co-sign.
If your visa status changes — for example, you transition from a visitor visa to a work visa or permanent residency — notify the bank. Your account will not be closed, but the bank may update your file and may now offer you products that were not available before.
Frequently Asked Questions
Can I open a bank account online if I am on a visitor visa?
No. Banks must verify your identity in person, so you must visit a branch. Some banks allow you to start the process online and then complete it at a branch, but the final step requires you to show your documents to a bank employee.
What if I do not have a U.S. address yet?
Use the address where you are staying — a hotel, an Airbnb, a friend's house, or a temporary rental. Bring proof of that address. If you are arriving soon and have not booked accommodation, book a hotel for at least the first few nights and use that address. You can update your address with the bank once you move.
Will the bank report my account to immigration?
No. Banks do not report account holders to immigration authorities based on visa status. They report suspicious activity to the Financial Crimes Enforcement Network (FinCEN) if they suspect money laundering or sanctions violations, but routine banking by a visitor visa holder is not suspicious.
Can I use a friend's address as my proof of address?
Yes, if you are actually staying there. Bring a signed letter from your friend stating that you live at their address, along with their ID and proof that they live there. Some banks will accept this; others will not. Call ahead to confirm.
What if the bank denies my account?
Ask why. Common reasons are missing documents, an address the bank cannot verify, or a name that does not match your ID exactly. Fix the issue and try another bank. If multiple banks deny you, consider opening an account at a bank that specializes in non-resident accounts, or wait until your visa status changes.