Can I use Stripe with a US LLC as a non-resident?

In most cases yes, and it is one of the main reasons founders form a US company in the first place.

Stripe generally requires a US entity, an EIN, and a US business bank account before a non-resident founder can open a US Stripe account. That is exactly the combination our plans are built to produce, and our Startup and Business plans include a Stripe account consultation so the application is right the first time.

→ Accepting payments with Stripe