Taxation & Compliance


Subscribe to our newsletter
Get the latest updates, insights, and tips delivered straight to your inbox.
A client of mine, a UX designer working with three different U.S. startups, once messaged me at 11 PM asking the same question every freelancer eventually asks: “Why does this American client want to pay me into a U.S. bank account I don’t even have?” She had a passport, an Upwork profile full of five-star reviews, and absolutely no idea whether a bank in the U.S. would even talk to her.
That confusion is common, and honestly, fair. The short answer is yes, non-residents can open a U.S. bank account, but how easy that is depends entirely on whether you are trying to open a personal account or a business account. Personal accounts are still hard to open fully online. Business accounts, especially for a U.S. LLC, are far more remote-friendly through fintech and business banking platforms.
This blog will walk you through the meaning of what “non-resident” actually means. We will also tell you about the documents you will be asked for (passport, SSN, ITIN, EIN, address proof), and five realistic ways to open a U.S. bank account without living there. We will also look at when a full U.S. bank account is not even the right tool, and a virtual account like Infinity built for receiving international payments makes the job easier.
TL;DR
Non-residents can legally open U.S. bank accounts. However, approval depends on the bank’s own KYC policy, and not just eligibility on paper.
Personal U.S. accounts are difficult to open remotely and often need a branch visit or a U.S. address.
Business accounts for a U.S. LLC or C-Corp are more accessible online through fintech platforms like Mercury, Wise Business, or Relay.
You will typically need a passport, proof of address, and either an SSN, ITIN, or EIN depending on the account type.
If your real goal is receiving USD payments from U.S. clients rather than holding a resident U.S. account, an international payment platform like Infinity can solve that without the LLC and EIN route.
Can a Non-Resident Open a U.S. Bank Account?
Yes, but it depends on the bank. There is no federal law stopping a non-resident from opening a U.S. bank account. What actually decides the outcome is each bank’s internal KYC (Know Your Customer) policy, which varies quite a bit.
Some traditional banks still require a U.S. address or an in-branch visit. This rules out non-residents who are applying purely online.
Several fintech and business banking platforms are built for remote onboarding and do not need you to step into the U.S. at all.
“Non-resident” is a tax and residency status, not the same as “non-citizen.” You can be a non-citizen who lives in the U.S., or a citizen who lives abroad and counts as a non-resident for tax purposes.
Non-Resident vs Non-Citizen vs Foreigner
Term | Meaning |
Non-resident | Does not live in the U.S. for tax or residency purposes |
Non-citizen | Not a U.S. citizen, but may live in the U.S. |
Foreigner | A broad, informal term with no specific banking definition |
Non-resident- Does not live in the U.S. for tax or residency purposes
Non-citizen- Not a U.S. citizen, but may live in the U.S.
Foreigner- A broad, informal term with no specific banking definition
For banking purposes, what matters most is your residency and tax status, not your citizenship.
Can You Open a U.S. Bank Account Online From Abroad?
Sometimes, but not consistently across traditional banks. Personal accounts are the harder case. Most large U.S. banks want you physically present, or at least reachable at a U.S. address, before they will approve a personal account for someone living outside the country.
Business accounts tell a different story. If you have formed a U.S. LLC or C-Corp, several fintech platforms will onboard you remotely, usually asking for:
Video verification or a photo-based identity check
Proof of your U.S. business address
Passport
ITIN or SSN (rarely required for business accounts)
EIN for the business
One honest caveat before you go further: no platform can guarantee approval. Requirements and outcomes vary by bank, your country of residence, and your specific applicant or business profile, and policies here shift often enough that what worked for someone six months ago may not apply today.
Personal vs Business U.S. Bank Account for Non-Residents
Account Type | Best For | Typical Requirements | Online Difficulty |
Personal account | Students, immigrants, people relocating to the U.S. | Passport, address proof, sometimes ITIN or SSN | Often difficult remotely |
Business account | Foreign founders, ecommerce sellers, consultants, SaaS founders | U.S. company, EIN, formation documents, ownership details | More online-friendly through fintech platforms |
If you are a freelancer, exporter, or agency owner reading this because a U.S. client wants to pay you, there is a good chance you do not actually need a personal account at all. More on that a little further down.
Requirements To Open a U.S. Bank Account as a Non-Resident
Identification Documents
Passport
Government-issued ID
Visa or immigration document, where applicable
Tax Identification
SSN, if you are eligible
ITIN, accepted by some banks for personal banking in specific cases
EIN, required for U.S. business bank accounts
Address Proof
U.S. residential address, if the bank requires one
Foreign address proof, where accepted
A registered agent address usually does not count as personal residential proof, and increasingly, some business banking platforms are asking for a genuine U.S. operational address rather than just a registered agent address, so check current policy before you apply
Business Documents
LLC or C-Corp formation documents
EIN confirmation letter
Operating agreement
Ownership and controller details
Business website or activity proof, if requested
4 Ways To Open a U.S. Bank Account as a Non-Resident
1. Traditional U.S. Banks
Think Chase, Bank of America, Wells Fargo, PNC, Citi.
Pros: Strong brand trust, wide branch network, FDIC-insured accounts.
Cons: Usually needs an in-person visit, may require a U.S. address, and approval for non-residents applying fully online is limited.
These are a realistic option mainly if you are planning a U.S. trip anyway and can walk into a branch with your documents.
2. International Banks With a U.S. Presence
Think HSBC, or Citi’s international banking arm.
Pros: Better suited to high-balance customers, and some support cross-border onboarding if you already bank with them elsewhere.
Cons: Higher minimum balance requirements, which makes this a poor fit for small founders, freelancers, or early-stage exporters.
3. Using a Platform Like Infinity, If Receiving Payments Is the Real Goal
If you are an Indian freelancer, exporter, or agency owner, and the real problem is “my U.S. client wants to pay me in USD,” you may not need a U.S. bank account at all.
Infinity gives Indian freelancers, exporters, and businesses a virtual USD account that behaves like a local U.S. account from your client’s side. They pay you as if you were a domestic U.S. vendor, without SWIFT charges or the delays that come with traditional wire transfers. Infinity then converts the funds to INR at the live mid-market rate with a flat fee (0.5% inclusive of all), settles the payment to your Indian bank account within 24-hours, and auto-generates FIRA instantly after every transaction.
This route skips the LLC formation, EIN application, and U.S. banking KYC entirely, because you are not opening a resident U.S. account, you are receiving into a virtual one designed for exactly this use case. It is not the right fit if you specifically need a U.S. entity’s own bank account for reasons like running U.S. payroll or holding USD long-term in the U.S. financial system, but for receiving client payments, it is usually the faster and simpler path.
4. Form a U.S. LLC First, Then Apply for a Business Account
This is the path most non-resident founders end up on, and honestly it is often more practical than trying to force open a personal account from abroad. Many founders form a U.S. LLC, obtain an EIN, and then apply for a business account once both are in place.
If this is your route, the two admin steps, LLC formation and EIN issuance, usually take longer than the bank application itself. Getting your EIN can take a few weeks for non-residents, so it is worth starting that process early and applying to the bank only once the EIN is confirmed. Applying before the EIN is ready is one of the more common reasons applications get delayed.
How To Open a U.S. Business Bank Account as a Non-Resident
Choose a U.S. business structure (LLC is the most common choice for non-residents).
Form the LLC or corporation in your chosen state.
Get an EIN from the IRS.
Prepare ownership and identity documents for anyone who owns 25% or more of the business.
Choose a bank or fintech platform based on your country and business type.
Complete KYC verification, usually a video call or photo-based identity check.
Activate the account and start receiving payments.
Documents Checklist for Non-Residents
Document | Used For |
Passport | Identity verification |
Proof of address | Residential or mailing verification |
ITIN, SSN, or EIN | Tax identification, depending on account type |
U.S. company documents | Business account onboarding |
Operating agreement | Ownership and control verification |
Business website, invoices, or contracts | Proof of business activity |
Do You Need an SSN, ITIN, or EIN?
SSN: For U.S. citizens, residents, and certain eligible individuals. Most non-residents will not have one, and most business accounts do not require it.
ITIN: For people who need a U.S. tax identification number but are not eligible for an SSN. Some banks accept an ITIN for personal banking, though this varies by bank.
EIN: Used for U.S. business bank accounts. Essential if you are opening an account for a foreign-owned U.S. LLC or corporation.
Best U.S. Bank Account Options for Non-Residents
Provider Type | Best For | Personal/Business | Online Opening | Main Limitation |
Traditional banks | People physically present in the U.S. | Personal and business | Limited for non-residents | May require a branch visit or U.S. address |
International banks | High-balance global customers | Personal and business | Varies by bank | Higher eligibility and balance thresholds |
Fintech platforms like Infinity | Global founders and online businesses | Often business-first | Often remote-friendly | Country and business-type restrictions apply |
Common Reasons Non-Resident US bank account Applications Get Rejected
No acceptable proof of address
Missing SSN, ITIN, or EIN
Applying from an unsupported country
Incomplete identity documents
Business type considered high-risk by the bank
No clear or verifiable business activity
Using a registered agent address where a real operational address is expected
Name mismatch across submitted documents
How To Improve Your Approval Chances for US bank account
Keep your name and address consistent across every document you submit.
Have your passport and address proof ready before you start the application.
Get your EIN confirmed before applying for business banking, not while the application is pending.
Keep a simple business website or a few invoices ready as activity proof.
Avoid vague descriptions of what your business actually does.
Check the platform’s country restrictions before you invest time in the application.
Be upfront about your non-resident status rather than hoping it goes unnoticed.
Alternatives if You Cannot Open a U.S. Bank Account
If a U.S. account is not working out, or if it was never really necessary, a few alternatives are worth considering:
A multi-currency account like Infinity that can hold and receive USD without being a resident U.S. account
A payment processor account that lets clients pay you directly
An international bank account with USD holding capability
The U.S. entity plus business banking route, if you genuinely need a U.S.-based account
A local Indian bank account with USD receiving capability, or a platform like Infinity built specifically for this
For most Indian freelancers and exporters whose only goal is getting paid by U.S. clients without losing money to SWIFT charges and FX markups, this is usually the simplest starting point, well before LLC formation and EIN applications enter the picture.
Is It Legal for Non-Residents To Open a U.S. Bank Account?
Yes, in most cases it is legal. The real obstacle is rarely legality. It comes down to individual bank policy, identity verification standards, tax documentation requirements, and compliance checks specific to each institution.
FAQs
Can a non-resident open a U.S. bank account online?
Yes, though it is easier for a business account tied to a U.S. LLC than for a personal account, which usually needs a U.S. address or a branch visit.
Can I open a U.S. bank account without an SSN?
Yes, for business accounts. Most fintech platforms built for foreign-owned LLCs use an EIN instead of an SSN.
Can I open a U.S. bank account with an ITIN?
Some banks accept an ITIN for personal accounts, but this varies by bank and is worth confirming directly before applying.
Can I open a U.S. bank account from India?
Yes, mainly through a U.S. LLC and a fintech business banking platform. A personal account from India is possible but harder to get approved fully online.
Can a foreign-owned LLC open a U.S. bank account?
Yes. This is the most common and most reliable route for non-resident founders, provided the LLC has a confirmed EIN.
Do I need a U.S. address?
Often yes, either for the individual applicant on personal accounts, or a genuine U.S. operational address for the business on some business banking platforms. Requirements here vary and have been tightening, so check the specific platform’s current policy.
Which U.S. banks allow non-residents?
Traditional banks like Chase and Bank of America technically allow it but usually require a branch visit. Fintech platforms are generally more accessible remotely for business accounts.
Can I open a Chase account as a non-resident?
It is possible but typically requires visiting a U.S. branch in person with your documents, rather than applying fully online.
Is Wise a U.S. bank account?
Wise Business offers U.S. account details for receiving payments, but it operates differently from a traditional bank account. Check its current terms for how funds are held and insured.
What is the easiest way for a non-resident founder to get U.S. banking?
Form a U.S. LLC, get the EIN confirmed, and apply to a fintech business banking platform. If your actual need is receiving USD payments rather than holding a U.S. account, a virtual receiving account like Infinity can skip this process altogether.



