Home ยท Setup Guides ยท How to Open Stripe as a Non-US Resident (With a US LLC)

How to Open Stripe as a Non-US Resident (With a US LLC)

Opening Stripe as a non-US founder is straightforward once you have the right US LLC, EIN, and bank account in place. Here is exactly how to set it up and what Stripe checks before approving you.

Why Stripe is tricky if you don't live in the US

Stripe operates in many countries, but if you try to sign up from Portugal, Germany, or the UK with a foreign business attached, you're often limited to a scaled-down local product, flagged for extra verification, or blocked outright. Stripe wants the business behind an account to be legally connected to the country whose Stripe product it's using. If your customers are mostly in the US, or you want the fullest feature set including Billing, Connect, Radar, and Tax, the practical route is to become a genuine US business rather than work around the edges.

That means a real US LLC, a real US EIN, and a real US business bank account tied to that LLC. Stripe cross checks these pieces against each other. When they match up and the business looks legitimate, approval usually goes smoothly. When they don't, Stripe's risk systems ask questions, or the account gets shut before you ever get paid out.

The setup that works: LLC, EIN, and a US bank account

1. Form a US LLC

Most non-US founders form a single-member LLC in Wyoming, since it's inexpensive, has no state income tax, and doesn't require US citizenship, residency, or a visit to the country. Delaware is another common choice, especially if you might raise venture funding later. Either way, you can do the entire formation remotely.

2. Get an EIN

Your EIN is what Stripe and your bank use to identify your business with the IRS. As a non-US resident without a Social Security Number, you apply by submitting Form SS-4 to the IRS by fax or mail, marking yourself as a foreign responsible party rather than providing an SSN. Processing can take a few weeks by mail and is generally faster by fax. You do not need an ITIN before applying for an EIN. They serve different purposes: an ITIN is for individuals who are ineligible for an SSN and is used for personal tax filing, while the EIN identifies your business.

3. Open a US business bank account

Stripe wants payouts sent to a genuine US bank account held by your LLC, not a personal account or a workaround using a foreign IBAN. Mercury, Wise Business, and Relay all onboard non-resident founders remotely once you have your formation documents and EIN in hand. Having this account open, with your LLC's legal name matching exactly across Stripe, your bank, and the IRS, is one of the most overlooked factors in getting approved.

Applying to Stripe: what actually gets checked

Stripe's onboarding form asks for your legal business name, EIN, business address, website, and a linked US bank account. Behind the scenes, Stripe is verifying:

Founders who get flagged or rejected are usually missing one of these things: an EIN that hasn't fully processed, a bank account still in the founder's personal name, or a website that looks unfinished or doesn't match the stated business model.

Tips to improve your approval odds

Stripe isn't trying to keep non-US founders out. It's confirming the business behind the account is exactly what it claims to be. The clearer and more consistent your paperwork, the faster that confirmation happens.

Where Founders Credit fits in

Founders Credit handles the LLC formation, EIN application, ITIN if needed, and US business bank account setup as one done-for-you package, entirely remote. Because these pieces are set up together, the entity name, EIN, and bank details are consistent from day one, which is exactly what Stripe checks for. Many founders come to us after trying the DIY route, hitting a mismatch somewhere, and getting stuck in Stripe's review queue.

Alternatives if Stripe doesn't fit yet

OptionBest forNotes
Stripe with US LLC, EIN, and bankFounders who want the full Stripe suite and US customersRequires real US entity setup, most flexible long-term
Stripe AtlasFounders who want Stripe to also handle incorporationBundles Delaware C-corp formation with a Stripe account, has its own fees and structure
Payoneer or Wise for receiving paymentsFreelancers or founders not ready for a full US entityEasier to open, but lacks Stripe's checkout, billing, and subscription tools
Merchant of record (Paddle, Lemon Squeezy)SaaS founders who want to skip US tax and compliance for nowThey act as seller of record, higher fees, but no LLC or EIN required

None of these fully replace what a US LLC plus Stripe gives you: your own merchant account, lower processing costs at scale, and full ownership of customer relationships and data. But if you're pre-revenue or still testing an idea, a merchant of record can be a reasonable starting point before investing in the full setup.

Don't forget the compliance side

Once your LLC is receiving payments through Stripe, it has US tax filing obligations even if it makes no profit or you never take money out. A foreign-owned single-member LLC must file Form 5472 alongside a pro-forma Form 1120 every year, purely as an information return. It doesn't calculate or pay tax on its own, but missing it carries a penalty of $25,000 per late or unfiled return. Budget for this as part of running a US LLC, not as an afterthought.

Glossary

EIN (Employer Identification Number): A tax ID issued by the IRS to businesses, required for opening a US bank account and a Stripe account. Non-residents apply via Form SS-4 by fax or mail.

ITIN (Individual Taxpayer Identification Number): A tax ID for individuals ineligible for a Social Security Number. It doesn't require a US visa and is separate from your business's EIN.

Registered agent: A person or company with a physical address in your LLC's formation state, required to receive official mail and legal notices on your behalf.

Form 5472: An annual information return foreign-owned LLCs must file with the IRS alongside a pro-forma Form 1120, even with zero income. Missing it risks a $25,000 penalty.

Merchant of record: A third party, such as Paddle, that legally sells your product on your behalf and handles payments and tax, letting you avoid setting up a US entity in exchange for higher fees.

Frequently asked questions

Can I open a Stripe account without a US LLC?

It's possible in some cases through Stripe Atlas or your home country's Stripe product, but a US LLC with an EIN and US bank account gives you the most reliable path to full Stripe features and access to US customers.

Do I need to visit the US to set any of this up?

No. LLC formation, EIN applications, and remote-friendly business bank accounts like Mercury, Wise, or Relay can all be completed without traveling to the US or holding a US visa.

How long does it take to get Stripe approved after setting up my LLC, EIN, and bank account?

It varies, but once your EIN letter has arrived and your bank account is open and matching your LLC name exactly, Stripe approval for most straightforward businesses tends to happen within days rather than weeks.

Will Stripe hold my payouts as a new business?

New Stripe accounts, resident or non-resident, sometimes have temporary payout holds or reserves while Stripe builds trust with your transaction history. This is standard risk management, not something specific to non-US founders.

Do I need an ITIN to open a Stripe account?

No. Stripe accounts are tied to your business's EIN, not a personal ITIN. An ITIN is only needed if you have separate personal US tax filing obligations.

Want this done for you?

Founders Credit sets up your US LLC, ITIN, banking and credit cards end to end, 100% remote. Skip the guesswork.

Book a free strategy call โ†’