For many entrepreneurs, freelancers, global investors, and frequent travelers, having a US bank account brings significant advantages—access to US payment systems, better currency stability, simpler international transactions, and lower transfer fees. But opening bank account in US for non residents can feel confusing. Different banks have different requirements, and you may have heard conflicting information online.
This ITIN.com guide breaks down everything you need to know: the legal rules, required documents, available banking options, and step-by-step advice on how to open bank account in US for non resident whether you’re planning to travel or stay abroad.
Can a Non-Resident Open a Bank Account in the US?
The short answer: Yes, you can. There is no law preventing non-residents from opening a US bank account. Instead, the challenge is meeting a bank’s identity, verification, and anti-money laundering requirements.
Every financial institution sets its own rules, so the real question becomes:
- Which banks accept non-residents?
- What documents do they require?
- Do you need to apply in person or remotely?
This article breaks down all these scenarios so you know exactly what to expect.
Requirements: What You Need Before You Apply
Whether applying online or in person, you’ll typically need to provide several verification documents. Preparing these in advance increases your chances of approval and avoids delays.

1. Identification Documents
Most banks require:
- A valid passport
- A second form of ID (driver’s license, national ID card, or residence permit)
Some branches may accept only specific types of passports, so check ahead of time.
2. Tax and Residency Details
Contrary to popular belief, you don’t always need a Social Security Number (SSN). Many banks accept:
- ITIN (Individual Taxpayer Identification Number)
- Foreign tax identification number
- No US tax number at all (fintech banks especially)
We’ll discuss ITIN in detail later.
3. Proof of Address
Banks usually request:
- A US address or
- A foreign address (varies by bank)
Some traditional banks insist on a US mailing address, while online banks are more flexible.
4. Supporting Documents for Business Accounts
If you’re opening an account for an LLC or corporation, you’ll also need:
- EIN (Employer Identification Number)
- Articles of Organization or Incorporation
- Operating Agreement
- Proof of company ownership and control
Option 1: Opening a US Bank Account In Person
If you’re able to travel to the United States, this is often the most straightforward route for traditional banks.
Pros
- Immediate document verification
- Full access to traditional banking features
- Higher likelihood of approval for personal accounts
Cons
- Requires physical travel
- Some branches refuse non-resident applications
- Policies differ widely even within the same bank chain

Banks Most Likely to Support Non-Residents
These institutions may open accounts for non-residents—typically if you apply in person:
- Bank of America
- Chase
- Citibank
- Wells Fargo
Important: approval depends heavily on the individual branch manager and local KYC standards. Calling ahead saves time.
Option 2: Opening a US Bank Account Remotely
Many people researching opening bank account in US for non residents prefer a remote, digital option. Thankfully, several fintech platforms and online-first institutions support non-resident onboarding.
Popular Options for Non-Residents
These services provide online accounts with US routing and account numbers:
- Wise (personal + business USD accounts)
- Revolut (USD balance with US details in some regions)
- Payoneer (USD receiving accounts for freelancers)
- Mercury (for US LLCs only)
- Relay (for US LLCs and corporations)
Each platform partners with a US bank, meaning your funds are held at an FDIC-insured institution.
Pros
- No travel required
- Fast digital application
- Transparent fees
- Great for international payments
Cons
- Not all accounts function like a full checking account
- Cash deposits and checks may be limited
- Some services only support business accounts, not personal ones
Business Bank Accounts for Non-Residents
Foreign entrepreneurs increasingly form US LLCs to access American markets—and they often need a business bank account to receive payments, pay vendors, and operate properly.
Requirements for Non-Resident Business Accounts
Expect to provide:
- Passport
- LLC formation documents
- EIN from the IRS
- Operating Agreement
- Address for the business (US virtual addresses are accepted by some banks)
Many fintech banks such as Mercury and Relay specialize in foreign-owned LLCs and are significantly more flexible than traditional institutions.

Popular Banks for Foreign-Owned LLCs
- Mercury: Easy onboarding, ideal for startups
- Relay: Offers multi-user access and automation
- Wise Business: Great for international transfers
- Bank of America: Possible if applying in person
Common Challenges
- Additional verification requirements
- Explaining the company’s business model
- Proving legitimate source of funds
- Avoiding restricted industries (crypto, gambling, high-risk products)
How to Get an ITIN (If You Need One)
Some banks require an ITIN—even though not all do. An ITIN is a tax identification number used by the IRS for those who are not eligible for an SSN.
Who Needs an ITIN?
- Non-residents opening certain traditional bank accounts
- Foreign business owners filing US taxes
- People receiving US-source income
How to Apply
- Complete Form W-7
- Provide certified passport copies
- Submit via IRS-approved acceptance agent or by mail
- Wait 6–12 weeks for approval
Many non-residents skip this process entirely by using fintech banks that do not require an ITIN.
Best Practices to Avoid Application Rejection
To improve your chances of approval:
- Ensure the name and address on all documents match exactly
- Use a reliable US mailbox service if a US address is needed
- Avoid high-risk industries
- Be prepared to explain the purpose of the account
- Have a clean, verifiable source of funds
Banks operate under strict AML laws, so transparency is essential.
Alternatives if You Cannot Open a US Bank Account
If your application is rejected or you need a quick solution, consider:
- Multi-currency accounts (Wise, Revolut)
- International banks with US branches
- Global merchant accounts such as Stripe or PayPal
- Virtual USD wallets for receiving payments
These are not full substitutes but may work depending on your needs.
Frequently Asked Questions
Yes. Non-residents can open both personal and business accounts depending on bank and documentation.
Not necessarily. Many fintech banks allow fully remote onboarding.
Not always. Online banks are generally more flexible.
Some banks allow it if all identity requirements are met.
Most fintech accounts partner with FDIC-insured banks. Check each provider individually.
Conclusion
Whether you’re an international entrepreneur, remote worker, or global traveler, opening bank account in US for non residents is easier today than ever. You can choose between:
- In-person banking for traditional accounts
- Remote fintech solutions with fast onboarding
- Business-focused platforms for foreign-owned LLCs
By preparing the right documents and choosing the path that fits your needs, you can navigate the process confidently and successfully.

