Reviewed & Updated August 2026

    Setting Up Stripe as a Non-Resident Founder

    Stripe doesn't require a US SSN or ITIN to get started -- but there's a threshold where that changes, and it's worth knowing about before you hit it.

    Sales Tax Is A Separate Problem

    Getting Stripe set up handles payment collection, but it does not handle US sales tax obligations for you automatically -- that's a genuinely separate compliance question tied to where your customers are located and how much you're selling into each state (see the economic nexus guide for the specifics). Some founders mistakenly assume that because Stripe is collecting payments smoothly, their tax obligations are being handled somewhere in the background; they aren't, unless you've specifically set up Stripe Tax or a third-party sales tax tool to calculate and, in some cases, remit on your behalf.

    Payout Currency And Bank Matching

    Stripe generally pays out in the currency your connected bank account is set up to receive, and for a US LLC's bank account, that's USD. If you're also managing customer-facing pricing or checkout in other currencies (say, displaying prices in EUR or GBP to specific customer segments), Stripe converts those at checkout, and it's worth understanding Stripe's specific conversion rate and any associated fee separately from your payout currency question, since the two are related but distinct settings within your account.

    Restricted And Prohibited Businesses

    Stripe maintains its own list of restricted and prohibited business categories, independent of anything related to residency status -- this includes certain categories of adult content, some cryptocurrency and gambling-adjacent businesses, specific high-risk financial services, and a handful of other categories Stripe either declines outright or subjects to significant additional review and reserve requirements. It's worth checking Stripe's published restricted business list against your specific business model before building your entire payments infrastructure around Stripe, since a mid-build realization that your category isn't supported is far more disruptive than checking upfront.

    Stripe Atlas vs. Using Stripe Directly

    Stripe Atlas is a separate, paid product ($500 as of recent pricing) that bundles LLC or Delaware C-Corp formation, EIN acquisition, a business bank account, and a Stripe payments account into one package specifically aimed at founders (including non-US founders) who want the whole setup handled together. This is different from simply using Stripe as a payment processor after forming your LLC independently (through a service like EasyBrise or on your own) -- you don't need Atlas to use Stripe, and plenty of non-resident founders form their LLC separately and then open a standalone Stripe account once they have their EIN. Atlas can save coordination time if you're starting from zero, but it locks you into Delaware and Stripe's specific formation process rather than the state and formation path you might otherwise choose.

    What Stripe Actually Requires At Signup

    Stripe's identity verification requirements differ based on whether the business representative on the account is a US individual or not. If you're not a US individual (the situation for essentially every non-resident founder), Stripe accepts your local, non-US tax ID along with supporting documentation confirming you're not a US taxpayer -- an SSN or ITIN isn't required to open the account itself. This makes Stripe meaningfully more accessible to non-resident founders at the outset than some alternatives that require a US-issued tax ID from day one.

    The 500k Threshold You Should Know About

    Here's the detail that catches founders off guard later: once your Stripe account's lifetime payment volume crosses $500,000, Stripe requires the full 9-digit SSN or ITIN of every listed account owner, even if you provided only partial information or a non-US tax ID at onboarding. If you don't have an ITIN by that point, you'll need to obtain one, which itself takes time to process through the IRS. Founders scaling toward that threshold are better off applying for an ITIN proactively well before hitting it, rather than scrambling once Stripe's system flags the account for the additional verification.

    What Happens If Your Account Gets Flagged

    Stripe's risk systems can flag an account for additional review for various reasons -- an unusual transaction pattern, a spike in volume, a chargeback rate above their threshold, or simply a new account with limited history hitting a large single transaction. This isn't necessarily a sign of a real problem, but it can result in a temporary payout hold while Stripe's team reviews the account. Responding promptly and completely to any information requests from Stripe during this process is the fastest way through it -- ignoring or delaying a response tends to extend the hold rather than resolve it.

    Connecting Stripe To Your LLC Bank Account

    Once your LLC's bank account (Mercury, Relay, or similar) is open, connecting it to Stripe for payouts is generally straightforward -- Stripe verifies the account via standard methods like micro-deposits or an instant verification partnership with your bank, depending on which bank you use. Payouts from Stripe to your bank account typically follow a standard schedule (often a rolling 2-business-day delay for new accounts, sometimes adjustable once your account has an established history), and non-resident founders occasionally see slightly longer initial payout holds while Stripe's risk systems build confidence in a new account's transaction pattern.

    Requirements

    RequirementNeeded
    US Social Security Number at signup
    Full SSN/ITIN required after $500K lifetime volume
    LLC formed and EIN issued
    Stripe Atlas required to use Stripe

    Who Should Choose

    Founders starting completely from scratch

    Non-resident founders with no existing US entity who want formation, EIN, banking, and payments bundled into one coordinated process via Stripe Atlas.

    Founders who already formed their LLC

    Founders who used a different formation provider or state and just need to connect a standalone Stripe account once their EIN and bank account are ready.

    Founders approaching high transaction volume

    Businesses scaling toward or past significant payment volume, who need to plan for the $500K SSN/ITIN verification threshold well in advance rather than being caught off guard.

    Comparison

    FactorStripe AtlasStandalone Stripe (own LLC)
    Cost$500 bundled feeFree (LLC formation cost separate)
    State flexibilityDelaware onlyAny state you choose
    Bundled bank accountYesNo, set up separately
    Best forFounders starting from zero, want it all handledFounders who already have or want a specific state LLC

    Banking

    • Mercury

      Popular with non-resident founders; requires US LLC + EIN; no US visit needed

    • Relay

      Remote-friendly for non-residents; requires formed US entity

    Frequently Asked Questions

    Reviewed by EasyBrise Editorial Team · Updated August 2026

    Ready to start your U.S. company?

    No SSN and no U.S. address required. Get your LLC, EIN and banking readiness handled in one place.