Key Takeaways
- You need three things before applying: an EIN confirmation letter, your LLC formation documents (Articles of Organization + Operating Agreement), and a valid passport
- Fintech banks like Mercury and Relay offer 100% remote account opening for non-residents — no US visit required
- Traditional US banks (Chase, Bank of America, Wells Fargo) generally require an in-person visit to a US branch, making them impractical for most non-resident founders
- The most common rejection reasons are mismatched business names, missing EIN letters, and business types flagged as high-risk
- Expect 1-5 business days for fintech bank approval and 2-4 weeks for traditional banks (if you apply in person)
- Opening multiple accounts (e.g., Mercury + Wise) is recommended for redundancy and to separate domestic from international banking needs
Table of Contents
Opening a US business bank account is one of the first things you need to do after forming your US LLC as a non-resident founder. Without a bank account, you can't receive payments, pay vendors, or connect payment processors like Stripe. The good news: it's completely possible to open a US bank account from anywhere in the world — if you choose the right bank and have your documents ready.
This guide walks through every step of the process, from prerequisites to application to funding your new account. We'll cover fintech options (Mercury, Relay, Wise), traditional banks, common pitfalls, and realistic timelines so you know exactly what to expect.
If you're still in the LLC formation stage, start with our complete US LLC setup guide for non-residents before proceeding.
Prerequisites: What You Need Before Applying
Before you start any bank application, make sure you have these documents ready. Missing even one will delay your application or cause rejection.
1. EIN Confirmation Letter (CP 575 or 147C)
Your Employer Identification Number (EIN) is your LLC's tax ID. The IRS issues this on Form CP 575 when you first receive your EIN, or Form 147C if you request a verification letter later. Every single bank requires this document. Without it, you cannot open a US business bank account.
If you haven't gotten your EIN yet, apply via fax using Form SS-4 (online application requires an SSN/ITIN). Expect 4-6 weeks for processing, or use a formation service to expedite.
2. Articles of Organization
This is the LLC formation document filed with your state (Delaware, Wyoming, New Mexico, etc.). It proves your LLC legally exists. You need the state-stamped version — not a draft. If you used a formation service, they should have provided this when your LLC was approved.
3. Operating Agreement
Your Operating Agreement outlines the ownership structure and management rules of your LLC. Even if you're a single-member LLC, banks require this document. It proves who owns and controls the company. Many formation services include a template Operating Agreement, or you can create one yourself.
4. Valid Passport
Your passport is used for identity verification. It must be current (not expired) and the name must match exactly what's on your LLC documents. If your passport name uses different formatting than your LLC documents (accented characters, different name order), this can cause issues — make sure they're consistent.
5. Proof of Address
Most banks require proof of your residential address in your home country. Acceptable documents include a recent utility bill (within 3 months), bank statement, or government-issued document showing your address. This is your personal address, not your LLC's registered agent address.
Which Banks Accept Non-Resident LLC Owners?
Not all US banks accept non-resident applicants. Here's the landscape:
Fintech Banks (Remote Application — Recommended)
| Bank | Application | Approval Time | Monthly Fee | Best For |
|---|---|---|---|---|
| Mercury | 100% online | 1-3 days | $0 | Primary banking, international wires, API |
| Relay | 100% online | 2-5 days | $0 | Team expenses, multiple debit cards |
| Wise Business | 100% online | 3-7 days | $0 | Multi-currency, international transfers |
Traditional Banks (In-Person Visit Usually Required)
| Bank | Non-Resident Friendly? | Remote Application? | Notes |
|---|---|---|---|
| Chase | Limited | No — branch visit required | May require ITIN, strict documentation |
| Bank of America | Limited | No — branch visit required | Some branches more flexible than others |
| Wells Fargo | Limited | No — branch visit required | Higher fees, stricter compliance checks |
| Citibank | Moderate | No — branch visit required | Better for international clients due to global presence |
| Local Credit Unions | Varies widely | Some in WY/DE offer remote | Hit or miss — call before applying |
For most non-resident founders, fintech banks are the clear winner. They're designed for remote businesses, have faster approval processes, and don't charge monthly fees. For a deep dive comparison, see our article on Mercury vs Relay for non-resident founders.
Step-by-Step Application Process
Here's exactly what happens when you apply for a US business bank account as a non-resident founder, using Mercury as the primary example (the process is similar for Relay):
Step 1: Gather Your Documents
Before starting the application, scan or photograph all five documents listed in the prerequisites section above. Make sure they're clear, legible, and in PDF or JPG format. Having everything ready prevents delays during the application.
Step 2: Start the Online Application
Visit the bank's website and start the business account application. You'll enter:
- Your LLC's legal name (must match Articles of Organization exactly)
- Your LLC's EIN
- State of formation
- Business address (your registered agent address is acceptable)
- Business category and description
- Expected monthly transaction volume and balance
Step 3: Upload Documents
Upload your Articles of Organization, EIN letter, Operating Agreement, and passport. Some banks ask for all documents during application; others request them during a follow-up verification step.
Step 4: Identity Verification
You'll complete identity verification, which usually involves:
- Uploading a photo of your passport
- Taking a selfie for facial matching
- Confirming your personal details (name, date of birth, nationality)
- Providing your residential address and proof of address
Step 5: Beneficial Owner Disclosure
US banking regulations require disclosure of anyone who owns 25% or more of the business. As a single-member LLC owner, you'll list yourself as the sole beneficial owner. Multi-member LLCs need to list all members meeting the 25% threshold.
Step 6: Wait for Approval
After submitting your application, the bank reviews your documents and runs compliance checks. Timelines vary:
- Mercury: 1-3 business days (most approvals within 24 hours)
- Relay: 2-5 business days
- Wise: 3-7 business days (sometimes up to 10)
If the bank requests additional information, respond as quickly as possible. Delayed responses can reset the review clock.
Step 7: Fund Your Account
Once approved, fund your account with an initial deposit. Options include:
- International wire transfer from your personal bank
- Wise transfer to your new US account details
- Deposit from a client payment directed to your new account
There's usually no minimum deposit requirement at fintech banks, but having some funds in the account makes it active and helps you test the features.
Start Invoicing the Day Your Bank Account Opens
Set up Velora alongside your new bank account and send your first professional invoice within minutes. Automatic payment tracking means less manual bookkeeping from day one.
Try Velora FreeCommon Rejection Reasons and How to Fix Them
Bank account rejections are frustrating but usually fixable. Here are the most common causes:
1. Business Name Mismatch
The business name on your application must match your Articles of Organization exactly — including punctuation, capitalization, and suffixes (LLC vs L.L.C.). Even minor differences can trigger rejection. Double-check before submitting.
2. Missing or Invalid EIN Letter
Banks need the official IRS letter (CP 575 or 147C), not a screenshot of the IRS website or a third-party confirmation. If you lost your CP 575, request a 147C verification letter from the IRS by calling their Business & Specialty Tax Line.
3. High-Risk Business Category
Certain business types face automatic rejection or extra scrutiny: cryptocurrency, gambling, cannabis, adult content, firearms, and some financial services. If your legitimate business is miscategorized, contact the bank's support to clarify your actual business activities.
4. Incomplete Beneficial Owner Information
If you don't fully complete the beneficial owner section or your passport information doesn't match your LLC documents, the application will be flagged. Ensure your legal name is consistent across all documents.
5. Sanctioned Countries
Residents of certain countries face additional restrictions or outright denial due to US sanctions regulations. Countries under comprehensive sanctions (North Korea, Iran, Syria, Cuba, and parts of Ukraine/Russia) are not eligible. Other countries may face enhanced due diligence requirements.
Recommended Banking Stack for Non-Resident Founders
Based on what works best for the majority of non-resident LLC founders, here's the recommended setup:
- Mercury — primary US business bank account. Receive all client payments, Stripe payouts, and hold your operating cash. Use Mercury's Treasury feature to earn interest on idle funds.
- Wise Business — international transfers and multi-currency. Convert USD to your home currency at the best rate. Pay international contractors. Hold balances in EUR, GBP, and other currencies as needed.
- Relay (optional) — team expense management. Use if you have employees or contractors who need individual debit cards with spending limits. Also useful as a backup US bank account.
For a complete breakdown of the best banking options, read our guide to the best banks for non-resident US LLC owners. And if you're also setting up payment processing, check out how to open a Stripe account with your US LLC.
Timeline: From LLC Formation to Active Bank Account
| Step | Timeline |
|---|---|
| LLC formation (filed with state) | 1-7 business days |
| EIN application (fax method) | 4-6 weeks |
| EIN application (via formation service) | 1-3 weeks |
| Bank application (fintech) | 1-5 business days |
| Bank application (traditional) | 2-4 weeks |
| Initial deposit and account setup | 1-3 business days |
| Total (fastest path) | 2-3 weeks |
| Total (typical path) | 6-8 weeks |
The biggest bottleneck is always the EIN. Start that process immediately after your LLC is formed. Everything else can be done in parallel once you have your EIN letter in hand.
Final Tips
- Apply to multiple banks simultaneously — there's no penalty for having multiple applications in progress
- Keep digital copies of all documents organized in a cloud folder — you'll need them repeatedly
- Respond to verification requests within 24 hours — delays extend the process significantly
- Don't be discouraged by one rejection — different banks have different risk tolerances
- Set up your invoicing software right away — start sending professional invoices the day your account is active
Opening a US business bank account as a non-resident founder is a solvable problem. Choose the right banks, prepare your documents, and follow the process. Within a few weeks, you'll have a fully operational US banking setup ready to support your growing business.
Frequently Asked Questions
- Can I open a US business bank account without visiting the US?
- Yes, but only with certain banks. Fintech banks like Mercury and Relay offer 100% remote account opening for non-resident LLC owners. You apply online, upload documents digitally, and verify your identity remotely. Traditional banks like Chase, Bank of America, and Wells Fargo typically require an in-person visit to a US branch with original documents. Some credit unions in states like Wyoming and Delaware may offer remote options, but the process is less reliable.
- Do I need an SSN to open a US business bank account?
- No. If you're a non-resident with a US LLC, you can open a business bank account using your EIN (Employer Identification Number) instead of an SSN. Mercury, Relay, and Wise all accept EIN-only applications. Some traditional banks may ask for an ITIN (Individual Taxpayer Identification Number), but this is not universally required. Your EIN confirmation letter (Form CP 575 or 147C from the IRS) is the key document you need.
- How long does it take to get an EIN as a non-resident?
- If you apply by fax, the IRS typically processes your SS-4 form and issues an EIN within 4-6 weeks. If you use a formation service (like Firstbase, doola, or Incfile), they can expedite the process to 1-3 weeks. You cannot apply for an EIN online without an SSN or ITIN — the IRS online application requires one. Once you receive your EIN, keep the CP 575 letter safe — every bank will ask for it.
- What happens if my bank application is rejected?
- If your application is rejected, the bank will usually tell you why (or give you a general reason). The most common causes are: business name mismatch between your application and LLC documents, missing or expired EIN letter, business type flagged as high-risk (crypto, gambling, adult content), or incomplete beneficial owner information. Fix the issue and reapply — most banks allow reapplication after 30 days. If one bank rejects you, try another; different banks have different risk tolerances.
- Can I open a US business bank account with a single-member LLC?
- Yes. Single-member LLCs are fully eligible for business bank accounts at all US banks and fintech platforms. In fact, single-member LLCs are the most common entity type among non-resident founders. You'll need to provide your Operating Agreement (even for a single-member LLC — some banks require it) along with your Articles of Organization and EIN letter. Mercury and Relay both have streamlined processes specifically designed for single-member LLC applications.
- Should I open my bank account before or after getting my EIN?
- After. Every US bank requires an EIN to open a business account. Your EIN confirmation letter (CP 575 or 147C) is a mandatory document in every application. The correct order is: (1) form your LLC, (2) get your EIN from the IRS, (3) create your Operating Agreement, and then (4) apply for your bank account. Trying to open a bank account before receiving your EIN will result in automatic rejection.
Written by
Sarah Chen
Head of Content at Velora
Writer and strategist focused on operational finance for global founders. Former consultant at Deloitte, now helping international entrepreneurs build better billing workflows.
Create cleaner invoices with your US LLC
Invollc makes invoicing international clients simple, fast, and compliant. Built specifically for founders with a US LLC.
Try Invollc Free