Opening a bank account in the United States as a foreigner is one of those tasks that sounds straightforward until you actually try to do it. Honestly, the American banking system was not designed with international arrivals in mind — and walking into a Chase or Bank of America branch on your first week in the country, without a Social Security Number and with a foreign address, can feel like hitting a wall. But it is absolutely doable. Thousands of expats open US bank accounts every week. You just need to know the right approach, the right documents and — increasingly — the right digital alternatives that have transformed the experience for recent arrivals.
A US bank account is not just convenient — it is essential for daily American life. Without one, you cannot receive a salary via direct deposit, pay rent by check or ACH transfer, build a US credit history, use Zelle for payments or avoid the eye-watering fees of currency conversion on every transaction. Getting your US bank account set up in your first week is the single most important financial task of your American arrival. This complete guide covers everything you need — from traditional bank account opening to modern fintech alternatives — to get your American financial life started the right way.
Can Foreigners Open a Bank Account in the USA?
Yes — absolutely. There is no US law preventing foreigners from opening bank accounts. However the process and requirements vary significantly between banks, and some banks are considerably more foreigner-friendly than others. Understanding what is actually required versus what individual bank branches sometimes incorrectly demand saves you significant frustration.
| Pass / Status | Can Open US Bank Account? | Typical Requirements |
|---|---|---|
| H-1B Visa holder | ✅ Yes — easiest route | Passport, visa, employer letter, US address |
| L-1 Visa holder | ✅ Yes | Passport, visa, US address, employer letter |
| F-1 Student Visa | ✅ Yes | Passport, I-20, university enrollment letter |
| Green Card holder | ✅ Easiest — treated like citizen | Green Card, passport, US address |
| B-1/B-2 Tourist/Business Visa | ⚠️ Difficult but possible | Limited banks accept — need ITIN and strong documentation |
| No US visa — non-resident | ⚠️ Very limited options | ITIN required, few banks accept — Wise/Revolut better option |
Documents Required to Open a US Bank Account as a Foreigner
Prepare these documents before visiting any bank — having everything ready significantly speeds up the process and reduces the chance of being sent away to gather missing paperwork:
š Always Required
- Valid passport — your primary government-issued photo ID
- US visa — stamped in your passport (H-1B, L-1, F-1, O-1 etc.)
- US residential address — utility bill, lease agreement or employer letter confirming your address. Most banks require a US address — a temporary hotel address is generally not accepted
- Initial deposit — USD 25 to USD 100 for most checking accounts
š Highly Recommended
- Employer offer letter or employment verification — confirms your US work status and income source
- ITIN (if you have one) — Individual Taxpayer Identification Number issued by the IRS. Not required but makes the process smoother at some banks
- I-94 arrival record — proof of lawful US entry, available at i94.cbp.dhs.gov
- Second form of ID — some banks want a second document. A national ID card from your home country works well
Best Banks for Foreigners and Expats in the USA
Not all US banks are equally welcoming to foreign nationals. Based on expat community experience, these banks consistently offer the most foreigner-friendly account opening processes:
š¦ Chase Bank
America's largest bank by assets and consistently the most recommended for expats. Chase has a clear policy allowing account opening with passport and visa — no SSN required. The Chase Total Checking account is the most popular choice for new expats — widely accepted for direct deposit, extensive ATM network nationwide and the Chase mobile app is excellent. The Chase Sapphire banking relationship also unlocks strong credit card rewards once you have established a banking history.
Account: Chase Total Checking
Monthly fee: USD 12 (waived with $500+ direct deposit)
SSN required: ❌ No — passport and visa accepted
Best for: Most expats — widest acceptance and ATM network
š¦ Bank of America
Second most recommended large bank for expats. Bank of America has a strong international reputation and experience with foreign national account holders. The Advantage Plus Banking account is the standard expat choice. Bank of America's Preferred Rewards program rewards relationship banking and the app is consistently rated among the best in the US. Particularly popular with Latin American and European expats.
Account: Advantage Plus Banking
Monthly fee: USD 12 (waivable)
SSN required: ❌ No — ITIN or passport accepted
Best for: Expats building a long-term US banking relationship
š¦ Citibank
Citibank is particularly strong for internationally mobile professionals — it has genuine global banking infrastructure and the ability to link US and international accounts in many countries. The Citi Priority and Citigold accounts offer meaningful cross-border banking benefits including global ATM fee waivers and international wire transfer advantages. For expats who will maintain accounts in both the US and their home country, Citibank's global platform is a genuine differentiator.
Account: Citi Priority or Regular Checking
Monthly fee: USD 0 — USD 30 depending on tier
SSN required: ❌ No — passport accepted
Best for: Internationally mobile expats with home country Citi accounts
š¦ Wells Fargo
Wells Fargo has a strong branch presence particularly in the western United States and is a practical choice for expats in California, Texas and other western states. The Everyday Checking account is straightforward and the app is competent. Wells Fargo has had well-publicised compliance issues in recent years that have led some expats to prefer Chase or Bank of America, but for basic banking needs it functions well.
Account: Everyday Checking
Monthly fee: USD 10 (waivable)
SSN required: ❌ No — passport and ITIN accepted
Best for: Expats in western US states
š¦ HSBC USA
HSBC is a natural choice for expats who already bank with HSBC internationally — the ability to pre-open a US account before arriving in America (available to HSBC Premier customers in many countries) eliminates the first-week banking stress entirely. HSBC Premier customers also receive global benefits including international ATM fee waivers and preferential rates. If you bank with HSBC in the UK, Hong Kong, Singapore or elsewhere, exploring the US account transfer is strongly recommended.
Account: HSBC Premier (if qualifying) or regular checking
Monthly fee: Waived for Premier customers
SSN required: ❌ No for existing HSBC customers
Best for: Existing HSBC customers, high-net-worth expats
š» Charles Schwab Bank
Charles Schwab's High Yield Investor Checking account is a genuine standout for expats who travel internationally — it reimburses all ATM fees worldwide, offers excellent exchange rates for international transactions and charges no monthly fees. Primarily designed for investors but the checking account is available to anyone. The best choice if you travel frequently between the US and your home country or other destinations.
Account: High Yield Investor Checking
Monthly fee: USD 0
International ATM fees: Fully reimbursed worldwide
Best for: Frequent international travellers, no-fee banking
Digital and Fintech Banking Options
The traditional bank account is no longer the only option for expats in the USA. A new generation of digital banking platforms has significantly improved the financial options for newly arrived foreigners — some of which are genuinely superior to traditional bank accounts for specific use cases:
| Platform | Type | SSN Required | Best For | Key Feature |
|---|---|---|---|---|
| Wise (formerly TransferWise) | Fintech / Multi-currency | ❌ No | International transfers, multi-currency | Real exchange rate, 40+ currencies |
| Revolut | Fintech / Multi-currency | ❌ No | International spending, currency exchange | Interbank exchange rates, virtual cards |
| Chime | Digital bank (FDIC insured) | ✅ Required | No-fee banking, early direct deposit | Get paid 2 days early, no fees |
| Mercury | Business banking | ⚠️ EIN needed | Startups and self-employed expats | Best US business banking for foreigners |
| Majority | Expat-focused digital bank | ❌ No | New arrivals, no SSN | Built specifically for expats |
Step-by-Step — Opening a Chase Account as a New Expat
-
Gather your documents before going to the branch
Passport with US visa stamp, your US residential address (lease agreement or employer letter confirming your address), your employer's name and address and your initial deposit amount (USD 25 minimum but USD 100 is practical). Print or have digital copies of everything. -
Find a Chase branch near your home or workplace
Use the Chase branch locator at chase.com. While some Chase account types can be opened online, the process for foreign nationals without an SSN is most reliably done in person — branch staff can navigate the verification process more flexibly than automated online systems. -
Visit during business hours — avoid Mondays and lunch hours
Chase branches are busiest on Mondays and at lunchtime. Tuesday through Thursday mornings typically have shorter waits. Ask specifically for a personal banker rather than joining the teller queue — account openings are handled by personal bankers. -
Explain your situation clearly to the banker
Tell the banker upfront that you are a foreign national on a work visa, that you do not yet have a Social Security Number and that you would like to open a checking account. Having this conversation clearly at the start avoids being sent to gather an SSN you do not yet have. -
Choose your account type
Chase Total Checking is the standard recommendation — the monthly fee of USD 12 is waived when you receive direct deposit of USD 500 or more per month, which your employer salary will satisfy from your first paycheck. Chase Savings Plus can be opened simultaneously as a linked savings account. -
Set up Chase Online Banking and mobile app
Activate online banking before leaving the branch. Download the Chase mobile app (iOS and Android) and set up Face ID or fingerprint login. Enable Zelle within the app — Zelle is the primary peer-to-peer payment method in the US and is essential for splitting bills, paying landlords and everyday transfers. -
Update your employer's payroll with your account details
Contact your HR or payroll department immediately after opening your account. Provide your Chase routing number and account number for direct deposit setup. Most US employers process payroll by direct deposit and some require at least one pay cycle of notice to switch from check to direct deposit.
Understanding the US Payment Ecosystem
The American payment system has unique features that often surprise expats from countries with more advanced instant payment infrastructure:
šø Zelle
The US's primary bank-to-bank instant transfer system — integrated directly into most major bank apps including Chase, Bank of America and Wells Fargo. Zelle transfers between enrolled users are instant and free. This is the closest equivalent to PayNow (Singapore) or BACS (UK). Set up Zelle immediately — your landlord, utility providers and American colleagues will almost certainly use it.
šø Venmo and PayPal
Venmo is America's most popular peer-to-peer payment app — particularly dominant among younger Americans for splitting restaurant bills, shared household expenses and casual payments. Owned by PayPal, Venmo has a social feed component and is deeply embedded in US social culture. Download Venmo and link it to your bank account within your first week.
šø Checks (Cheques)
Personal checks are still used in the USA far more than in most developed countries — for rent payments, security deposits, utility setup and various official payments. Your bank will issue a checkbook with your account. Learn to write a check properly — the format is specific and errors cause payment failures. Many Americans still pay rent by mailed check monthly.
šø ACH Transfers
Automated Clearing House (ACH) is the US's electronic bank transfer system — used for direct deposit payroll, bill payment, rent and most bank-to-bank transfers. ACH transfers are free but take 1-3 business days (unlike instant transfers in many Asian and European banking systems). This slower timeline surprises many expats accustomed to same-day or instant bank transfers.
Building US Credit History — Start Immediately
One of the most important financial tasks for US expats is building a US credit history — and the sooner you start, the better. Without a US credit history, you cannot qualify for a mortgage, car loan, or many apartment leases, and you will pay higher insurance premiums.
- Apply for a secured credit card immediately: A secured card requires a deposit (typically USD 200 to USD 500) that becomes your credit limit. Use it for small regular purchases and pay the full balance monthly. This builds credit history safely. Chase, Discover and Capital One all offer excellent secured cards.
- Look for credit cards for thin-file applicants: Some issuers — particularly Deserve EDU for students and Nova Credit-partnered cards — specifically target newcomers with foreign credit history. Nova Credit (novacredit.com) translates international credit history from select countries to US credit reports.
- Pay every bill on time: Payment history is 35% of your US credit score. A single missed payment can damage your score for years. Set up automatic payments for your credit card minimum from day one.
- Become an authorized user: If you have a trusted American friend or colleague, being added as an authorized user to their credit card account provides an instant credit history boost.
Sending Money Home from the USA
Most US expats send money home regularly — and the method you use significantly affects how much your family actually receives. Bank wire transfers are expensive and slow. These alternatives are dramatically better:
| Service | Fee | Exchange Rate | Speed | Best For |
|---|---|---|---|---|
| Wise | 0.4% — 1.5% | Mid-market rate | 1 — 2 days | Most countries, transparent pricing |
| Remitly | USD 0 — USD 3.99 | Competitive | Minutes to hours | South Asia, Latin America, Philippines |
| Western Union | Variable | Adds spread | Minutes | Cash pickup in remote locations |
| Bank wire transfer | USD 25 — USD 45 | Poor — adds spread | 2 — 5 days | Avoid for regular transfers |
Frequently Asked Questions
Yes. US banks are not legally required to demand a Social Security Number from foreign nationals. Chase, Bank of America, Citibank and Wells Fargo all have policies allowing account opening with a valid passport and US visa. If a bank employee tells you that an SSN is mandatory, ask to speak with the branch manager or visit a different branch. An Individual Taxpayer Identification Number (ITIN) is accepted by most banks as an alternative to an SSN, but even an ITIN is not legally required for basic checking account opening.
Chase Bank is the most consistently recommended bank for expats — it has the largest ATM network in the US, a clear policy on foreign national account opening, an excellent mobile app and the Chase Total Checking account's monthly fee is easily waived with direct deposit. For expats who travel internationally frequently, Charles Schwab High Yield Investor Checking is outstanding — it reimbursed all worldwide ATM fees and has no monthly charge. For expats who already bank with HSBC internationally, HSBC USA provides the smoothest cross-border experience.
An Individual Taxpayer Identification Number (ITIN) is a tax processing number issued by the IRS to people who are required to have a US taxpayer identification number but are not eligible for a Social Security Number. If you are working in the US on a valid work visa (H-1B, L-1, O-1), you will receive an SSN through the normal visa process and do not need an ITIN. ITINs are primarily for non-residents, self-employed individuals on certain visa types, or those filing US tax returns without work authorization. Most employed expats on work visas will use their SSN rather than an ITIN.
Wise (formerly TransferWise) is the best option for most international transfers from the USA — it uses the mid-market exchange rate with transparent fees of 0.4% to 1.5% depending on the destination currency. For transfers to South Asia, Latin America and the Philippines, Remitly offers competitive rates and fast delivery. Avoid bank wire transfers which charge USD 25 to USD 45 per transfer plus hidden exchange rate spreads that can cost an additional 2% to 3%. Using Wise for regular remittances versus bank wire transfers saves USD 300 to USD 600 per year on a monthly USD 1,000 transfer.
You can open a US bank account on your first full business day in the country — as long as you have a US residential address (a signed lease agreement or employer letter confirming your address is sufficient). The in-branch process takes approximately 30 to 60 minutes. Your account is typically active the same day and your debit card arrives by mail within 5 to 7 business days. Online banking and mobile app access are usually activated the same day as account opening. Some banks allow you to receive a temporary debit card number for immediate digital use while waiting for the physical card.
Zelle is the US's primary bank-to-bank instant transfer system — integrated directly into most major bank apps including Chase, Bank of America and Wells Fargo. Zelle transfers between enrolled users are instant and free. In practice, Zelle is how most Americans split bills, pay rent, repay friends and handle everyday person-to-person transfers. You need Zelle. Set it up within your bank app during your first week — your landlord, colleagues and American friends will almost certainly use it and expecting a check or cash for everything is practically unsustainable in modern American life.
Official Resources
- š¦ Chase Bank: chase.com
- š¦ Bank of America: bankofamerica.com
- šø Wise (International Transfers): wise.com
- š Nova Credit (Foreign Credit History): novacredit.com
- š️ FDIC (Bank Safety Checker): fdic.gov
- š IRS ITIN Information: irs.gov/itin
Final Thoughts
Opening your US bank account is the financial foundation of your entire American life — and it is genuinely simpler than the stories you may have heard suggest. Chase on day one, Zelle activated by day two, Venmo on your phone by day three and a secured credit card application submitted by week two. That is the financial sequence that sets you up correctly for everything that follows.
The American financial system is different from what most expats are accustomed to — slower ACH transfers, the persistence of paper checks, the credit score obsession, the complexity of the banking and fintech landscape. None of it is difficult once you understand the system. And understanding it quickly gives you genuine advantages — the ability to build credit, access better rates, receive full salary via direct deposit and manage money across borders efficiently.
Get the bank account sorted in week one. Everything else follows from there.
Questions About US Banking as an Expat?
Drop a comment below — bank recommendations, account opening experiences, credit building questions or anything about the US financial system. Browse more USA expat guides at ExpatWiki.

Comments
Post a Comment