Stripe for Non-US LLC Owners: How to Get Approved Without an SSN
By UpToNova Team · July 24, 2026 · 10 min read
Yes — non-US residents can get approved for Stripe. The reliable path is not to apply as a foreign individual, but to set up Stripe for a non US LLC: form a US LLC, get an EIN without an SSN, and open a US business bank account. With those three pieces, Stripe treats you like any US business.
Last updated: July 2026
Most non-residents who get rejected by Stripe made one mistake: they tried to sign up as an individual in a country Stripe does not fully support, instead of registering a proper US entity first. This guide separates the hard path (a foreign individual applying directly) from the straightforward one (a compliant US LLC), and walks you through each step — including the exact IRS method to get an EIN when you have no Social Security Number.
Can Non-US Residents Use Stripe? The Short Answer
Stripe operates in a limited set of countries directly. If you live outside those countries, you generally cannot open a local Stripe account tied to your home address. However, Stripe fully supports US-registered businesses, regardless of where the owner lives. This is why setting up Stripe for a non US LLC works: your US LLC formed as a non-resident is a US business in Stripe's eyes, even if you never set foot in the United States.
In practice, thousands of founders across 50+ countries run Stripe through a US LLC. The company — not the individual — is the account holder. You are simply the owner and authorized representative.
What Stripe Actually Requires for Approval
Stripe's underwriting for a US business is documentation-driven. To approve your account, Stripe needs to verify that a real, registered US company exists and that you control it. The core requirements are:
- A registered US business entity — an LLC (or corporation) with formation documents from a US state.
- An Employer Identification Number (EIN) — your business's federal tax ID from the IRS.
- A US business bank account — where Stripe deposits your payouts (Mercury, Relay, or Wise all work with Stripe).
- Owner identity verification — your passport or government-issued ID as the beneficial owner.
- A business website or product description — showing what you actually sell.
Miss any one of these and approval stalls. Get all four of the first items in place and the application is usually routine. Let's build them in order.
Step 1 — Form a US LLC as a Non-Resident
The foundation is a US LLC. As a non-resident you do not need an SSN, a US address, or travel to form one. You pick a state, file the formation documents with that state's Secretary of State, and appoint a registered agent.
Wyoming vs Delaware for Stripe
The two most popular states for non-residents are Wyoming and Delaware. For a Stripe-first online business, Wyoming is usually the simpler, cheaper choice; Delaware is favored by startups planning to raise venture capital. The differences matter less for Stripe approval than for your long-term plans — Stripe accepts LLCs from any US state.
| Factor | Wyoming | Delaware |
|---|---|---|
| State filing fee (as of 2026) | Lower (verify current figure) | Higher (verify current figure) |
| Annual cost | Low annual report fee | Annual franchise tax |
| Privacy | Strong — members not publicly listed | Moderate |
| Best for | Solo founders, SaaS, e-commerce | Startups raising VC funding |
| Stripe compatibility | Full | Full |
State filing fees change, so confirm the current amount on the Wyoming or Delaware Secretary of State website before you file. For a deeper comparison, read our full breakdown of Wyoming vs Delaware for an LLC.
With UpToNova, formation is a flat $200 service fee plus the state filing fee, and filing typically completes in about 3 days. That includes one year of registered agent service, so you satisfy the state's requirement without a US address of your own.
Step 2 — Get an EIN Without an SSN
Stripe requires your business EIN, and the EIN is where most non-residents get stuck. The IRS online EIN tool requires an SSN or ITIN, so as a foreign owner with neither, you cannot use it. Instead, you apply on paper.
The EIN application is IRS Form SS-4. As a non-resident with no SSN or ITIN, you write "Foreign" on line 7b where it asks for the responsible party's tax ID. You then submit the form to the IRS by fax or mail — not online. The IRS international EIN fax number is +1 (304) 707-9471.
Expect timing to be slower than the online method: roughly 4–6 weeks by mail, or a few business days by fax. There is no same-day online EIN for applicants without an SSN or ITIN. If you ever need to re-verify an EIN you already have — for example, if a bank or Stripe asks for proof — you request a 147C letter from the IRS Business & Specialty Tax Line at 1-800-829-4933.
UpToNova files the SS-4 for you as part of formation, so you get an EIN without an SSN without navigating the IRS process yourself. See the current IRS Form SS-4 instructions on IRS.gov for the authoritative details, as of 2026.
Step 3 — Open a US Business Bank Account
Stripe pays out to a bank account, and for a US LLC that should be a US business account. As a non-resident you can open one remotely with fintech providers that support foreign-owned US companies — most commonly Mercury, Relay, or Wise. Each verifies your LLC formation documents, your EIN, and your passport.
The account name should match your LLC name exactly, and the EIN should match what you give Stripe. Mismatches between your entity name, EIN, and bank details are a leading cause of verification delays. For a full walkthrough of eligibility and application steps, see our guide to opening a US business bank account as a non-resident.
Step 4 — Register for Stripe and Verify Your Business
With your LLC, EIN, and bank account ready, create your Stripe account. During onboarding you will:
- Select United States as the country of your business.
- Choose your business type (usually "Company" / LLC) and enter the exact legal name.
- Enter your EIN as the business tax ID.
- Add yourself as the beneficial owner and verify your identity with your passport.
- Connect your US business bank account for payouts.
- Describe your product or service and link your website.
Stripe may ask follow-up questions or request documents. Respond promptly and make sure every detail matches your official records. Consistency across your formation documents, EIN confirmation, and bank account is what gets applications approved quickly.
Documents Stripe Will Ask For
Have these ready before you start so verification does not stall:
| Document | Why Stripe needs it | Where you get it |
|---|---|---|
| Articles of Organization / formation certificate | Proves your LLC legally exists | State Secretary of State (filed at formation) |
| EIN confirmation (CP 575) or 147C letter | Verifies your federal tax ID | IRS |
| Passport or government ID | Verifies you as beneficial owner | Your home country |
| US business bank account details | Destination for payouts | Mercury, Relay, or Wise |
| Business website / product description | Confirms what you sell | You |
Common Reasons Non-Resident Stripe Applications Get Rejected
Rejections almost always trace back to a small number of avoidable issues:
- Applying as a foreign individual instead of a US entity, from an unsupported country.
- Name or EIN mismatch between your LLC, bank account, and Stripe profile.
- No US business bank account — using a personal or foreign account for payouts.
- Vague or missing website that does not clearly describe a real product.
- Prohibited or high-risk business category under Stripe's terms of service.
- Incomplete identity verification — blurry ID scans or unanswered follow-ups.
Stripe's policies and supported countries can change, so review Stripe's current terms and supported-business documentation before you apply.
Do You Still Owe US Tax on Stripe Payments?
Running payments through a US LLC does not automatically create a US tax bill, but it does create a filing obligation you must not ignore. A foreign-owned single-member (disregarded) LLC must file Form 5472 attached to a pro forma Form 1120 every year — even with $0 of US tax owed.
This is a reporting requirement, not necessarily a tax. But the penalty for missing it is severe: the minimum penalty for a late or missing filing is $25,000 under IRC Section 6038A. The filing is due with Form 1120, generally April 15 (or October 15 with an extension). Whether your Stripe income is actually taxable in the US depends on factors like effectively connected income (ECI) — read our overview of whether non-resident LLCs pay US tax and confirm your situation with a CPA.
Note that beneficial ownership reporting to FinCEN has been volatile. FinCEN narrowed its Beneficial Ownership Information (BOI) reporting rules in 2025, largely to foreign reporting companies. Always verify the current FinCEN requirement on FinCEN.gov before acting — do not rely on any fixed deadline you read online.
Frequently Asked Questions
Can I use Stripe without a US LLC as a non-resident?
Only if you live in a country Stripe supports directly, and even then options can be limited. For most non-residents in unsupported countries, forming a US LLC is the reliable route. The LLC becomes the account holder, so Stripe treats you as a US business regardless of where you personally live.
Do I need an SSN to open Stripe for my US LLC?
No. Stripe verifies your business with its EIN, not your personal SSN. As a non-resident you get an EIN without an SSN by filing IRS Form SS-4 by fax or mail. You verify your own identity with a passport, so no Social Security Number is required at any step.
How long does the whole process take?
LLC formation typically completes in about 3 days. The EIN is the slow step for non-residents: roughly a few business days by fax, or 4–6 weeks by mail. Opening a bank account and onboarding to Stripe usually take a few more days once your EIN arrives.
Which US bank works best with Stripe for non-residents?
Mercury, Relay, and Wise all support foreign-owned US LLCs and connect to Stripe for payouts. The best choice depends on your country and preferences. Whichever you pick, make sure the account name and EIN match your LLC exactly to avoid Stripe verification delays.
Will Stripe hold or freeze my payouts?
Stripe may pause payouts if information is inconsistent or your business looks high-risk. You reduce this risk by matching your LLC name, EIN, and bank details everywhere, describing your product clearly, and responding quickly to document requests. Staying within Stripe's supported business categories also helps.
Do I have to file US taxes if I only use Stripe?
You must file Form 5472 with a pro forma Form 1120 each year for a foreign-owned single-member LLC, even with $0 US tax, or face a $25,000 minimum penalty. Whether you owe actual tax depends on effectively connected income. Consult a CPA to confirm your specific obligations.
This guide is general information, not legal or tax advice — consult a licensed attorney or CPA for your situation.
Ready to Get Stripe-Approved?
UpToNova forms your US LLC, files your EIN without an SSN, provides a year of registered agent service and an operating agreement, and guides you to open a US business bank account — everything Stripe needs, for a flat $200 service fee plus the state filing fee, with no SSN, no US address, and no travel required. See pricing and start your US company today to get your Stripe stack in place.
Form your US company with UpToNova
Wyoming or Delaware LLC, EIN, registered agent, and US banking guidance — done remotely, no SSN required.
Start your formation