What You Need to Know Before You Start

Opening a U.S. business bank account from outside the country is possible, but most banks require you to be physically present in the United States or already have a personal account with them. The easiest path is to open a personal account first if you don't have one, then convert it or open a business account once you're in the country. If you cannot travel, some banks and fintech companies will work with you remotely, but they have strict requirements about business type, ownership structure, and documentation.

The core obstacle is Know Your Customer (KYC) compliance. U.S. banks must verify your identity and the legitimacy of your business before opening any account. For overseas applicants, this means providing documents that prove who you are, where you live, and what your business actually does. Banks treat overseas applicants as higher risk, so they ask for more paperwork and take longer to decide.

Key Takeaways

  • Most U.S. banks require you to visit a branch in person or already hold a personal account with them before opening a business account remotely.
  • You will need a U.S. tax ID (EIN), a physical U.S. address (yours or a registered agent's), and proof of business registration in your home country or the U.S.
  • Fintech banks and online-only institutions are more likely to accept overseas applicants than traditional banks, but they still require extensive documentation.
  • The process typically takes four to eight weeks from submission to account opening, and some banks may reject your application without detailed explanation.
  • If you cannot travel to the U.S., registering your business as a U.S. entity first (LLC or corporation) and obtaining an EIN makes remote account opening more feasible.

Documents You Must Gather Before Applying

Every bank will ask for proof of your identity, your business's legitimacy, and your ownership stake. Start by collecting a valid passport or national ID card with your current address. If your ID does not show your current address, bring a recent utility bill, lease agreement, or government-issued document from your home country that does.

Next, you need a U.S. tax ID (EIN). You can obtain one free from the IRS even if you do not have a U.S. business yet. Apply online at irs.gov using Form SS-4, or by phone at 1-800-829-4933. The IRS issues an EIN immediately over the phone or within a few days by mail. You do not need to be in the U.S. to apply. If your business is already registered in your home country, bring a copy of the registration certificate or business license.

Banks also require proof of a U.S. address. This can be your own address if you live in the U.S., or the address of a registered agent if you do not. A registered agent is a person or company authorized to receive legal documents on behalf of your business. Services like LegalZoom, Northwest Registered Agent, or Incfile offer registered agent addresses for $100 to $300 per year. Some banks accept a UPS mailbox or virtual office address; others do not. Call the bank before you apply to confirm what they will accept.

Finally, bring documentation of your business structure and ownership. This might be articles of incorporation, an LLC operating agreement, a partnership agreement, or a business license from your home country. If your business is brand new and not yet registered anywhere, some banks will accept a business plan or a letter from you describing what the business does and who owns it.

Banks and Services That Accept Overseas Applicants

Traditional banks like Chase, Bank of America, and Wells Fargo generally require you to visit a branch in person or already hold a personal account with them. If you have a personal account with one of these banks, call the business banking department and ask whether you can open a business account remotely. Some will; most will not without an in-person visit.

Online-only banks and fintech companies are more flexible. Mercury, Wise Business, Brex, and Stripe Atlas all work with overseas business owners, though each has different requirements. Mercury accepts sole proprietors and LLCs with an EIN and a U.S. address. Wise Business (formerly TransferWise) focuses on international transfers and works with non-U.S. residents, but you still need an EIN and a U.S. business address. Brex requires a U.S. business registration and a personal credit history in the U.S., which overseas applicants often lack. Stripe Atlas helps you form a U.S. LLC and open a bank account together, but the process takes several weeks and costs around $500 for the LLC formation.

Community banks and credit unions vary widely. Some will work with overseas applicants if you have a U.S. address and an EIN; others will not. Call ahead rather than applying blind. The Community Bankers Association website lets you search for banks by state and size.

The Application Process and Timeline

Start by gathering all documents listed above. Then contact the bank or fintech company directly—do not assume their website tells the whole story. Ask whether they work with overseas applicants, what documents they need, and whether you must visit a branch. Get the answer in writing if possible.

If they say yes, they will send you an application form and a list of required documents. Fill out the form completely and accurately. Banks flag incomplete applications and return them, which adds weeks to the timeline. Upload or mail the documents they request. Do not send extra documents hoping to strengthen your case; send only what they ask for.

The bank will then verify your identity and your business information. This step typically takes two to four weeks. They may contact you by email or phone to ask follow-up questions. Respond promptly. If you do not respond within their deadline, they may close your application.

Once verification is complete, the bank will either approve or deny your application. Approval usually means your account opens within a few business days. Denial may come with a reason, but banks are not required to explain in detail. If denied, you can ask why and whether you can reapply with additional documentation, but the bank is under no obligation to reconsider.

Total timeline: four to eight weeks from submission to account opening. Some fintech companies are faster (two to three weeks); traditional banks are slower (six to twelve weeks).

Registering Your Business as a U.S. Entity First

If you are having trouble opening an account as a foreign business owner, consider forming a U.S. business entity first. This means registering an LLC or corporation in a U.S. state, usually Delaware or your home state. This step makes you look like a domestic business to banks and removes much of the overseas-applicant friction.

You can form an LLC or corporation online without traveling to the U.S. Services like LegalZoom, Incfile, or Northwest handle the paperwork for $100 to $500. Once your LLC or corporation is registered, you receive a certificate of formation. Use this to apply for an EIN from the IRS. Then use the EIN and the certificate to open a business bank account.

This route takes longer (two to four weeks for formation, a few days for the EIN) and costs more, but it dramatically increases your chances of bank approval. Banks see a registered U.S. business and treat you like any other domestic applicant.

What to Do If Your Application Is Denied

Banks do not always explain why they deny an application. Common reasons include: missing or unclear documentation, a business type they do not serve (such as cryptocurrency or high-risk industries), an address they do not recognize, or a mismatch between your identity documents and your application.

If denied, contact the bank and ask for the specific reason. If it is a documentation issue, ask what additional documents would help. If it is a business-type issue, that bank will not work for you; move to another. If it is an address issue, consider using a registered agent address instead of your home address.

You can also try a different bank. Each bank has its own risk tolerance and underwriting rules. A bank that denies you may be more conservative than others. Fintech companies tend to be more flexible than traditional banks, so if a bank rejects you, try Mercury, Wise, or Brex next.

Frequently Asked Questions

Do I need to be a U.S. citizen or permanent resident to open a business bank account?

No. You need a valid passport or national ID, a U.S. tax ID (EIN), and a U.S. business address. Citizenship is not required. However, banks will verify your identity more thoroughly if you are not a U.S. resident, so documentation must be clear and complete.

Can I use a virtual office address or UPS mailbox instead of a real address?

Some banks accept virtual addresses; others do not. Call the bank before you apply and ask specifically whether they accept UPS mailboxes, coworking spaces, or registered agent addresses. If they say no, use a registered agent service instead.

What if my business is not yet registered anywhere?

You can still open an account, but you will need to provide more documentation. Bring a business plan, a letter describing your business and ownership, and any contracts or invoices that show the business is real. Some banks will ask you to register your business before they approve the account.

How long does it take to get an EIN if I am overseas?

If you apply by phone, the IRS issues an EIN immediately. If you apply online or by mail, it takes three to five business days. You do not need to be in the U.S. to apply.

Can I open a business account if I already have a personal account with a U.S. bank?

Yes. Having an existing personal account makes it much easier. Contact the business banking department of your current bank and ask about opening a business account. Many banks will let you do this remotely if you already have a personal account with them.