Introduction
Opening a bank account in the U.S. can offer many advantages—international transactions, U.S. dollar savings, and credibility for your business. But if you’re not a U.S. citizen or resident, you may be asking: how to open bank account in USA for non resident?
The good news: it’s possible. Here’s how to do it legally and successfully in 2025.
Can a Non-Resident Open a Bank Account in the USA?
Yes, non-residents can open U.S. bank accounts. While not all banks support this, several allow foreigners to apply in-person or online, especially if you’re forming a U.S. business like an LLC.
Why Open a U.S. Bank Account as a Non-Resident?
- Receive payments in USD
- Open merchant accounts (e.g., Stripe, PayPal US)
- Make international wire transfers
- Build credit history in the U.S.
- Simplify tax reporting and business growth
What You Need to Open a U.S. Bank Account as a Non-Resident
Here are the typical requirements:
1. Passport (Valid and unexpired)
2. Second ID (Driver’s license or national ID)
3. U.S. Mailing Address (For bank correspondence)
4. ITIN or EIN (If opening for business use)
5. U.S. LLC or Corporation documents (For business accounts)
6. Initial Deposit (Usually $25–$100)
How to Open Bank Account in USA for Non-Resident (Step-by-Step)
Step 1: Form a U.S. Business Entity (Optional but Recommended)
Start by registering an LLC or Corporation in a U.S. state like Wyoming or Delaware. Services like FormLLC.us can help you complete this remotely.
Step 2: Apply for an EIN from the IRS
An Employer Identification Number is essential to open a business bank account.
Step 3: Choose a Bank That Accepts Non-Residents
Some banks allow foreigners to open accounts in-person or online:
- Mercury Bank (Online business banking for LLCs)
- Wise (formerly TransferWise) (Multi-currency account)
- Chase, Bank of America, Wells Fargo (Require in-person visit)
Step 4: Submit Application and Verification Documents
Upload your passport, business docs, and proof of address. Online banks like Mercury offer fast approval without a U.S. visit.
Step 5: Fund the Account and Start Using It
Once approved, deposit funds and use online banking tools to manage your U.S. finances.
Best Banks for Non-Residents in 2025
Bank | Online Application | Type | Best For |
---|---|---|---|
Mercury | Yes | Business | Startups & eCommerce |
Wise | Yes | Personal & Business | Global transfers |
Chase | No (In-person) | Both | Physical presence |
Bank of America | No (In-person) | Both | High-volume users |
Tips for a Smooth Application
- Use a reputable U.S. registered agent to receive mail.
- Always maintain proper LLC compliance if opening a business account.
- Consider working with a banking consultant if unsure about requirements.
Conclusion
Understanding how to open bank account in USA for non resident is key to unlocking global business opportunities. Whether you need it for freelancing, eCommerce, or corporate structure, the right planning makes it possible.
Start by forming a U.S. LLC and let FormLLC.us help you manage compliance, EIN registration, and banking referrals.