Stripe and PayPal are the two most widely used ways to take card payments online, and for most sellers, the choice comes down to fees and where your checkout lives. Below are the full 2026 fee numbers from both processors, a comparison table with a "when to pick which" column, and a look at why the checkout page in front of the processor matters as much as the processor itself.
Quick article summary
- For digital sellers and small subscriptions on their own site, Stripe usually wins on per-transaction costs and recurring billing tools.
- PayPal usually wins when buyer trust is the bottleneck (first-time buyers, marketplaces, cross-border carts), because the PayPal button shortcuts checkout friction.
- Headline rates: Stripe is 2.9% + 30¢ per US card sale; PayPal Checkout is 3.49% + 49¢. PayPal's lower 2.99% rate applies only to direct card payments, not the branded button.
- Many sellers use both Stripe as the default card processor and PayPal as a supplemental button for buyers who prefer it.
- The checkout page in front of the processor often moves conversion more than the processor choice itself.
Stripe vs PayPal fees compared in 2026
All US fees below are for online, card-not-present transactions, re-verified on 2026-06-15. Both processors update pricing periodically, so check stripe.com/pricing and paypal.com/us/webapps/mpp/merchant-fees on the day you read this. The table answers the question most sellers actually have: which one costs less, and when is the other worth it anyway?
Dimension | Stripe (Standard) | PayPal (Checkout / Guest Checkout) | When to pick which |
|---|---|---|---|
Per-transaction fee, US domestic card | 2.9% + 30¢ | 3.49% + 49¢ | Stripe is cheaper per sale on most ticket sizes. PayPal's higher rate buys the trusted button. |
Direct card rate (PayPal only) | n/a | 2.99% + 49¢ for standard credit and debit cards, Apple Pay, or other third-party wallets | PayPal's lower 2.99% rate applies only when the buyer pays by card directly, not through the PayPal button. |
Monthly fee | None on Standard pricing | None for receiving paymentsBoth processors are pay-as-you-go, with no monthly fee to receive payments. | Both processors are pay-as-you-go, with no monthly fee to receive payments. |
Chargeback or dispute fee | $15 per dispute, refunded if you win | $20 chargeback fee; $15 standard dispute fee when filed through PayPal | Stripe is slightly cheaper on disputes and refunds the fee on a win. |
International surcharge | +1.5% on international cards, +1% if currency conversion is needed | +1.5% on international transactions, on top of the domestic rate | About the same surcharge. PayPal supports more countries; Stripe supports more currencies. |
Standard payout speed | Rolling 2-business-day to a US bank, varying by account history | Funds land in your PayPal balance; bank transfer takes 1 to 3 business days | PayPal feels faster to a balance; Stripe is faster to a bank without an extra step. |
Instant payout option | 1.5% of payout volume, 50¢ minimum | About 1.5% Instant Transfer fee | Both charge for instant. Don't rely on it as a free feature on either. |
Seller country support | 46+ countries for receiving | 200+ countries and regions accept PayPal | PayPal wins on raw country breadth for accepting payments. |
Currency support | 135+ currencies | 25 currencies for receiving, varying by country | Stripe wins on currency depth. |
Recurring billing | Stripe Billing pay-as-you-go: 0.7% of Billing volume on top of card fees | PayPal Subscriptions: included with PayPal Checkout, no extra processing fee | Stripe Billing has deeper dunning and trial tools. PayPal Subscriptions is simpler and free, but less flexible. |
Best for | Digital sellers, subscriptions, anyone who wants programmable checkout on their own domain | Marketplaces, cross-border carts, sellers whose buyers prefer PayPal | See the audience sections below. |
"PayPal" in the first row refers to both PayPal Checkout (the branded button) and PayPal Guest Checkout (the card form on PayPal's hosted page). PayPal also has a separate 2.99% + 49¢ rate for direct card payments and a Braintree product for larger merchants with different pricing. We've used the most common consumer-facing rates because those are what matter for most readers here.
What Stripe charges (US, online)
- 2.9% + 30¢ per successful domestic card transaction on Standard pricing
- +0.5% for manually entered cards
- +1.5% for international cards
- +1% if currency conversion is required
- 0.8% (capped at $5) for ACH Direct Debit
- $15 per dispute received, refunded if you win
- Stripe Billing: 0.7% of Billing volume, pay-as-you-go, on top of card processing for recurring subscriptions
No monthly fee and no setup fee on Standard pricing. Custom pricing is available for large volume or unusual models.

What PayPal charges (US, online)
PayPal's rate depends on how the buyer pays:
- PayPal Checkout (branded button) and PayPal Guest Checkout: 3.49% + 49¢ per transaction
- Standard credit and debit cards, Apple Pay, or other third-party wallets: 2.99% + 49¢
- Pay with Venmo: 3.49% + 49¢
- PayPal Pay Later: 4.99% + 49¢
- QR code transactions: 2.29% + 9¢ (in-person, not online)
- +1.5% additional fee on international commercial transactions, on top of the domestic rate
- Chargeback fee: $20 per chargeback
- Standard dispute fee: $15 when a buyer files through PayPal (a higher rate applies to high-volume sellers)
- Micropayments (a separate plan you apply for): 4.99% + 9¢, useful for very small ticket sizes
No monthly fee for receiving payments, though some PayPal products (Payflow Pro, the Invoice Subscription Service) do carry monthly fees.

What you actually pay
The two headline numbers are 2.9% + 30¢ for Stripe and 3.49% + 49¢ for PayPal Checkout, but the effective rate depends on three things. Ticket size matters because the fixed fee (30¢ vs 49¢) is a bigger share of a small sale: on a $5 sale it's 6 to 10% of the total, on a $200 sale it's a fraction of a percent. Card mix matters because international cards add 1.5% on both sides, and currency conversion adds another 1% on Stripe. Payment-method mix matters because a blend of PayPal-button sales (3.49%) and direct card sales (2.99%) lands your real PayPal rate between the two, usually closer to the higher number, since the branded button is what drives the trust premium.
A worked example, a $39/mo membership sold to US buyers paying with US cards:
- On Stripe: 2.9% × $39 + $0.30 = $1.43, plus the 0.7% Billing fee of $0.27, so about $1.70 per recurring charge, an effective 4.35%.
- On PayPal Checkout: 3.49% × $39 + $0.49 = $1.85 per charge, with no extra subscription fee on PayPal Subscriptions, an effective 4.74%.
The Stripe Billing add-on closes most of the gap on low-volume subscriptions; above a few hundred dollars a month, the per-transaction difference re-opens it. For the full Stripe breakdown across card types, see our Stripe processing fees breakdown, or model your own volume with the Stripe fee calculator.
Beyond the headline rate: billing, payouts, and disputes
The per-transaction fee is only part of the cost. For a membership or SaaS business, recurring billing behavior, payout timing, and dispute handling often matter more.
Recurring billing and dunning
Stripe Billing sits on top of Stripe Payments at 0.7% of Billing volume, pay-as-you-go, including transactions processed on or off Stripe. It covers subscriptions, usage-based billing, trials, proration, coupons, and invoicing, and its dunning workflow is the strongest in the category: Smart Retries adapts retry timing using Stripe's network data, and you can configure email notifications, a customer portal for card updates, and rules around how long to retry before canceling.
PayPal Subscriptions is included with PayPal Checkout at no extra processing fee, created through the API or the dashboard. The trade-offs: card-on-file portability is limited, so moving subscribers to another processor later is harder than with Stripe; the failed-payment retry logic is less configurable; and the trial UX is simpler but less flexible for features like mid-cycle prorating. For most digital sellers running small subscription businesses, Stripe Billing is the stronger foundation, and the recovery from failed-payment retries tends to pay for the 0.7% fee. If you're running payment plans on Stripe, see our guide to selling payment plans with Stripe.
Payouts, holds, and reserves
Stripe runs a rolling 2-business-day payout to a connected US bank account (it varies by account history), with weekly or monthly options and instant payouts at 1.5% of volume, 50¢ minimum. PayPal lands funds in your PayPal balance within minutes; transferring to a bank is free but takes 1 to 3 business days, with Instant Transfer at about 1.5%.
Two things are worth knowing about PayPal holds. New merchant accounts, or accounts PayPal flags as risk, can have funds held for up to 21 days, which is a recurring and real complaint, so a brand-new seller should expect the first batch of payments to sit. PayPal can also place reserves on accounts with chargebacks or sudden volume spikes. Stripe also holds funds in some cases (high-risk industries, unexpected volume), but the experience is more transparent: delays show up in the Dashboard with a reason.
Chargebacks and dispute handling
A chargeback happens when a buyer disputes a charge with their card issuer; the merchant pays a fee, funds are temporarily reversed, and there's a window to submit evidence. Stripe charges $15 per dispute; the fee is refunded if you win. PayPal charges a $20 chargeback fee on card transactions, plus a $15 standard dispute fee when a buyer files through PayPal's resolution center (a higher rate applies to high-volume sellers).
The bigger difference is protection. Stripe Radar is built into Standard pricing and scores risk before the transaction completes, with Radar for Fraud Teams adding custom rules. PayPal Seller Protection covers eligible transactions against unauthorized payments and "item not received" claims, but it's strongest for physical goods shipped with tracking, because proof of delivery is hard to provide for digital products. For digital sellers, Stripe's model tends to fit better; for physical-goods sellers and marketplaces, PayPal Seller Protection is a genuine advantage when the conditions are met.
International transactions
Both add 1.5% to international cards; the difference is between breadth and depth. PayPal is available in 200+ countries and regions, so if your buyer is in a market Stripe doesn't serve, PayPal often does. Stripe supports 135+ currencies across 46+ seller countries, so if your buyers pay in many currencies within markets Stripe covers, its currency depth gives you more settlement and reporting flexibility. For a global audience, the practical answer is often both, with Stripe primary and a PayPal option for the markets it doesn't reach cleanly. For details on the Stripe side, see Stripe's international fees.
Fraud, AI, and identity tools
Both processors rely on machine learning for fraud management, but to different degrees. Stripe Radar scores every transaction's risk inside the authorization window using models trained across Stripe's network and can allow, block, or trigger 3D Secure based on rules you set; Radar for Fraud Teams adds custom rules and review queues. Stripe also offers Identity for online identity verification (document checks plus liveness detection), Sigma for SQL and natural-language reporting analytics in the dashboard, and Smart Disputes to auto-compile chargeback evidence.
PayPal's equivalent is Fraud Protection Advanced, which pairs its network intelligence with machine learning and custom filters that approve, reject, or hold a transaction for review, managed from the merchant dashboard. PayPal also brings consumer-side recognition: returning buyers are recognized at guest checkout and can authenticate with Face ID or a fingerprint through the PayPal app or wallets like Apple Pay, which is part of why the button converts.
For payment security, the floor is the same, since both are PCI Level 1, encrypt card data, and support two-factor authentication. The real difference is control: Stripe exposes more of the risk engine and reporting to you, while PayPal handles more of it for you behind a simpler dashboard.
Stripe vs PayPal for digital sellers and subscriptions
Digital sellers (ebooks, templates, downloads, courses) usually tilt toward Stripe. Ticket sizes are commonly $20 to $200, where Stripe's 30¢ fixed fee beats PayPal's 49¢ across hundreds of small sales: on a $29 product, Stripe takes about 4.0% all-in versus 5.18% for PayPal Checkout, and that compounds. Digital products also don't benefit cleanly from PayPal's Seller Protection; sellers usually want the checkout on their own domain, and order bumps and upsells are simpler to build on Stripe. When sellers ask us which is cheaper for digital products, the honest answer in practice is Stripe at most ticket sizes, often by 1 to 1.5 percentage points all-in. The exception is an audience that trusts the PayPal button enough that the conversion lift offsets the higher fee, which is real, so measure it before assuming. For the how-to, see selling digital products with Stripe.
For a small subscription (a $19, $39, or $99/mo membership or SaaS plan), the question shifts from per-transaction fees to lifetime value. If recurring billing tools matter more than upfront setup ease, Stripe Billing’s dunning, retries, and trials recover meaningful revenue over a subscriber’s lifetime. If your buyers strongly prefer the PayPal button, PayPal Subscriptions covers the basics, and the higher fee is the trade-off for conversion. If you want both, you can run a checkout that accepts cards via Stripe and offers PayPal as a supplemental method, which is the pattern most digital subscription sellers we work with use. We've helped customers switch from PayPal Standard to Stripe (and a smaller number the other way): the Stripe direction is usually about wanting more control over checkout, billing, and reporting, and the PayPal direction is usually buyer-side, a specific audience or geography where the button measurably outconverts a card form.
Setup, and why the checkout layer matters
Stripe needs either developer time or a no-code layer. Stripe Payment Links are the simplest, and a solo seller can launch one in minutes. Stripe Checkout (hosted) and the full API are available for more custom flows, or you can use a no-code checkout tool that sits on Stripe. PayPal is faster to set up: drop a basic button on a page, log in to your business account, and you're accepting payments, with the trade-off that the flow happens largely on PayPal's domain and is harder to customize. Both integrate with WooCommerce, Squarespace, Webflow, Framer, WordPress, and most major site builders; for how Stripe checkout embeds on a site, see our overview of embedding Stripe checkout, and if you're weighing a hosted layer, our explainer on the hosted payment page model.
Customization and branding
Stripe gives you two routes. Stripe Checkout supports no-code branding from the dashboard (colors, fonts, logo, even a custom domain on the hosted page), and Stripe Elements provides developers with prebuilt UI components and an appearance API to build a fully custom on-site checkout in code. PayPal lets you style its buttons and Card Fields to match your branding and further customize the flow through Advanced Checkout, its REST APIs, and JavaScript SDK, though larger changes require coding and the branded button still carries PayPal's look by design.
Both plug into large ecosystems of third-party applications and ecommerce platforms, and both offer custom interchange-plus pricing for high-volume merchants. The practical split: Stripe gives more design control out of the box for teams that want the checkout fully on their own site, while PayPal trades some of that control for the recognizability of its button.
Why the checkout layer matters
Both Stripe and PayPal handle the moment the card is charged. What sits in front of the card, the checkout page itself, is a separate decision, and for many sellers, it moves conversion more than the processor does. A digital seller on Stripe whose checkout converts at 40% can often reach 55 to 65% by simplifying the page, removing required fields, and surfacing order bumps natively; the processor didn't change, the page did.
A creator with a $39/mo membership losing 30% at checkout usually needs a one-page checkout that doesn't demand a billing address, not a switch from Stripe to PayPal. This is the gap Checkout Page sits in: a flat-rate, no-code checkout layer that runs on Stripe. We don’t process cards; Stripe does, and we don’t replace Stripe; we sit in front of it.
Tip. A no-code checkout on Stripe takes about 10 minutes to set up. If you're already on Stripe, Checkout Page's pricing adds no per-transaction platform fees on top of Stripe's; it's a monthly subscription by revenue tier, separate from Stripe's processing fees.
For a longer comparison of Checkout Page as a layer, see Checkout Page vs Stripe, and for the broader market, other Stripe alternatives. One related concept if you sell internationally: a merchant of record takes on tax, compliance, and chargeback responsibility for the seller. Stripe, PayPal, and Checkout Page are not merchants of record; some platforms (Lemon Squeezy, Paddle, Gumroad) are, trading higher fees for that tax and compliance lift.
How to choose: Stripe, PayPal, or both
Pick Stripe if you sell digital products or subscriptions, want lower per-transaction fees at most ticket sizes, want strong recurring-billing tools, want the checkout on your own domain, and sell in markets Stripe covers.
Pick PayPal if your buyers strongly prefer the PayPal button (test this first), you sell into markets Stripe doesn't reach, you sell physical goods and want Seller Protection, or you need to launch in minutes with no developer.
Use both if you want to maximize checkout coverage, with Stripe as the primary card processor and PayPal as a supplemental method for a split audience. Whichever processor wins for you, the page in front of it is what most directly affects conversion, and for digital sellers and small subscriptions, that's usually where the bigger wins sit.
Stripe vs PayPal FAQ
Can I use both Stripe and PayPal?
Yes. Most ecommerce platforms, hosted checkout tools, and custom integrations support both. The common pattern is Stripe as the default card processor with PayPal as a supplemental "Pay with PayPal" button. Your blended fee lands between the two headline rates, weighted by how many buyers choose each path.
Which has lower fees for digital products?
Stripe at most ticket sizes, by roughly 1 to 1.5 percentage points all-in. On a $29 product, Stripe is about 4.0% effective versus 5.18% for PayPal Checkout. The gap widens at smaller ticket sizes because of the 30¢ versus 49¢ fixed fee, and narrows as prices rise. International cards add 1.5% on both, so the ranking holds globally.
Do I need PayPal in 2026?
Not by default. PayPal earns its place in two cases: buyers who strongly prefer the button (older or consumer-heavy audiences, PayPal-dominant markets), and markets Stripe doesn't serve. If neither applies, most digital sellers run on Stripe alone. If you have data showing a real conversion lift from the button, add it as a supplemental method rather than switching off Stripe.
Is Stripe Billing worth the extra 0.7%?
For most subscription businesses, yes. The 0.7% sits on top of 2.9% + 30¢ per recurring charge and buys Smart Retries, configurable dunning, trials, proration, coupons, and a hosted customer portal. The revenue recovered from failed-payment retries usually exceeds the cost. If your subscription is very simple, you can run it on raw Stripe Payments and skip Billing.
Do PayPal hold periods still happen in 2026?
Yes. New PayPal merchant accounts, or accounts flagged as high risk, can have funds held for up to 21 days, as documented in PayPal's user agreement and common in seller forums. A brand-new seller with no transaction history should plan for it. Established Stripe accounts typically pay out on a rolling 2-business-day schedule, though Stripe can also hold funds for high-risk industries or sudden volume spikes.



