Key Takeaways
- Yes, non-residents CAN use both Stripe and PayPal with a US LLC — but the setup process requires specific documents
- Stripe requires your LLC's EIN, a US bank account (Mercury works), a US address, and identity verification for the beneficial owner
- PayPal Business requires your LLC's EIN, a US address, and may require additional verification for non-resident owners
- The most common rejection reason is mismatched information — your LLC name, EIN, and address must match exactly across all documents
- Having your operating agreement, EIN confirmation letter (CP575), and Articles of Organization ready before applying prevents delays
- Stripe Atlas is an alternative path that bundles LLC formation with automatic Stripe account setup
Table of Contents
Two of the most important payment processors for online businesses — Stripe and PayPal — are fully accessible to non-resident US LLC owners. But the setup process isn't always straightforward. Both platforms have verification requirements that trip up international founders who don't have the right documents ready.
This guide walks you through exactly how to set up Stripe and PayPal for your non-resident US LLC, what documents you need, how to avoid common rejection reasons, and which alternatives to consider.
Can Non-Residents Use Stripe with a US LLC?
Yes. Stripe explicitly supports US LLCs owned by non-residents. When you create a Stripe account for your US LLC, Stripe is verifying the LLC as a US entity — not your personal residency status. As long as your LLC is properly formed with an EIN and a US bank account, you can use Stripe.
What You Need for Stripe Setup
| Requirement | Details | Where to Get It |
|---|---|---|
| EIN | Your LLC's Employer Identification Number | IRS Form SS-4 (fax or phone) |
| US bank account | For receiving Stripe payouts | Mercury, Relay, or Wise Business |
| US address | LLC's business address | Registered agent or virtual address |
| Identity verification | Passport or government ID of beneficial owner | Your passport |
| LLC formation documents | Articles of Organization | Your state's Secretary of State |
| Operating agreement | May be requested during review | Template or attorney |
Step-by-Step Stripe Setup
- Go to stripe.com and click "Start now"
- Select "Company" as the business type — Do not select "Individual"
- Choose "LLC" as the business structure
- Enter your LLC's legal name — Must match your Articles of Organization exactly. If your LLC is "Acme Consulting LLC", don't enter "Acme Consulting" (without LLC)
- Enter your EIN — The 9-digit number from your CP575 letter
- Enter your US business address — Your registered agent's address or virtual address
- Add beneficial owner information — Your name, date of birth, and address (this can be your international address)
- Upload identity verification — Passport photo page. Stripe accepts non-US passports
- Connect your US bank account — Enter the routing number and account number from your Mercury or other US bank account
- Submit for review — Stripe typically approves within 1-3 business days
Stripe Fees
- Standard processing: 2.9% + $0.30 per successful card charge
- International cards: Additional 1.5% for cards issued outside the US
- Currency conversion: 1% if you charge in a currency different from your settlement currency
- Payouts: Free to US bank accounts (standard 2-day timing)
- Stripe Invoicing: 0.4% per paid invoice (if you use Stripe's built-in invoicing)
Can Non-Residents Use PayPal with a US LLC?
Yes, but expect more friction. PayPal supports US LLCs owned by non-residents, but their verification process is more stringent and their account review system is more aggressive than Stripe's.
What You Need for PayPal Business Setup
| Requirement | Details | Notes |
|---|---|---|
| EIN | Your LLC's EIN | Required for business verification |
| US address | LLC's business address | Virtual address accepted |
| US phone number | For SMS verification | Google Voice, OpenPhone, or Skype |
| US bank account | For withdrawals | Mercury or Wise Business |
| Identity verification | Passport + additional ID | PayPal may request multiple documents |
| Business documentation | Articles of Organization, EIN letter | Keep these ready for upload |
Step-by-Step PayPal Business Setup
- Go to paypal.com/business and click "Sign Up"
- Select "Business Account"
- Enter your LLC's email address — Use a professional email, not a personal Gmail
- Select business type: "LLC"
- Enter your LLC's legal name and EIN
- Enter your US business address and phone number
- Complete identity verification — Upload passport and any additional documents requested
- Link your US bank account — PayPal will verify with micro-deposits (2-3 business days)
- Wait for account review — PayPal reviews can take 3-7 business days for non-resident owners
PayPal Fees
- Standard processing (US cards): 2.99% + $0.49 per transaction
- International transactions: Additional 1.5% cross-border fee
- Currency conversion: 3-4% spread above mid-market rate (significantly worse than Stripe)
- Withdrawals to US bank: Free (standard timing)
- PayPal Invoicing: Free to send, standard processing fees on payments
Stripe vs PayPal: Head-to-Head Comparison
| Factor | Stripe | PayPal |
|---|---|---|
| Ease of setup for non-residents | Easier | More friction |
| Processing fee (US cards) | 2.9% + $0.30 | 2.99% + $0.49 |
| International card surcharge | 1.5% | 1.5% |
| Currency conversion cost | 1% | 3-4% |
| Account freeze risk | Low | Higher |
| Client familiarity | Lower (checkout widget) | Higher (brand recognition) |
| API and integrations | Excellent | Good |
| Dispute/chargeback handling | Better tools | More buyer-friendly |
| Payout speed | 2 days (standard) | 1-3 days |
Recommendation: Use Stripe as your primary payment processor and PayPal as a secondary option. This gives you the reliability of Stripe with the convenience of PayPal for clients who prefer it.
Common Rejection Reasons and How to Avoid Them
1. Name Mismatch
The LLC name on your application must exactly match your Articles of Organization. "Acme LLC" and "Acme, LLC" (with comma) may be treated as different entities. Copy the name character-for-character from your formation documents.
2. Missing or Incorrect EIN
Double-check your EIN against the CP575 letter from the IRS. Transposing digits is a common error. If you've lost your CP575, call the IRS Business line (267-941-1099) to verify your EIN.
3. No US Bank Account
Both Stripe and PayPal require a US bank account for payouts. Open a Mercury or Wise Business account before applying to payment processors. The bank account must be in the LLC's name.
4. Restricted Business Category
Both Stripe and PayPal have lists of restricted or prohibited business types. Review these lists before applying. Common restricted categories include: cryptocurrency, adult content, gambling, firearms, and certain high-risk services.
5. Incomplete Identity Verification
Upload a clear, full-color scan of your passport's photo page. Ensure the name on your passport matches the beneficial owner name on the application. For PayPal, you may need a secondary ID — have a driver's license or national ID card ready.
Pro Tip
Before applying, gather ALL documents in one folder: Articles of Organization (PDF), EIN confirmation letter CP575 (PDF), operating agreement (signed PDF), passport scan (clear photo of data page), and US bank account details (routing + account number). Having everything ready prevents the back-and-forth that delays approvals.
Alternatives to Stripe and PayPal
If Stripe and PayPal don't work for your situation, consider these alternatives:
- Square — US-based processor, accepts LLCs, 2.6% + $0.10 for in-person, 2.9% + $0.30 for online. Good for US-focused businesses.
- Wise Business — Not a payment processor, but excellent for receiving international wire transfers and converting currencies at mid-market rates.
- Payoneer — Strong for receiving payments from marketplaces (Upwork, Fiverr, Amazon) and international clients. Supports US LLC accounts.
- Stripe Atlas — If you haven't formed your LLC yet, Stripe Atlas ($500) bundles Delaware LLC formation with Stripe account setup. Eliminates the verification hassle.
Invoice Clients, Get Paid via Stripe or PayPal
Velora creates professional invoices for your US LLC and tracks payments from Stripe, PayPal, wire transfers, and more — all in one dashboard. See which invoices are paid and which need follow-up, instantly.
Try Velora FreeSetting Up Both: The Recommended Stack
For non-resident LLC owners, here's the recommended payment stack:
- Mercury — Primary US bank account for the LLC
- Stripe — Primary payment processor (card payments, subscriptions, payment links)
- PayPal Business — Secondary payment option for clients who prefer PayPal
- Wise Business — Multi-currency account for international wire transfers and currency conversion
This combination gives you full coverage: card payments (Stripe), PayPal payments, domestic ACH/wire (Mercury), and international transfers (Wise). Connect them all to your invoicing workflow so payments are tracked automatically.
Conclusion: Yes, You Can Use Both
Both Stripe and PayPal are accessible to non-resident US LLC owners. Stripe is easier to set up and more cost-effective; PayPal offers broader client recognition. The key to smooth setup is preparation: have your EIN, formation documents, operating agreement, US bank account, and passport ready before you start. With the right documents, most applications are approved within a few business days — unlocking the full power of US payment infrastructure for your international business.
Frequently Asked Questions
- Can a non-resident open a Stripe account with a US LLC?
- Yes. Stripe accepts US LLCs regardless of where the owner lives. You need your LLC's EIN, a US bank account for payouts (Mercury, Relay, or a traditional bank), a US address (registered agent or virtual address works), and identity verification documents (passport) for the beneficial owner. The key is that Stripe is verifying the US LLC, not your personal residency.
- Can a non-resident open a PayPal Business account with a US LLC?
- Yes, but with more friction than Stripe. PayPal Business requires your LLC's EIN, a US address, and will verify your identity as the business owner. PayPal may place holds on funds or request additional documentation for non-resident owners. Some founders report that PayPal is more likely to freeze accounts or request phone verification to a US number, so having a US phone number is recommended.
- Which is better for non-residents: Stripe or PayPal?
- For most non-resident LLC owners, Stripe is the better primary processor. It has more transparent pricing (2.9% + $0.30 per transaction), better developer tools, easier setup for non-residents, and fewer account freezes. PayPal is useful as a secondary option because some clients prefer it. Many founders use both — Stripe as the primary processor and PayPal as a secondary option.
- What US bank account do I need for Stripe payouts?
- Stripe requires a US bank account with a routing number and account number for payouts. Mercury is the most popular choice for non-resident LLC owners — it's designed for startups, accepts non-residents, and integrates well with Stripe. Wise Business US account details also work. The bank account must be in the LLC's name, not your personal name.
- Why was my Stripe or PayPal application rejected?
- The most common reasons are: mismatched information (LLC name on application doesn't exactly match formation documents), missing EIN, no US bank account, incomplete identity verification, or the business being in a restricted category. Double-check that your LLC name, EIN, and address are identical across your Articles of Organization, EIN letter, bank account, and the application.
- Can I use Stripe Atlas instead of setting up separately?
- Yes. Stripe Atlas ($500) bundles LLC formation in Delaware with automatic Stripe account setup, an EIN application, and a Mercury bank account. It simplifies the process significantly but locks you into Delaware (which has a $300 annual franchise tax). If you've already formed your LLC in another state, you can still set up Stripe manually following the steps in this guide.
Written by
Sarah Chen
Head of Content at Velora
Writer and strategist focused on operational finance for global founders. Former consultant at Deloitte, now helping international entrepreneurs build better billing workflows.
Create cleaner invoices with your US LLC
Invollc makes invoicing international clients simple, fast, and compliant. Built specifically for founders with a US LLC.
Try Invollc Free