Opening a US Bank Account in SF
How to open a US checking and savings account with or without an SSN at major SF banks, credit unions, and digital platforms.
Table of contents
You need a US bank account immediately upon arrival in San Francisco. SF landlords rarely accept foreign wire transfers or personal checks from non-US banks for move-in deposits, and US employers require domestic ACH routing details for payroll direct deposit.
Banking Institution Comparison
| Institution | Non-SSN Friendly? | Monthly Fee | Fee Waiver Requirements | Cashier Check Fee | Best Feature |
|---|---|---|---|---|---|
| Chase Bank | YES (In-branch with Passport + Visa) | $12 / month | $1,500 minimum daily balance OR $500 monthly direct deposit | $10 | Dense branch & ATM network across SF |
| Bank of America | YES (In-branch with Passport + Proof of Address) | $12 / month | $1,500 minimum daily balance OR $250 monthly direct deposit | $15 | Excellent mobile app & global partner ATM network |
| SF Fire Credit Union | YES (In-branch appointment) | $0 (Free) | None (No minimum balance required) | $5 | Local SF focus, lower fees, community support |
| Wise (Digital Bridge) | YES (Online before arrival) | $0 (Free) | None | N/A (ACH / Wire transfer only) | Real exchange rate, instant USD ACH routing numbers |
| Mercury / Revolut | YES (Online) | $0 (Free) | None | N/A | Tech-forward interface, multi-currency balances |
Opening an Account Without an SSN
If you recently arrived on a visa (such as H-1B, L-1, O-1, or F-1 OPT) and do not yet have a Social Security Number, you can still open a physical checking account in San Francisco. Major national banks allow non-citizens to open accounts using an International Passport and secondary documentation under Know Your Customer (KYC) regulations.
💡
In-Branch Non-SSN Opening Locations
Major downtown SF branches (such as Chase at 580 California St or Bank of America at 1 Powell St) regularly process accounts for international arrivals using just a Passport, Visa, job offer letter, and proof of temporary address.
Required Documentation Checklist
- Primary Identification: Valid, unexpired foreign passport with US visa stamp.
- Secondary Identification: Form I-94 Arrival Record printout, foreign driver's license, or US employer ID badge.
- Proof of SF Physical Address: Signed apartment lease, utility bill, or formal employer relocation letter listing your local address. (P.O. Boxes are not accepted).
- Proof of Income / Employment: US job offer letter or employment contract showing salary details.
- Initial Deposit: Cash, debit card funding, or incoming wire ($25 – $100 minimum).
Money Transfers: ACH Transfers vs Wires
Navigating money movement in the US banking system involves understanding the costs and clearance times between automated clearing house (ACH) network transfers and wire transfers.
| Transfer Type | Cost Range | Speed / Clearance | Limit / Notes | Recommended Use |
|---|---|---|---|---|
| Domestic ACH Transfer | $0 | 1–3 Business Days | Standard daily limits ($5,000–$25,000) | Payroll direct deposit, regular bill pay, rent via online portal |
| Same-Day ACH | $0 – $5 | Same Business Day | $1,000,000 max per transaction | Urgent domestic transfers between your own accounts |
| Domestic Wire Transfer | $20 – $35 | 1–4 Hours (Same Day) | High limit / Unlimited | Lease deposit wires, vehicle purchases, escrow payments |
| International Wire (Inbound/Outbound) | $35 – $50 + FX markup | 1–5 Business Days | SWIFT network limits apply | Moving major savings from home country bank accounts |
| Wise / FinTech Transfer | ~0.3% – 0.5% FX fee ($0 ACH) | Instant to 24 Hours | Scalable | Converting foreign savings to USD at mid-market rates |
⚠️
International Wire FX Markups
Traditional US retail banks charge an outgoing/incoming wire fee ($35–$50) plus an invisible 2%–4% exchange rate markup on foreign currency conversions. For moving large sums (e.g., $10,000+), using Wise or Revolut saves $200–$500 per transfer compared to legacy bank wires.
Cashier's Checks & Rent Payments
When signing an apartment lease in SF, landlords almost universally require the first month's rent and security deposit paid via Cashier's Check or certified bank draft rather than personal check or ACH. A cashier's check is drawn directly against the bank's account, guaranteeing funds immediately.
- Issuance Cost: $5 to $15 per check (often waived for premium account tiers with $10,000+ balances).
- In-Branch Requirement: You must present your photo ID to a bank teller in person to issue a physical cashier's check.
⚠️
Cashier's Check Cutoff Times
Most physical bank branches in San Francisco close between 4:00 PM and 5:00 PM on weekdays. If you need a cashier's check for a same-day lease signing, visit the branch before 3:00 PM to avoid missing same-day ledger processing.
Banking Setup Action Steps
- Step 1: Open a Wise or Revolut account prior to departure to hold liquid USD.
- Step 2: Schedule an in-branch appointment at a downtown SF Chase or Bank of America branch within 48 hours of landing.
- Step 3: Bring your passport, visa, I-94, job offer letter, and initial cash/debit deposit.
- Step 4: Provide your new US checking account routing and account numbers to your employer's HR payroll system.
- Step 5: Once your SSN arrives, update your bank profile online to link your tax record and start building credit.