Opening a bank account as a foreigner sounds simple until you’re turned away at the counter for missing one document — and that happens more often than it should. Here’s everything you actually need to get it right the first time.
Quick answer: Foreigners can open a bank account in most countries, including the US, by providing a valid passport, proof of address, and a tax ID such as an SSN or ITIN. Some banks require an in-person visit and a US address; digital providers like Wise or Revolut let you apply remotely before you even arrive.
Can a Foreigner Really Open a Bank Account?
Yes — but “foreigner” covers a wide range of situations, and the bank’s answer depends heavily on which one you’re in. A visa holder living in the country full-time is a very different case from someone who’s never set foot there and wants an account for a future move or an LLC.
Most large retail banks will open accounts for non-citizens, including green card holders, visa holders, and even non-resident aliens who have no local address at all. The catch is that eligibility rules tightened noticeably after 2018, as banks around the world faced stricter anti-money-laundering enforcement. Expect more documentation checks than a citizen would face, not fewer options.
If you’re from a country flagged as higher-risk for financial crime, or you work in an industry banks treat cautiously (crypto, gambling, certain consulting), be ready for extra scrutiny. It doesn’t mean rejection — it means a longer conversation and possibly more paperwork.
The Documents Banks Actually Ask For
Every bank phrases its requirements slightly differently, but they’re really asking the same three questions: Who are you, where do you live, and how does the government track your money?
Identity documents
A government-issued photo ID is non-negotiable. For non-citizens, that’s almost always your passport — it’s treated as the strongest primary ID because it’s internationally standardized. Some banks will accept a consular ID or a valid visa as a secondary document, and if you’re crossing into the US on a border-crossing arrangement, your DSP-150 card can serve as backup ID too.
Bring more than you think you need. A second document — a national ID card, driver’s license, or visa page — smooths over any hesitation from a teller who’s unfamiliar with foreign-issued IDs.
Proof of address
This is where most non-residents get stuck. Traditional banks generally want a local address they can verify — a utility bill, a signed lease, or a bank statement with your name and address on it. A PO box won’t work.
If you don’t have a local address yet, you have two realistic paths: open a non-resident account at a bank with an international/expat banking arm (often with a high minimum deposit), or use a digital provider that verifies identity remotely instead of requiring a physical address.
SSN vs. ITIN — which one do you need?
This trips up almost everyone. A Social Security Number is only issued to people authorized to work in the US. If you don’t qualify for one, you can apply for an Individual Taxpayer Identification Number instead — a nine-digit tax processing number issued by the IRS specifically for people who don’t have and can’t get an SSN.
To get an ITIN, you file Form W-7 along with identity documents and proof of your foreign status. Processing currently runs about 9 to 11 weeks depending on volume, so apply early if your move-in date is fixed.
Here’s the part most guides skip: as of a June 2025 regulatory exemption from the OCC, FDIC, and NCUA, banks now have more flexibility to obtain your taxpayer ID information from a third party rather than requiring you to hand it over directly — which in practice has made some banks slightly more willing to work with applicants who are still waiting on their ITIN. It’s worth asking your bank directly whether they’ve adopted this approach, since not all have.
Step-by-Step: How to Open the Account
- Pick the right account type. A basic checking account covers day-to-day spending; a non-resident or international account is built for people without local ties yet.
- Confirm eligibility. Call ahead or check the bank’s non-resident policy — requirements vary more than you’d expect between branches of the same bank.
- Gather your documents. Passport, secondary ID, proof of address (or none, if going digital-first), and SSN/ITIN if you have one.
- Apply in person or online. Traditional banks with US address requirements usually mean an in-branch visit; digital-first providers let you complete everything from your phone.
- Make the initial deposit. Some accounts require a minimum opening deposit — have funds ready to transfer or bring in cash.
- Set up account access. Enable online and mobile banking immediately so you’re not stuck making branch trips for everyday tasks.
Traditional Banks vs. Digital Providers
| Factor | Traditional Bank (e.g., Chase, Bank of America) | Digital Provider (e.g., Wise, Revolut) |
|---|---|---|
| Local address required | Usually yes | Usually no |
| In-person visit | Often required | Not required |
| SSN/ITIN required | Sometimes, varies by bank | Rarely required |
| Deposit insurance | FDIC-insured up to $250,000 | Varies — check safeguarding terms |
| Multi-currency support | Limited | Strong |
| Physical branch access | Yes | Usually none |
| Best for | People already relocating with a fixed address | People banking remotely or before arrival |
Neither option is universally “better” — the right one depends on whether you already have a local address and how soon you need the account functional.
Opening an Account Before You Even Arrive
This is the biggest gap in most guides on this topic, and it’s often the most useful part for readers. If you’re still overseas and want an account ready before you land, a traditional bank generally can’t help — the address requirement makes in-person account opening the only real route.
Digital providers solve this differently. Instead of a physical address check, they complete identity verification through uploaded ID photos and compliance checks done entirely online. That means you can apply, get verified, and have a working account before you’ve even booked your flight — genuinely useful if you need to receive a salary, pay a deposit, or move funds the moment you arrive.
Once you’re settled with a local address, many people then open a second account at a traditional bank for the FDIC protection and branch access, and use the digital account for currency conversion and international transfers.
Why Applications Get Rejected (and How to Avoid It)
Almost every rejection traces back to one of these:
- Mismatched or incomplete documents — a name spelled differently across your passport and secondary ID is a common, entirely avoidable red flag.
- No verifiable address — trying to use a PO box or a friend’s address without matching mail history.
- Vague purpose of account — banks will ask why you specifically want an account with them; “I don’t know, just want one” reads as evasive, not honest.
- High-risk profile without context — if you’re from a flagged country or industry, come prepared to explain your situation clearly rather than letting the bank guess.
- Incomplete compliance history — a prior rejection at another bank, once on file, can follow you. Get your documentation right the first time.
Costs, Minimum Deposits, and Fees to Expect
Expect an initial deposit requirement at most traditional banks — this varies widely, from a token amount at retail banks to a substantial minimum at private/international banking arms. Digital providers are typically fee-free to open, though they may charge for currency conversion or specific transfer types. Always check for monthly maintenance fees, foreign transaction fees, and international wire costs before committing — these add up fast if you’re moving money across borders regularly.
Tax and Reporting Rules You Shouldn’t Ignore
Opening an account isn’t just a banking decision — it can be a tax one too. If your combined foreign account balances exceed $10,000 at any point in the year, you may need to file an FBAR (FinCEN Form 114) in your country of tax residence. This applies regardless of whether the account earns interest.
If you’re a non-resident alien, the bank still needs your tax ID information for reporting purposes, which is exactly why the SSN/ITIN step above isn’t optional paperwork — it’s a compliance requirement on both sides.
Quick Takeaways
- A passport plus proof of address covers most requirements — an SSN or ITIN fills the tax-ID gap.
- No local address yet? Digital providers let you open an account remotely before you arrive.
- Deposits at FDIC-insured banks are protected up to $250,000, even for non-residents.
- Most rejections come from mismatched documents or a vague reason for opening the account — both are fixable before you apply.
Conclusion
Opening a bank account as a foreigner is genuinely doable — the process is just more document-heavy than it is for a citizen. Get your passport, proof of address, and SSN or ITIN status sorted before you walk in (or log in), and most of the friction disappears. If you don’t have a local address yet, start with a digital provider so you’re not banking blind the moment you land.
WANT MORE TIPS LIKE THIS? CHECK OUT OUR BANKING GUIDE TO DISCOVER MORE.
FAQ Section
Do I need a Social Security Number to open a bank account as a foreigner?
No. Many banks accept an Individual Taxpayer Identification Number (ITIN) instead of an SSN. Some digital providers require neither, relying on your passport and identity verification instead.
Can I open a bank account before moving to another country?
Yes, through digital-first providers that verify identity remotely without requiring a local address. Most traditional banks require an in-person visit and proof of local address, making pre-arrival opening difficult.
What documents do I need to open a bank account as a foreigner?
Typically a valid passport, a secondary ID if requested, proof of address, and a tax ID (SSN or ITIN) where applicable. Requirements vary by bank and by whether you’re applying in person or online.
Is my money safe in a US bank account as a non-resident?
At FDIC-insured banks, yes — deposits are protected up to $250,000 per depositor, regardless of citizenship or residency status.
Why do banks reject foreigners’ account applications?
Most rejections stem from mismatched documents, unverifiable addresses, or a vague stated purpose for the account. Coming prepared with consistent documentation and a clear reason significantly improves approval odds.
Do I have to report a foreign bank account for tax purposes?
If your combined foreign account balances exceed $10,000 at any point in the year, you may need to file an FBAR in your country of tax residence, regardless of whether the account earns interest.
How long does it take to get an ITIN?
Current processing times run roughly 9 to 11 weeks after submitting Form W-7 with your identity and foreign-status documents, though this can vary with application volume.
Are digital banks like Wise or Revolut a good alternative to traditional banks?
They’re strong for remote account opening, multi-currency needs, and international transfers, but they don’t always offer the same deposit protections or branch access as a traditional bank — many people use both.