Living in the USA · Banking

Opening a US Business Bank Account as a Non-Resident

You can form a US company from anywhere, but banking is where most people get stuck. Here is what you need, which accounts accept you, and how to open one online.

Updated June 2026·11 min read

Plenty of people run a US business without living in the United States: freelancers billing American clients, sellers on US marketplaces, and founders of a US LLC. The company itself is the easy part. Banking is almost always where things stall, because most traditional banks are built around residents.

The usual sticking point is that a bank expects a Social Security number and an in-person visit, neither of which a non-resident can offer. The good news is that a wave of fintech business banks now open accounts online, and several are set up specifically for founders based abroad.

This guide is for people who:

  • Run a US LLC from another country
  • Freelance or sell to US clients
  • Are settling in the US while keeping a business going
  • Want a clean financial footprint from day one

Below: exactly what you need before applying, the types of accounts on offer, what to look for, and how to open one step by step.

Why banking is the real hurdle

A company without an account cannot get paid cleanly

You can register a US business from abroad in a day, but without a bank account you cannot receive client payments in a clean, professional way. The account is what makes the company usable.

Built for international founders

Whether you are on a work permit, settling in the US, or living entirely overseas, the right account lets you invoice and collect payments like a local business.

What you need before you apply

  • A US business entity, usually an LLC registered in a state.
  • An EIN, the federal Employer Identification Number, which you can get without a Social Security number.
  • A passport and proof of address for identity verification.

With an LLC and an EIN in hand, you are opening an account for a US company rather than asking for a personal account as a foreigner. That is a very different, far more answerable request.

Types of business accounts

Fintech business accounts

Built with non-residents in mind. Many let you apply fully online using the LLC documents, an EIN, and a passport, with no SSN and no US visit. You get US account and routing numbers, a dashboard, and a debit card.

Traditional bank accounts

These offer more, such as cash deposits and physical branches, but usually expect an in-person visit and often an SSN or US address, which makes them harder for non-residents.

How the two options compare

Account TypeBest ForSSN Needed?
Fintech business accountOnline founders, freelancersNo
Traditional bankCash handling, in-person needsOften yes

What to look for in an account

  • Accepts non-residents with no SSN, confirmed before you apply
  • US account and routing numbers for receiving client payments
  • Low or no monthly fee and a clear fee schedule
  • Cheap currency conversion if you move money abroad
  • A debit card, a usable app, and accounting integrations

See also: Sending money home from the USA without losing to fees

Opening an account, step by step

Step 1: Form a US LLC

Register an LLC in a state, either yourself or through a formation service.

Step 2: Get your EIN

Apply for the federal EIN tied to your business.

Step 3: Pick an account that accepts non-residents

Confirm the provider openly serves non-residents, then gather your documents.

Step 4: Apply online and verify

Submit the application and verify your identity. Fintech approvals often take days rather than weeks.

Step 5: Fund it and get to work

Add funds, start receiving client payments, and run the business.

One founder's experience

Chidi, a software developer billing US clients, formed a US LLC, applied for an EIN, and opened a fintech business account online without ever setting foot in the US. Within weeks he was invoicing in dollars and building a clean financial record for whatever came next.

What you gain

Open from anywhere

Fintech accounts are designed to be opened online from abroad.

Get paid in dollars

US account and routing numbers let you collect US client payments.

Lower running costs

Many accounts charge no monthly fee and offer cheaper currency conversion.

Mistakes to avoid

  • Applying to banks that quietly require an SSN or a US visit
  • Skipping the LLC and EIN, which most accounts require
  • Ignoring currency-conversion costs when moving money abroad

Where tax and legal advice come in

A US LLC and bank account can carry US tax and reporting duties even for non-residents. Some founders speak with a cross-border accountant, and an immigration attorney where a business overlaps with a work permit or a plan for permanent residence. This is general information, not tax advice; our tax guide for foreign workers covers the filing basics.

Common questions

Can a non-US resident open a US business bank account?

Yes. With a US LLC and an EIN, several fintech business banks open accounts for non-residents fully online, with no SSN.

Do I need an SSN?

Not for most fintech business accounts. They rely on your LLC, EIN, and passport. Many traditional banks still expect an SSN.

Do I need to be in the US?

Usually not for fintech accounts, which are built to be opened online from abroad.

Will I owe US tax?

Possibly, depending on your activity and structure. Check with a cross-border accountant for your specific case.

The takeaway

With an LLC, an EIN, and the right fintech account, you can run a US business from anywhere, get paid in dollars, and keep costs low. For founders and freelancers based abroad, that account is the foundation everything else sits on.

Read also

Advertiser disclosure: this page carries advertising. It does not change what we recommend.

This is general information, not immigration, financial or legal advice. Programs, fees, taxes and processing times change often. Always confirm current rules with the relevant official government source before you apply or pay anyone.