Already Have an Account?

Sign In
Banking

Language:

Opening a US Bank Account as a Non-Resident: The Complete Guide

Arjun Mahadevan
By Arjun Mahadevan
Published on 24 Jun 2022 Updated on 19 Mar 2025 5 min read Updated on 19 Mar 2025
Opening a US Bank Account as a Non-Resident: The Complete Guide

Banking in the US has become more challenging for non-residents due to stricter financial regulations aimed at preventing money laundering and fraud.

However, opening a US bank account as a non-resident is very much possible — you just need to know the right steps and requirements.

Whether you need a US bank account for business transactions, receiving payments, or expanding your operations, this guide will walk you through everything you need to know. 

We’ll cover the benefits, required documents, and the best banking options for non-residents.

Why Open a US Bank Account as a Non-Resident?

If you’re doing business in the US or frequently engaging in transactions with US-based companies, having a US bank account can make your financial operations much smoother. Here’s why:

1. Convenience

A US bank account allows non-residents to transact easily with US customers and businesses without dealing with excessive fees, currency exchange issues, or payment delays.

Many online banks — like Mercury and Wise — are designed for non-residents and offer 24/7 support, mobile banking, and seamless international transfers. These banks don’t require in-person visits, making them a great option if you’re not in the US.

2. Security

Another reason to open a bank account in the US is security. Many countries don’t have strong anti-money laundering (AML) standards.

Many countries don’t have strong anti-money laundering (AML) standards. That makes them a haven for money laundering and terrorist financing.

Countries like the US that have strong AML standards help prevent this. Not only do they report suspicious transactions, but they also make it easier to set up bank accounts.

3. Access to US Payment Gateways

If you run an ecommerce business or work with US clients, a US bank account allows you to:

  • Accept payments through Stripe, PayPal, and other US-based platforms.
  • Avoid high international transaction fees when getting paid by US customers.
  • Build a stronger financial presence in the US.

Can a Non-Citizen Open a Bank Account in the US?

Yes, non-residents can open a US bank account, but the process depends on the type of account you need:

  • Personal Bank Account – For managing personal expenses, savings, and daily transactions.

The requirements differ for each type, which we’ll explain in the next sections.

Opening a Personal Bank Account Without an SSN or ITIN

Most US residents open bank accounts using a Social Security Number (SSN). However, as a non-resident, you may not have one. Instead, you can use an Individual Taxpayer Identification Number (ITIN).

What Is an ITIN?

An ITIN is issued by the IRS for tax reporting purposes. If you’re not eligible for an SSN but need to file taxes in the US, you can apply for an ITIN using Form W-7.

How to Apply for an ITIN:

🎯 Complete Form W-7.

🎯 Provide proof of identity (e.g., passport).

🎯 Submit the application to the IRS via mail.

Important: ITINs are temporary and expire every nine years, requiring renewal. You’re not allowed to have both an SSN and ITIN.

Can You Open a Personal Bank Account With an ITIN?

Yes. Some banks, especially online banks, like Wise,  allow non-residents to open a US bank account as a non-resident using an ITIN.

Opening a US Bank Account as a Non-Resident

If you’re forming an LLC or corporation in the US, a business bank account is necessary for financial operations. 

Here’s what you need:

1. Articles of Organization

This document proves that your LLC is legally registered in the US.

You can file it with the Secretary of State in your chosen state of formation.

2. Employer Identification Number (EIN)

An Employer Identification Number (EIN) is a unique nine-digit number issued by the Internal Revenue Service (IRS). An EIN is required to open a business bank account.

How to Apply for an EIN:

The application process for an EIN depends on whether you are a US resident with a Social Security Number (SSN) or a non-resident without an SSN.

✅ If You Have a US Social Security Number (SSN)

  • You can apply online through the IRS website.
  • The process takes only a few minutes, and your EIN is issued immediately.

✅ If You Are a Non-Resident Without an SSN

  • You cannot apply online. Instead, you must complete Form SS-4 and submit it to the IRS via fax or mail.
  • Processing times | Fax submission: Usually takes 4-6 weeks to receive your EIN. | Mail submission: Can take 6-8 weeks due to IRS processing delays.

📌 Download Form SS-4 here

Pro Tip for Faster EIN Processing

Many non-residents experience delays when applying for an EIN because the IRS manually reviews applications submitted via fax or mail. To avoid unnecessary delays:

  • Fax instead of mailing – It’s much faster.
  • Ensure Form SS-4 is completed correctly – Any errors will result in rejection and further delays.
  • Use a business formation service like doola – We can handle the EIN application process for you, ensuring it’s done correctly and reducing wait times.

Once you receive your EIN, keep the confirmation letter (CP-575) safe—banks will require it when opening your US business bank account.

3. Government ID

✅ For US Residents: Driver’s license or passport.

✅ For Non-Residents: A valid passport is required. Some banks may ask for proof of business operations.

Choosing the Right Bank for Non-Residents

When opening a US bank account as a non-resident, choosing the right bank is crucial. Here are some great options:

Best Online Banks for Non-Residents

  • Mercury – A fully online bank designed for startups and non-residents. No in-person visit required.
  • Wise – Perfect for international transfers and low transaction fees.

Best Traditional Banks

  • Chase – A top-tier traditional bank with physical branches across the US.

If you prefer a hassle-free setup, online banks are the best options.

Summary: How to Open a US Business Bank Account as a Non-Resident

✅ Form an LLC – You’ll need to register your business in a US state.

✅ Apply for an EIN – This is required for tax purposes.✅ Choose an Online Bank – Banks like Wise and Mercury allow non-residents to open an account remotely.

✅ Submit Business Documents – Most banks require your Articles of Organization and EIN.

Need Help Opening a US Bank Account? Just doola It!

When to Choose doola

Navigating the US banking system as a non-resident can feel overwhelming. That’s why doola simplifies the process for you.

  • Get help forming your LLC and securing an EIN.
  • Set up a US bank account remotely with Mercury or Wise.
  • Handle all compliance and paperwork without stress.

Book a free consultation and let’s get your US bank account set up today!

FAQs

FAQ

Can I open a US bank account without an SSN?

Yes, you can! Many online banks, like Wise and Mercury, allow non-residents to open accounts using an ITIN or EIN.

Which US banks accept non-residents?

Non-residents can apply for accounts at Mercury, Wise, Chase, and Bank of America, depending on their needs.

Do I need to visit the US to open a bank account?

Not necessarily. Many online banks allow remote applications. If you’re forming an LLC, services like doola can help set up your banking without a US visit.

Start your dream business with doola today

We form your U.S. business in any of the 50 states and ensure it stays 100% compliant.

The newsletter for entrepreneurs

Join millions of self-starters in getting business resources, tips, and inspiring stories in your inbox.

By entering your email, you agree to receive marketing emails from doola.
Unsubscribe anytime.

Start your dream business with doola today

Sign up for free and access all the tools to start, manage, and grow your business.

Opening a US Bank Account as a Non-Resident: The Complete Guide