← All comparisons Payments

Stripe vs PayPal

Developer-first vs consumer-first payment processing, with the actual 2026 fees.

The real decision axis here is not features, it is who owns the checkout. Stripe gives you an API and gets out of the way, so the payment experience is yours to build and the fees are lower per card transaction. PayPal puts its own brand in front of your buyer, which costs more per transaction but can lift conversion with audiences that already trust the button. Most businesses I work with end up needing a primary processor plus PayPal as an option, so the question is really which one sits at the center.

At a glance

StripePayPal
Standard online card fee (US)2.9% + $0.302.99% + $0.49 (advanced card processing)
Branded wallet checkoutLink (no extra fee on top of card rate)PayPal Checkout: 3.49% + $0.49
ACH / bank debit0.8%, capped at $5.00Not a flat published equivalent; varies by product
In-person2.7% + $0.05 (Terminal)2.29% + $0.09 (QR code transactions)
International card surcharge+1.5% (plus 1% currency conversion)+1.5% cross-border (plus 3-4% conversion spread)
Dispute / chargeback fee$15 per dispute$20 per chargeback
Monthly fee$0 on standard pricing$0 on standard pricing
Developer experienceBest-in-class API, docs, test modeImproved (Braintree, newer APIs), still behind
Buyer-side familiarityInvisible to buyers (white label)Very high; buyers have accounts and saved balances
Subscriptions and invoicingStripe Billing at 0.7% of volume; invoices 0.4% capped at $2Invoicing at standard checkout rates

Pricing

These are the published US rates as of August 2026, from each vendor's own pricing pages. Both companies negotiate custom rates at volume, so treat these as the starting point, not the ceiling.

FeeStripePayPal
Domestic online card2.9% + $0.302.99% + $0.49
Branded checkout buttonn/a (card rate applies)3.49% + $0.49
MicropaymentsNo special published tier4.99% + $0.09
Dispute$15$20
Currency conversion+1%3% to 4% spread
Instant payout to bank1.5%, $0.50 minimumVaries by transfer type

On a $50 sale, that fixed-fee difference matters more than the percentage. Stripe takes about $1.75. PayPal's branded checkout takes about $2.24. On small tickets the gap widens further, which is why PayPal publishes a separate micropayments rate at all.

When to pick Stripe

Pick Stripe if you are building anything custom. SaaS subscriptions, usage-based billing, marketplaces with split payouts, or any checkout you want to control end to end. The API, the docs, and the test environment are the best in the industry, and that is not a small thing. I have watched developers get a working Stripe integration running in an afternoon that would have taken days of reading PayPal's older documentation.

Stripe also wins on the boring plumbing. ACH debits at 0.8% capped at $5 make large B2B invoices much cheaper than running them through cards. Stripe Billing handles proration, dunning, and failed-payment retries for 0.7% of volume, which is usually cheaper than building or buying that logic separately. If your revenue is recurring, that stack is the strongest argument for Stripe.

The tradeoff is that Stripe is invisible to your buyers. You get no trust halo, no stored buyer accounts, no PayPal balance sitting there waiting to be spent. You are responsible for making your own checkout feel safe.

When to pick PayPal

Pick PayPal when your buyers already trust the button more than they trust you. For a new store with no brand recognition, an unfamiliar checkout form asking for card numbers is a real conversion risk. The PayPal button removes that friction because millions of buyers have accounts, saved payment methods, and sometimes an actual balance. For consumer marketplaces, one-off ecommerce, and international buyers who do not want to type a card into a site they just found, that familiarity is worth the extra roughly half a percent plus the higher fixed fee.

PayPal is also the pragmatic choice if you sell where PayPal is simply expected: eBay-style resale, digital goods to consumers, donations, and cross-border consumer sales. And if you are not technical and have no developer, PayPal's no-code buttons and invoicing get you taking payments today.

Watch the currency conversion spread, though. The 3% to 4% PayPal takes on conversion is one of the least visible costs in this comparison, and for cross-border sellers it can quietly outweigh every other fee difference on this page.

What most comparisons miss

This is rarely an either-or decision, and framing it that way leads people to the wrong architecture. Stripe versus PayPal is really a question of which system is your ledger. Your primary processor is where subscriptions live, where payout schedules run, and where your revenue reporting comes from. Switching that later is painful. Adding PayPal as a secondary wallet button on top of a Stripe-centered stack is easy. Doing the reverse, building your billing core on PayPal and bolting on card processing later, is the direction people regret.

The other thing comparisons gloss over is account risk. Both companies can hold funds or freeze accounts when their risk models get nervous, and both have long forum threads full of angry merchants to prove it. The practical mitigation is the same for either: keep a payout cadence that does not leave your whole balance inside the processor, and never run payroll assumptions off money that has not landed in your bank.

My verdict

I default to Stripe as the primary processor for almost every business I advise. The per-transaction math is better, the ACH and billing tooling saves real money on recurring revenue, and owning your own checkout matters as your brand grows. Then I add PayPal as a secondary button when the audience expects it, which for consumer ecommerce is most of the time. The only case where I would center on PayPal is a non-technical seller who needs to take payments this week with no developer involved. Everyone else should build on Stripe and let PayPal ride along.