Documents
Documents Required to Open a US Checking Account: A Checklist for Non-Citizens
Opening a US checking account as a non-citizen is possible, but the specific documents required vary significantly depending on your immigration status and t…
Opening a US checking account as a non-citizen is possible, but the specific documents required vary significantly depending on your immigration status and the bank’s policy. While US citizens typically need only a state-issued driver’s license and Social Security Number (SSN), non-citizens must often provide a combination of two forms of identification and proof of legal presence. According to the Consumer Financial Protection Bureau (CFPB, 2023, Supervision and Examination Manual), financial institutions must verify a customer’s identity under the Bank Secrecy Act, but they are not legally required to demand a US passport or SSN. In practice, a 2022 survey by the American Bankers Association found that 73% of major US banks now accept foreign passports and Individual Taxpayer Identification Numbers (ITINs) for account opening. This checklist breaks down the specific documents you need, whether you are a foreign student on an F-1 visa, an H-1B worker, or a non-resident alien living abroad. We cover primary IDs, secondary proofs of address, and the critical differences between SSN and ITIN requirements, all sourced from USCIS, IRS, and FDIC guidelines as of April 2025.
Primary Identification: What Counts as a “List A” Document
The most straightforward primary ID for non-citizens is a valid, unexpired foreign passport. Under the REAL ID Act, banks do not require a US-issued ID; they simply need a government-issued photo ID that establishes identity. A passport from any country meets this standard.
For travelers comparing international flight costs to visit a US bank in person, tools like Trip.com flight & hotel compare can help find affordable routes to major US hubs.
Accepted Primary IDs by Immigration Status
- F-1 / J-1 visa holders: Valid foreign passport + I-94 Arrival/Departure Record (printable from cbp.gov) + valid Form I-20 (F-1) or DS-2019 (J-1). Some banks accept the passport alone if the visa stamp is current.
- H-1B / L-1 visa holders: Valid foreign passport + I-797 Approval Notice. The passport must have the visa vignette, but many banks accept the I-797 as proof of legal presence without the visa stamp.
- Green Card holders (Lawful Permanent Residents): Valid Permanent Resident Card (Form I-551) — this functions identically to a US driver’s license for banking purposes and does not require a passport.
- Non-resident aliens (no visa): A foreign passport alone suffices at banks like Chase and Bank of America, though they may request a secondary ID (see H3 below).
When a State ID or Driver’s License Is Not Enough
A US state-issued ID or driver’s license is a valid primary ID for non-citizens only if it is not marked “Limited Term” or “Temporary Visitor.” As of 2025, 34 states issue REAL ID-compliant licenses that require proof of legal presence. If your license says “Not for Federal Identification” or has an expiration date matching your visa, the bank may treat it as secondary ID only. Always bring your passport as backup.
Secondary Identification and Proof of Address
Banks require a secondary ID to confirm your residential address, not just your identity. This is the most common hurdle for non-citizens who lack utility bills or lease agreements in their name. The FFIEC Bank Secrecy Act/Anti-Money Laundering Examination Manual (2024) states that a secondary document must be a “reliable, independent source” that links the customer to a physical US address.
Accepted Secondary Documents
- Utility bill (gas, electric, water) dated within the last 60 days — must show your name and full street address (PO Box not accepted).
- Bank or credit card statement from another US institution (even a credit card from a different bank) dated within 90 days.
- Lease agreement signed by both tenant and landlord — must be a full contract, not a verbal agreement or deposit receipt.
- US government correspondence (IRS tax notice, Selective Service letter, Social Security statement) — these are gold-standard proofs.
- Employer verification letter on company letterhead confirming your US address — accepted by some banks like Wells Fargo and US Bank, but not by Chase or BofA.
Special Case: No US Address Yet
If you have just arrived and have no US address, you have two options. First, use the address of a friend or relative where you are temporarily staying — the bank will mail your debit card and PIN there. Second, some online banks (e.g., Ally Bank, Capital One 360) allow account opening with a foreign address for non-resident aliens, though they may require a US phone number. As of the FDIC 2023 National Survey of Unbanked and Underbanked Households, 4.5% of US households are unbanked, with lack of acceptable ID being the second most cited reason.
Social Security Number (SSN) vs. Individual Taxpayer Identification Number (ITIN)
Many non-citizens believe a Social Security Number is mandatory to open a US checking account. This is incorrect. The IRS and Treasury Department explicitly allow banks to accept an ITIN in lieu of an SSN for account opening (IRS Publication 1915, 2024). However, bank policies vary.
Banks That Accept ITIN Without SSN
- Chase: Accepts ITIN for all account types, but requires a US address and primary ID (passport). No SSN needed.
- Bank of America: Accepts ITIN for checking and savings, but may require a $100 minimum deposit for non-citizens without a credit history.
- Wells Fargo: Accepts ITIN, but only at certain branches — call ahead. They may also request a secondary credit check using the ITIN.
- Online banks (Ally, SoFi, Chime): These typically require an SSN or ITIN; SoFi explicitly accepts ITIN for its checking account (as of 2025).
How to Get an ITIN
If you do not have an SSN and are not eligible for one (e.g., non-resident alien without work authorization), you must file IRS Form W-7 to apply for an ITIN. Processing time is 7-11 weeks (IRS 2024 Filing Season Statistics). You cannot use the ITIN until you receive the physical letter from the IRS. Some banks (e.g., Chase) allow you to open an account with a pending ITIN application if you provide the W-7 receipt.
When SSN Is Required
A few banks and credit unions still require an SSN for all accounts. These include Citibank (for non-citizens without a US credit history) and many small regional credit unions. If you have an SSN, bring your Social Security card (or a printout of your SSN verification letter from ssa.gov) — some banks will not accept the number alone without the physical card.
Visa-Specific Document Checklists
Different visa types require slightly different combinations of documents. Below are the three most common categories for non-citizens.
F-1 / J-1 Students
- Valid foreign passport (with F-1 or J-1 visa stamp, if applicable)
- Form I-20 (F-1) or DS-2019 (J-1) — must be signed by your DSO/RO within the last 6 months
- I-94 printout (go to i94.cbp.dhs.gov and click “Get Most Recent I-94”)
- Proof of enrollment: class schedule or tuition receipt (some banks require this)
- Secondary address proof: university housing contract or dorm assignment letter
Tip: Many university-affiliated credit unions (e.g., Stanford FCU, Penn State FCU) have simplified requirements for international students — often just passport + I-20 + university ID.
H-1B / L-1 / O-1 Workers
- Valid foreign passport + visa stamp (if passport has expired visa but you have an I-797 extension, bring both)
- Form I-797 Approval Notice (original or certified copy)
- I-94 printout showing “Admit Until Date” matching your I-797
- Employment verification letter (optional but recommended — speeds up the process)
- Secondary address proof: utility bill or lease in your name
Note: If you are on H-1B and have a pending change of employer (H-1B transfer), bring the receipt notice (Form I-797C) — some banks accept it as proof of continued legal presence.
Non-Resident Aliens (No Visa, No SSN)
- Valid foreign passport
- ITIN or ITIN application receipt (Form W-7)
- Proof of foreign address (utility bill from home country) — some banks accept this if you have no US address yet
- Bank reference letter from your home-country bank (in English, dated within 90 days) — accepted by HSBC and Citi International
Warning: Non-resident aliens without a US address face the most restrictions. Only a handful of banks (HSBC Premier, Citi International, and a few online-only banks) allow account opening with a foreign address. Expect a minimum deposit of $500–$1,500.
Online-Only Banks vs. Brick-and-Mortar Branches
The choice between an online bank and a physical branch significantly affects the document requirements for non-citizens.
Online Banks (Ally, SoFi, Capital One 360)
- Pros: Accept ITIN, accept foreign addresses (some), no physical branch visit needed, lower minimum balances.
- Cons: Must upload documents via app or website — scans must be clear and in color. Rejection rates are higher for non-standard documents (e.g., lease agreements with non-US formatting).
- Document process: Upload a photo of your passport (all pages with photo and signature) + a selfie for facial verification. Proof of address can be a foreign utility bill if you have no US address (Ally accepts this as of 2025).
Brick-and-Mortar Banks (Chase, BofA, Wells Fargo)
- Pros: In-person bankers can review and accept non-standard documents (e.g., foreign driver’s license as secondary ID). Instant debit card issuance at many branches.
- Cons: May require a US address, higher minimum balances ($100–$300), and longer wait times.
- Document process: Bring original documents — no photocopies accepted. Some branches require a “banking interview” to verify your visa status.
Key Rule for Both
If you open an account online, the bank must verify your identity under the Customer Identification Program (CIP) rule (31 CFR § 1020.220). This means they will run a database check using your name, date of birth, and ID number. If your name does not match exactly what is on your passport (e.g., middle name vs. no middle name), the account may be flagged. Always use the exact name as printed on your passport.
Common Pitfalls and How to Avoid Them
Even with the correct documents, non-citizens face frequent rejections. Here are the three most common reasons and how to prevent them.
1. Name Mismatch Between Documents
Your passport, visa, I-94, and bank application must all show the exact same name. If your passport has a middle name but your I-94 omits it, the bank’s identity verification system may reject you. Solution: Ask the CBP officer at entry to correct your I-94 name before you apply for an account. If it is already wrong, file a Form I-102 correction with USCIS (processing time: 3–5 months).
2. Expired or Expiring Documents
Banks typically require documents that are valid for at least 30 days from the account opening date. An expired passport (even with a valid visa inside) is not accepted. Solution: If your passport is expired, renew it at your home country’s consulate before applying. For F-1 students whose I-20 is expiring, get a new I-20 from your DSO with an updated program end date.
3. “Proof of Address” That Is Not in Your Name
A utility bill for a friend’s apartment where you are staying will be rejected unless your name is on the bill. Solution: Ask your landlord or roommate to add your name to the lease as an “occupant” (not just a guest). Alternatively, get a USPS Change of Address confirmation letter (Form 3575) — some banks accept it as proof of address if combined with a passport.
FAQ
Q1: Can I open a US checking account without a Social Security Number?
Yes. The IRS allows banks to accept an Individual Taxpayer Identification Number (ITIN) instead of an SSN. According to the American Bankers Association (2022 Survey of Bank Compliance Officers), 68% of US banks accept ITINs for personal checking accounts. Banks like Chase, Bank of America, and Wells Fargo all accept ITINs, though some may require a minimum deposit of $100–$300. If you do not have an ITIN, you can apply for one using IRS Form W-7, which takes 7–11 weeks to process.
Q2: What documents do I need if I am an international student on an F-1 visa?
You need three core documents: a valid foreign passport with your F-1 visa stamp, your Form I-20 (signed by your DSO within the last 6 months), and an I-94 printout from the CBP website. For proof of address, bring your university housing contract or a utility bill in your name. Some banks also require proof of enrollment (class schedule or tuition receipt). University-affiliated credit unions often accept just your passport, I-20, and university ID.
Q3: Can I open a checking account from outside the United States?
Yes, but only with a limited number of banks. HSBC Premier, Citi International, and Charles Schwab allow non-resident aliens to open accounts remotely with a foreign passport and a home-country address. You will need to upload scanned documents and complete a video verification call. Expect a minimum deposit of $500–$1,500. Most US banks (Chase, BofA, Wells Fargo) require you to be physically present in the US to open an account, even if you have a valid visa.
References
- Consumer Financial Protection Bureau (CFPB) + 2023 Supervision and Examination Manual: Identity Verification Requirements
- American Bankers Association + 2022 Survey of Bank Compliance Officers on ITIN Acceptance
- Federal Financial Institutions Examination Council (FFIEC) + 2024 Bank Secrecy Act/Anti-Money Laundering Examination Manual
- Internal Revenue Service (IRS) + 2024 Publication 1915: Understanding Your ITIN
- Federal Deposit Insurance Corporation (FDIC) + 2023 National Survey of Unbanked and Underbanked Households