Stripe for Foreign-Owned US LLCs
How I help non-US founders activate Stripe under a US LLC, pass verification, and keep payouts flowing without freezes
US LLC Required
Stripe US needs a US entity
EIN Required
Federal tax ID for verification
US Bank Account
Payouts go to a US business bank
2-5 Days
Typical verification window
What Is Stripe?
Stripe is a direct payment processor that lets a US-registered business accept credit cards, debit cards, ACH, Apple Pay, Google Pay, Link, and a range of regional methods through an API or a hosted checkout. Stripe processes roughly one trillion dollars per year and operates merchant entities in around 47 countries, but a US-based Stripe account is also accessible to non-US founders who form a US LLC or corporation and open US banking.
Stripe is not the same product as Shopify Payments. Shopify Payments is a bundled checkout layered on a Shopify storefront and powered by Stripe in the background. Stripe direct is the underlying processor: more flexibility, more control over the merchant of record, and a separate Stripe dashboard you manage yourself. If you are running a SaaS site, a marketplace, a custom checkout, or any storefront outside Shopify, Stripe direct is usually the right path.
Why Use Stripe
- Foreign founders can open a US Stripe account through a US LLC
- Founder does not need to live in the US
- Strong API and SaaS-friendly billing primitives
- No monthly fee, pay per transaction
- Works with Mercury, Relay, Chase, BofA for payouts
- Integrated fraud scoring (Stripe Radar)
Key Limitations for Foreign Owners
- Payouts go to a US business bank account only
- Verification requires a real US business presence
- Some business categories are restricted or prohibited
- New accounts often start with delayed payouts (7-14 days)
- Reserves can be imposed on high-risk profiles
- An accidental account closure is hard to reverse
Prerequisites: What You Need Before Applying
Required Before Activation
- US LLC or Corporation formed and in good standing
- EIN issued by the IRS (CP575 or 147C letter on hand)
- US business bank account in the LLC's legal name
- US business address (registered agent or commercial address)
- Live website with a working product or storefront
- Terms of service, privacy policy, and refund policy published
- Founder passport scan
- Foreign residential address and foreign phone with country code
Order of Operations
- 1. Form US LLC and obtain Certificate of Formation
- 2. Apply for EIN via SS-4 (no SSN required, see my EIN without SSN guide)
- 3. Open Mercury or Relay business account
- 4. Publish website with TOS, privacy, refund policy
- 5. Apply to Stripe with full business details
- 6. Complete KYC, ownership disclosure, identity check
- 7. Run a small test charge and a test refund
Stripe Fees (US Pricing)
Card Processing
- Standard: 2.9% + $0.30 per successful card charge
- International cards: additional 1%
- Currency conversion: additional 1%
- Manually keyed cards: additional 0.5%
- Card-present (in person via Terminal): 2.7% + $0.05
ACH, Disputes, and Other
- ACH Direct Debit: 0.8%, capped at $5 per charge
- Disputes: $15 each (refunded if you win)
- Instant payouts: 1% of payout amount
- No monthly account fee
- No setup fee, no minimum monthly volume
- Refunds: original processing fee is not returned
Fees current as of 2026. Stripe publishes the live US pricing at stripe.com/pricing; check there before quoting client economics.
What These Fees Mean for Foreign Founders
Likely Real-World Effective Rate
- US-only customers paying in USD: roughly 3.0% to 3.2% all-in
- Mixed US plus foreign cards: roughly 4.0% to 5.0% all-in
- Cross-currency SaaS to EU and APAC: 4.5% to 5.5% all-in
- High refund rate or chargeback rate adds $15 per dispute
- Foreign founders should price products with international card and FX costs already baked in
Business Verification
Stripe verifies the legal existence of the LLC and the identity of the people who own or control it. The data you enter must match the documents on file with the state and the IRS. Almost every avoidable rejection comes from a small mismatch between the Stripe form and the underlying filings.
Required Business Information
- Legal business name as filed with the state
- EIN as shown on IRS CP575 or 147C letter
- US business address (commercial address strongly preferred; some triggers reject PO boxes)
- Business website URL, live and reachable
- Terms of service, privacy policy, and refund policy posted
- Plain-English business description
- Merchant category code (MCC) matching what you actually sell
- Statement descriptor that customers will recognize on bank statements
FinCEN Beneficial Ownership Considerations
- Foreign-owned LLCs typically remain "reporting companies" under FinCEN's BOI rule, even after the partial domestic rollback
- Confirm current FinCEN BOI guidance at fincen.gov/boi before relying on any specific cutoff
- Stripe runs its own KYC and asks separately for beneficial owners holding 25% or more
- Stripe also asks for any single person who exercises substantial control
- Disclose all qualifying owners; partial disclosure is a common termination trigger
Personal Verification (Account Representative)
Stripe requires at least one individual on the account who is identified, verified, and treated as the account representative. For foreign-owned LLCs this is normally the managing member or another authorized officer.
Required Personal Info
- Full legal name exactly as on passport
- Date of birth
- Residential address (a foreign address is acceptable)
- Foreign phone number with country code
- Tax ID: ITIN if available, otherwise foreign tax ID
- Email address that matches the LLC's business email
No SSN Required
- Stripe does not require an SSN to open a US LLC account for a non-US founder
- ITIN is accepted where applicable
- Foreign tax ID is accepted as a fallback
- Identity is verified via passport plus Stripe Identity liveness check
- Selfie matching, document scan, and biometric step are typical
Banking Verification
Bank Account Requirements
- Must be a US business checking account in the LLC's legal name
- Routing number and account number entered exactly as on bank statement
- Mercury and Relay are the most common for foreign-owned LLCs
- Chase Business Complete and Bank of America Business Advantage work but usually require an in-person visit
- Stripe verifies ownership by microdeposits or Plaid
- Personal accounts and joint accounts are rejected
- Wise and Payoneer US "account numbers" are not reliable as Stripe payout banks; Stripe may flag them as non-US and pause payouts
Payout Schedule and Timing
Standard Payout Timing
- Established US accounts: 2-business-day rolling payouts (default)
- New accounts: often 7-day or 14-day delay on first payouts
- Foreign-owned new accounts: 7-14 day hold is typical, shortens with history
- Daily, weekly, or monthly payout cadence selectable in the dashboard
- Payouts arrive via ACH to your US business bank
- Weekends and US federal holidays do not count toward the rolling window
What Triggers Longer Holds
- Negative balance on the Stripe account
- Sudden spike in charge volume (3x baseline or more)
- Rising refund or dispute rate
- Pending KYC re-verification request
- BIN-attack pattern flagged by Radar
- Customer complaints filed with Stripe directly
Which US Banks Work Best for Stripe Payouts
Smoothest for Foreign Founders: Mercury or Relay
- Mercury: 100% remote opening, full ACH routing for Stripe payouts, modern dashboard
- Mercury now rejects registered agent (RA) addresses as principal business address (2025 change); a commercial or virtual address is needed
- Relay: Thread Bank partner, no SSN required, up to 20 checking accounts under one LLC, foreign-owner-friendly
- Both clear Stripe payouts without flags in most cases
- Both export bank statements that match the LLC's legal name (important for Stripe verification)
- See my US business accounts guide for the full comparison
Also Works: Chase, Bank of America
- Chase Business Complete: traditional bank credibility, helps with larger Stripe volumes
- Requires in-person branch visit to open (a US trip is usually needed)
- Bank of America Business Advantage: similar profile, in-person opening
- Useful if your Stripe volume is high enough that Stripe scrutinizes the receiving bank
- Less likely to trigger "non-US bank" flags or surprise reserve requests
Not Recommended as Stripe Payout Banks
- Wise borderless USD accounts: Stripe may flag as non-US
- Payoneer US receiving account numbers: unreliable for Stripe payouts
- Revolut Business USD: not a US bank for Stripe purposes
- Personal checking accounts of any kind
- Non-US banks (no IBAN-only accounts for US Stripe)
1099-K Issuance by Stripe
What Stripe Reports to the IRS
- Stripe issues Form 1099-K to the IRS for US payee accounts that exceed the federal threshold
- For 2026, the 1099-K threshold is $5,000 in gross payments per IRS Notice 2024-85 (phase-down to $600 was previously delayed; confirm the current threshold at irs.gov before relying on it)
- 1099-K is issued to the EIN or tax ID on the Stripe account
- Stripe also files state 1099-K copies in states with lower thresholds (CA, MA, NJ, IL, others)
- You receive a copy via Stripe Dashboard under Reports
Foreign-Owned LLC Filing Obligations
What you have to file depends on how the LLC is classified for federal tax purposes. The single most expensive mistake foreign founders make is missing Form 5472. I cover this in detail in my case-evaluation memo because the wrong classification on Day 1 cascades through every later filing.
Single-Member LLC (Disregarded Entity)
- Foreign-owned single-member LLC is treated as a disregarded entity by default
- Must file Form 5472 with a pro-forma Form 1120 every year
- Reports reportable transactions between the LLC and its foreign owner
- Penalty for non-filing: $25,000 per year, per form
- Penalty for late filing is automatic; abatement is hard
- This is the most common foreign-founder filing miss; treat it as non-negotiable
Multi-Member LLC or Elected Corporation
- Multi-member LLC: default partnership, files Form 1065 + K-1s
- LLC electing C-Corp treatment (Form 8832): files Form 1120
- State franchise tax filings depending on state of formation
- Possible US trade-or-business (USTB) and ECI analysis
- FBAR and FATCA exposure depending on ownership structure
- I refer tax-return preparation to specialty CPAs; the case evaluation flags what to ask them
Withholding and Backup Withholding
What to Watch
- Stripe may apply 24% backup withholding if the tax ID on file is invalid or mismatched
- Mismatch between EIN, legal name, and Stripe entry triggers a B-Notice
- Foreign owners receiving distributions may face Form 1042 / 1042-S withholding
- An ITIN can reduce withholding friction in some cases
- Tax-treaty positions require a CPA; I will not improvise on treaty claims
Verification Rejected: Common Reasons
Business and Website Failures
- Vague or boilerplate business description
- MCC code mismatched with what the site actually sells
- Website missing terms of service, privacy policy, or refund policy
- Dropshipping or generic print-on-demand site (treated as high-risk)
- Fulfilled-from-foreign-country pattern without disclosure
- LLC name on Stripe does not match state filing
- Address on Stripe differs from EIN letter or bank statement
- Prior closed Stripe account at the same IP, device, or email
Identity and Banking Failures
- Passport image blurry, glare-obscured, or partially cropped
- Selfie does not match passport photo cleanly
- Name on Stripe input does not match passport spelling
- Personal bank account submitted instead of LLC business account
- Bank statement does not show LLC legal name
- Foreign address fails geocoding (use exact international format)
- Phone number reuse across multiple closed Stripe accounts
Restricted and Prohibited Business Types
Stripe maintains a published list of restricted and prohibited businesses. Categories drift; verify the current list at stripe.com/restricted-businesses before applying. The summary below reflects Stripe's general posture; it does not replace the live list.
Generally Prohibited
- Cannabis, CBD, and hemp-derived products (case-by-case at best)
- Firearms, ammunition, and certain weapon parts
- Online gambling and sports betting (licensed exceptions only)
- Multi-level marketing (MLM) structures
- Most cryptocurrency exchanges and on-ramps (policy shifted in 2024; verify before relying)
- Pharmacies, prescription drugs, and many supplements
- Third-party debt collection
- Anything regulated by SEC or CFTC without licensing
Restricted or High-Risk Review
- Adult content (tightly controlled programs only)
- Online dating and matchmaking
- Travel agencies and ticketing (chargeback risk)
- Pre-order and crowdfunding models
- Coaching, courses, and high-ticket digital programs
- Subscription boxes with high refund rates
- Drop-ship merchants with overseas fulfillment
If Your Stripe Account Gets Terminated
What Termination Looks Like
- Stripe sends a closure email citing a policy section without specific facts
- Charges stop immediately; refunds may still be processed
- Remaining balance is held to cover potential chargebacks
- Standard hold period is 90 to 180 days from final charge
- Appeals are allowed but the timeline is opaque; written records help
- Reopening on the same EIN is unlikely; same founder under a new entity is sometimes possible
If your funds are frozen or your account was terminated, I have a dedicated workflow for these matters. See my Stripe frozen funds attorney service and the Stripe frozen funds package for the demand-letter and appeal process I use.
Payout Holds and Fund Reserves
A reserve is Stripe holding a percentage of incoming payments to cover potential chargebacks or refunds. A hold is Stripe pausing payouts entirely while it reviews the account. Both can be temporary, but both are also common precursors to closure if they are not addressed.
Why Stripe Imposes a Reserve
- Chargeback rate trending above 1% of charges
- Refund rate trending above industry norm for the MCC
- Sudden volume spike not matched by historical pattern
- High-risk industry plus thin processing history
- BIN attack or carding pattern detected
- Pending KYC re-verification
- Customer complaints filed with Stripe directly
Common Reserve Structures
- Percentage reserve: 10% to 30% of each charge held
- Rolling reserve: most recent N days of charges held continuously
- Fixed reserve: a flat dollar floor that stays in the account
- Release: typically 90 to 120 days after last triggering charge
- Reserves reduce as risk profile improves with clean history
For an interactive estimate of how a reserve affects your monthly cash flow, see my Stripe reserve calculator.
How to Respond to a Reserve or Hold
First 72 Hours
- Read the Stripe email carefully; identify the cited policy
- Pull all current dispute and refund data from the dashboard
- Pull invoices, shipping confirmations, and delivery proof
- Document the LLC's banking, ownership, and KYC records
- Do not delete the account, do not file a chargeback dispute pre-emptively
- Respond in writing through Stripe's secure form with structured evidence
If the Reserve Is Held Past Schedule
- Escalate inside Stripe (support, then risk operations)
- Send a written demand letter referencing the user agreement and the closure schedule
- Document loss of access to working capital and downstream consequences
- Consider arbitration under the Stripe Services Agreement if the hold becomes punitive
- I handle these matters under my Stripe frozen funds service
Stripe Atlas in 2026
Stripe Atlas is a one-time service from Stripe that forms a Delaware C-Corp by default, files for an EIN, opens a Mercury account, and provides minimal legal templates. It is a fast bundle, but it locks you into a Delaware C-Corp, which is often the wrong tax outcome for a foreign founder who has no investor pressure.
Stripe Atlas Pros
- One-time fee around $500 (verify at stripe.com/atlas)
- Bundled formation, EIN, banking, and starter templates
- Faster to a working Stripe account in many cases
- Useful for founders who plan to raise priced rounds in the US
Stripe Atlas Cons
- Defaults to Delaware C-Corp (double taxation; often worse than a Wyoming LLC for non-investor founders)
- Locked entity choice; switching later means dissolution and reformation
- Legal templates are generic and rarely fit a real product
- Support is thin once you have a complex question
- Atlas does not optimize for your visa path, tax treaty, or state nexus
DIY Path: LLC + EIN + Stripe Direct
For most foreign founders without investor pressure, a Wyoming or Delaware LLC plus a direct Stripe application gives better tax outcomes and full control. The lift is moderate: a few extra steps in exchange for a more flexible structure and lower long-run tax friction.
Decide on Entity (Wyoming LLC vs Delaware LLC vs Delaware C-Corp)
Wyoming LLC is the default for non-investor foreign founders: low fees, no state income tax, strong privacy. Delaware C-Corp is right only if you expect priced US fundraising soon.
Form the Entity
Filed with the Secretary of State. Costs vary by state ($100 to $300 state fees) and law-firm scope ($500 to $1,500). I do this as part of my US Entity Formation + Initial Stack package.
Apply for EIN
Form SS-4 by fax for foreign founders without SSN. Average IRS turnaround in 2026 is 2 to 6 weeks. See my EIN without SSN guide.
Open Mercury or Relay
100% remote opening for foreign-owned LLCs. Have the LLC certificate, EIN letter, passport, and a US commercial address ready.
Publish Website with Compliance Pages
Terms of service, privacy policy, refund policy, contact information. These are non-optional for Stripe verification.
Apply Directly to Stripe
Use the LLC's legal name, EIN, US commercial address, US bank account, and product website. Submit passport for the account representative. Stripe Identity finishes the loop.
Verify Payouts with a Real Transaction
Send a small test charge ($1 to $5), confirm the payout lands in the US business account within the default 2-business-day window, then ramp up real volume.
If Stripe rejects the application or terminates the account, a parallel processor keeps the business running. Each option has its own KYC profile, payout requirements, and fee structure. I usually recommend layering two processors so a single termination does not stop revenue.
PayPal Business
Foreign-owned LLCs are eligible. Fees are roughly comparable to Stripe (around 2.9% + $0.30 online). PayPal has its own freeze risk and 180-day reserve patterns. Strong brand recognition with international customers.
Wise Business
Strong for paying international contractors and receiving cross-border wires. Card-processing functionality is limited compared to Stripe. Useful as a treasury layer, not as a primary checkout processor.
2Checkout / Verifone
Acts as merchant of record for international sales. Higher fees (4-6% range) but handles VAT, GST, and global tax remittance. Helpful for SaaS founders selling globally who do not want to manage VAT registrations themselves.
Adyen
Excellent processor with strong international coverage but designed for established businesses with real volume. Hard to onboard without monthly volume in the high five or six figures. Good fit once revenue is mature.
Square (Online)
Best when the business has a real US presence (US-based team or physical operations). Foreign founders without a US footprint often get rejected. Useful for hybrid online-and-in-person US businesses.
Authorize.net + Merchant Account
Old-school path: a separate merchant account from a US-acquiring bank plus Authorize.net as the gateway. More setup work, but useful for high-volume or high-risk merchants who need a dedicated underwriting relationship.
Which Alternative Should You Layer Behind Stripe?
Most Foreign-Owned LLCs
- Stripe direct as primary processor
- PayPal Business as secondary at checkout
- Wise Business as treasury and contractor payouts
- This covers around 95% of SaaS and e-commerce use cases
If Stripe Is Off the Table
- 2Checkout / Verifone for global SaaS with VAT
- Adyen if volume justifies the lift
- Authorize.net plus US merchant account for high-risk verticals
- Square only if there is a real US operational footprint
Most foreign-founder Stripe matters benefit from a written case-evaluation memo before any formation step. The memo aligns entity choice, EIN sequencing, banking path, and Stripe risk profile so the structure built on Day 1 still works on Day 365.
Foreign-Founder Case Evaluation Memo
Attorney-written memo addressing your specific situation. Covers entity recommendation, EIN and ITIN sequencing, banking and Stripe options, applicable tax filings (including Form 5472 for foreign-owned LLCs), contract-stack priorities, and where the visa path interacts with the structure.
- Entity recommendation (Delaware C-Corp, Wyoming LLC, California, or other)
- EIN and ITIN sequencing with realistic timelines for your country and SSN status
- Banking and payment-processor analysis (Mercury, Relay, Wise, Stripe, PayPal)
- Tax-filing scope (Form 5472 + 1120, state filings, sales tax where applicable)
- Contract-stack priority list (MSA, TOS, Privacy, DPA, contractor template)
- High-level visa-path coordination notes; immigration referral if formal opinion needed
US Entity Formation + Initial Stack
Full formation package: Delaware C-Corp or Wyoming LLC (your choice based on the case evaluation), EIN application via SS-4 fax, US registered agent setup for the first year, basic operating agreement or bylaws, and a starter contract template.
- Entity formation filed in chosen state
- EIN application via SS-4 fax (or online if SSN available)
- US registered agent for the first year, or guidance on setting up your own
- Operating agreement (LLC) or bylaws plus stock issuance (Corp)
- IP assignment from founder to entity
- One starter contract template (MSA or TOS) tailored to your business model
Larger scopes (full contract stack, immigration coordination, ongoing advisory) are quoted separately. See my foreign-founder hub for the full ladder.