Stripe and 2Checkout (now operating as Verifone) are both ways to accept card payments through a US Wyoming LLC, but they are fundamentally different products. Stripe is a payment processor: it moves money between your customer's card and your own US business bank account, and you remain the seller of record. 2Checkout is a merchant of record (MoR): it legally becomes the reseller of your product, takes on the sales-tax and VAT compliance, and pays you out on a settlement schedule. That single structural difference drives almost everything that follows — the fees, the approval reality, the payout speed, and which one actually fits a non-resident-owned Wyoming LLC. This guide compares them precisely so you can choose without guessing.
What each provider actually is
Neither Stripe nor 2Checkout is a bank. This matters because non-resident founders often conflate "payment processor" with "the place my money lives." Both products sit on top of a bank — they are not deposit institutions, they are not FDIC-insured in the way a checking account is, and you should not treat a Stripe or 2Checkout balance as a long-term place to hold funds.
Stripe: a payment processor, not a bank
Stripe is a payment service provider. When a customer pays you, Stripe authorizes the card, captures the funds, deducts its fee, and deposits the remainder into the US business bank account you connect (Mercury, Relay, Wise, a traditional bank, etc.). You are the merchant of record on every transaction, which means you — through your Wyoming LLC — are responsible for your own sales-tax registration and remittance where applicable, your own chargebacks, and your own customer relationship.
Stripe does offer balance-holding products (Stripe Treasury, Stripe-issued cards) where funds are held at partner banks and pass-through FDIC insurance is provided by those partner banks, not by Stripe directly. For a standard non-resident merchant, though, you connect an external US bank account and Stripe simply pays out to it. Per Stripe's own requirements documentation, a US Stripe account needs a US business entity, an EIN, and a US bank account with US routing and account numbers — SWIFT/IBAN-only foreign accounts do not work (Stripe Support, "Requirements for having a US Stripe account").
2Checkout / Verifone: a merchant of record
2Checkout was acquired by Verifone and now markets itself as the "2Checkout Monetization Platform." Its defining feature is the merchant-of-record model. As 2Checkout's own merchant-of-record guide describes it, the platform "takes on the full operational, financial, and regulatory responsibilities" of selling: it maintains the merchant accounts, calculates and remits VAT/GST/sales tax in supported regions, handles fraud liability, and issues invoices to your buyers under its own legal entity (Verifone Payments BV dba 2Checkout). You are not the seller of record to the end customer — 2Checkout is, and it then pays you as the supplier.
This is a genuinely different value proposition. With Stripe you get cheap, fast rails and keep all the compliance burden. With 2Checkout you pay more, but you outsource the global tax mess. For a non-resident with no appetite for registering for VAT across the EU, that trade can be worth it. Neither is "better" in the abstract — they solve different problems.
Real fees
Fees are where the two diverge most sharply, and where the marketing copy is most likely to mislead you. Below are the current, verified rates.
Stripe fees (verified)
Stripe's US standard online rate is 2.9% + $0.30 per successful card charge, with no monthly fee, no setup fee, and no minimums (Stripe, "Pricing & Fees"). On top of the base rate:
- International cards: an additional 1.5% when the customer's card was issued outside the US.
- Currency conversion: an additional 1% when the charge currency differs from your settlement currency.
- Disputes/chargebacks: a $15.00 non-refundable fee per dispute, returned only if you win.
So a non-resident selling globally through a US Stripe account often pays closer to 4.4% (2.9% + 1.5%) on a foreign card, plus 1% if there is a currency conversion. That is still meaningfully cheaper than 2Checkout's headline tiers.
2Checkout / Verifone fees (verified)
2Checkout publishes three transaction-priced plans (2Checkout, "Pricing"):
- 2Sell — 3.5% + $0.35 per transaction (sell physical/digital goods, 200+ countries).
- 2Subscribe — 4.5% + $0.45 per transaction (adds subscription/recurring-billing management).
- 2Monetize — 6.0% + $0.60 per transaction (adds global tax and regulatory compliance, invoicing, 45+ payment methods).
There are no setup or monthly fees on these plans. However, an additional 2% applies in specific countries to accept payments from shoppers outside your own country — the cross-border surcharge. The plan most non-resident SaaS and digital-product sellers actually want is 2Monetize, because that is the tier where 2Checkout's tax-remittance promise is fully included — and that is the 6% + $0.60 tier. Be honest with yourself about which plan you'd really be on before you compare it to Stripe.
Fees side by side
| Charge type | Stripe | 2Checkout (Verifone) |
|---|---|---|
| Base online card rate | 2.9% + $0.30 | 3.5% + $0.35 (2Sell) |
| Subscriptions tier | 2.9% + $0.30 (same; tools extra/built-in) | 4.5% + $0.45 (2Subscribe) |
| Full tax-compliance tier | Not offered (you handle tax) | 6.0% + $0.60 (2Monetize) |
| International / cross-border card | +1.5% | +2% (specific countries) |
| Currency conversion | +1% | Built into MoR FX spread |
| Dispute / chargeback fee | $15.00 | Handled by 2Checkout as MoR |
| Monthly / setup fee | $0 | $0 |
The takeaway: on raw processing, Stripe wins by 0.6%–3.1% per transaction depending on which 2Checkout tier you'd land on. 2Checkout is only "worth" the premium if you genuinely consume its merchant-of-record tax services or if Stripe will not accept you.
To make the gap concrete, run the same $100 sale through each. On Stripe at the base US rate you pay $3.20 (2.9% + $0.30); on a foreign card add 1.5% and you're at about $4.70; add a currency conversion and you're near $5.70. On 2Checkout's 2Sell tier that same $100 sale costs $3.85, on 2Subscribe $4.95, and on the tax-handling 2Monetize tier $6.60 before any cross-border surcharge. Multiply that across thousands of transactions a year and the spread is real money — but so is the cost of hiring an accountant to register and file VAT in a dozen jurisdictions yourself, which is precisely the work 2Monetize is pricing in. The right comparison is total cost of ownership, not the headline percentage.
Real non-resident approval and eligibility reality
This is the section most comparison articles get wrong, so be careful here.
Stripe approval reality
For a clean Wyoming LLC + EIN + US business bank account, Stripe approval is usually fast and often near-instant. Stripe's published requirements for a US account are an established US business, an EIN, and a US bank account with real US routing/account numbers (Stripe Support, "Requirements for having a US Stripe account"). In practice Stripe also wants, during onboarding or verification:
- A live business website describing your product, with terms, privacy policy, and refund policy.
- Government-issued ID (passport) for each beneficial owner, plus proof of address.
- Your operating agreement / ownership structure (anyone at 25%+ is verified; in a manager-managed LLC the manager is treated as the significant controller).
- A W-8BEN (individual) or W-8BEN-E (entity) to certify foreign status.
"Instant approval" is real for low-risk categories. If you sell something Stripe considers higher-risk (certain digital goods, crypto-adjacent products, financial services, supplements, etc.), expect a manual review of roughly 1–5 business days and a higher chance of a request for more documents — or a decline. The single biggest cause of non-resident Stripe problems is not citizenship; it is operating from a category Stripe restricts or having a thin/placeholder website.
2Checkout approval reality
2Checkout reviews non-resident merchants more deliberately. Because it becomes the merchant of record and inherits fraud and tax liability, onboarding involves product review, KYC on the owners, and a contract. Plan for roughly 1–2 weeks rather than minutes. The upside is that 2Checkout's underwriting tolerance for some categories and some buyer geographies is broader than Stripe's, which is precisely why founders rejected by Stripe end up there.
Eligibility table
| Dimension | Stripe | 2Checkout (Verifone) |
|---|---|---|
| Model | Payment processor (you are seller of record) | Merchant of record (2Checkout is seller of record) |
| Typical approval time | Instant to ~5 business days | ~1–2 weeks |
| Needs US bank account | Yes (US routing + account number) | Pays you as a supplier; broader payout options |
| Needs EIN | Yes | Yes |
| Tax form on file | W-8BEN / W-8BEN-E | Collected during onboarding |
| Buyer-country reach | 135+ countries/currencies | 200+ countries/territories |
| Handles your VAT/sales tax | No — you do | Yes, on 2Monetize tier |
| Payout speed | ~2 business days (rolling) | Scheduled (commonly bi-weekly/weekly) |
| Best lever | Lowest fees, fastest cash | Outsourced global tax + broader acceptance |
Who should pick which
Pick Stripe if:
- You sell into the US, Canada, UK, EU, and major Asian markets and your category is in Stripe's accepted list.
- You want the lowest per-transaction cost and the fastest, most predictable payouts to your US bank.
- You are comfortable handling your own sales-tax/VAT registration (or you genuinely have no nexus/threshold triggering it yet).
- You want Stripe's developer ecosystem: Billing, Checkout, Connect for marketplaces, BNPL options, and a huge integration library.
For the large majority of non-resident Wyoming LLC owners selling SaaS, services, or digital products, Stripe is the correct default.
Pick 2Checkout if:
- Stripe declined you for category or risk reasons and you need a working processor now.
- You sell into many countries and do not want to register for, calculate, and remit VAT/GST/sales tax yourself — you'd rather pay 6% and have the MoR do it (2Checkout, merchant-of-record guide).
- Your buyers are concentrated in regions where Stripe acceptance is weak and 2Checkout's 200+ country reach matters.
- You sell digital goods/subscriptions globally and value built-in invoicing and local payment methods over raw price.
A reasonable hybrid: run Stripe as your primary processor and keep 2Checkout as a fallback for the buyer countries or categories Stripe won't take. Many non-resident founders do exactly this rather than committing to one.
Common mistakes to avoid
- Comparing Stripe's 2.9% to 2Checkout's 3.5% as if they're equivalent. If you actually want the tax-handling 2Checkout is famous for, you're on the 6% 2Monetize tier — compare like for like.
- Treating a processor balance as a bank account. Stripe and 2Checkout are not your bank. Sweep funds to your US business account; do not park large balances on the platform.
- Assuming a merchant of record erases your US filing duties. 2Checkout handling consumption tax (VAT/GST/sales tax) on sales does not erase your Wyoming LLC's US federal obligations — see the next section.
- Applying with a placeholder website. The fastest way to get a non-resident Stripe account flagged is a one-page site with no terms, privacy, or refund policy. Build the site before you apply.
- Mixing personal and business cards/accounts. Connect the LLC's US business bank account, not a personal foreign account, or onboarding stalls.
How it fits a Wyoming LLC + EIN + US bank stack
Whichever processor you choose, the underlying stack a non-resident needs is the same, and it has a specific order:
- Form the Wyoming LLC. Wyoming has no state income tax, strong privacy, and a low annual report fee, which is why it is a common pick for non-resident founders (Wyoming Secretary of State, Business Division). At wyomingllc.xyz this is $397 all-inclusive, with the Wyoming state filing fee already included.
- Get the EIN from the IRS. A non-resident with no SSN applies on Form SS-4 by fax or mail; the EIN is required for both your US bank account and your processor application (IRS, "Apply for an Employer Identification Number (EIN) Online" and the SS-4 instructions).
- Open a US business bank account with real US routing/account numbers (Mercury, Relay, Wise Business, etc.). Stripe requires this; 2Checkout pays you out as a supplier.
- Connect the processor. Apply to Stripe (instant–days) or 2Checkout (1–2 weeks), file your W-8BEN/W-8BEN-E, and go live.
- Optionally add an ITIN if you have a personal US-tax filing need; at wyomingllc.xyz that is a separate $297 add-on. An ITIN is not required just to run Stripe or 2Checkout on an EIN-based LLC.
The US tax obligations a processor does not remove
This is the part founders most often miss. Your Wyoming LLC has US federal information-reporting duties regardless of which processor you use, and the merchant-of-record model does not make them disappear:
- Form 5472 + pro-forma Form 1120. A foreign-owned single-member US LLC is a "disregarded entity" that must file Form 5472 with a pro-forma Form 1120 every year it has a reportable transaction — even with zero US income. Filing one without the other, or filing late, is treated as a failure to file and triggers a $25,000 penalty under IRC §6038A(d)(1), with further $25,000 increments if it stays unfiled after IRS notice (IRS, "Instructions for Form 5472"). These are filed by mail or fax, not e-filed.
- 1099-K from Stripe. Stripe, as a US payment settlement entity, issues Form 1099-K. The current federal reporting threshold is more than $20,000 AND more than 200 transactions in a year — the One Big Beautiful Bill Act repealed the previously planned $600 threshold (IRS, Form 1099-K guidance). A 1099-K is an information return; it does not by itself determine whether you owe US tax.
- Tax treaties. Whether your income is taxable in the US depends on whether you have a US trade or business / effectively connected income, and any relief available under your country's treaty with the US. Check your country on the IRS treaty list ("United States Income Tax Treaties — A to Z") and, if the answer is non-trivial, get a cross-border accountant. A processor cannot answer this for you.
In short: pick the processor for cash flow and acceptance, but build the Wyoming LLC + EIN + US bank stack correctly and keep your Form 5472 filing on the calendar. The $25,000 penalty dwarfs any fee difference between Stripe and 2Checkout.
The honest verdict
For most non-resident Wyoming LLC owners, Stripe is the better default: lower fees, faster payouts to your US bank, near-instant approval for clean profiles, and the deepest integration ecosystem. 2Checkout earns its place in two situations — when Stripe won't approve your category or buyer geography, or when you genuinely want a merchant of record to absorb global VAT/GST/sales-tax compliance and you accept paying up to 6% + $0.60 for it. Run Stripe first; keep 2Checkout in your back pocket. And remember that neither one is a bank and neither one removes your US filing duties.
Sources
- Stripe, "Pricing & Fees" — https://stripe.com/pricing
- Stripe Support, "Requirements for having a US Stripe account" — https://support.stripe.com/questions/requirements-for-having-a-us-stripe-account
- 2Checkout, "Pricing" — https://www.2checkout.com/pricing/
- 2Checkout, "What Is a Merchant of Record (MoR)? The Complete Guide" — https://www.2checkout.com/lp/merchant-of-record-guide/
- IRS, "Instructions for Form 5472" — https://www.irs.gov/instructions/i5472
- IRS, "United States Income Tax Treaties — A to Z" — https://www.irs.gov/businesses/international-businesses/united-states-income-tax-treaties-a-to-z
- IRS, "Apply for an Employer Identification Number (EIN)" — https://www.irs.gov/businesses/small-businesses-self-employed/apply-for-an-employer-identification-number-ein-online
- Wyoming Secretary of State, Business Division — https://sos.wyo.gov/Business/