Can Non-US Residents Open a Stripe or Shopify Payments Account?

Aug 22, 2026

Quick answer: Yes, non-US residents can open a Stripe or Shopify Payments account, but three conditions must be met: (1) owning a valid US legal entity (LLC or Corporation), (2) having an EIN tax ID, and (3) having a linked US business bank account. Missing any one of these three makes the account prone to holds, repeated verification requests, or outright rejection.

Why Do You Need All Three Conditions?

Both Stripe and Shopify Payments require business identity verification (KYB — Know Your Business) under US anti-money-laundering regulations. An LLC with no real US business activity (no warehouse, no real address, no taxes filed) is often flagged as high-risk, leading to held funds or repeated document requests.

Checklist Before Registering

  • A valid, current LLC/Corporation certificate of formation
  • An EIN already issued by the IRS
  • A US business bank account (not a personal account)
  • A valid US business address and phone number
  • An actually operating website/store matching the registration information

Alternatives If You’re Not Ready Yet

If you’re not ready for Stripe/Shopify Payments, gateways like Payoneer or PingPong usually have lighter verification requirements for beginners. In the long run, though, fully completing your US legal entity remains the most sustainable solution to avoid the risk of an account lockout.