Payment processing economics
PayPal vs Stripe Fees (2026): Ecommerce Cost Comparison
There is no single PayPal fee or Stripe fee. The answer changes with the payment route, order value, seller country, card origin, currency conversion, disputes, and contracted pricing. This guide starts with published US standard rates, converts them into dollars per order and per month, then shows how to test whether a higher fee could still be justified by better conversion or operations.
Match the payment route before comparing: a PayPal-wallet payment and a domestic card charge are not the same product.
Fixed fees make small orders materially more expensive than the headline percentage suggests.
Translate the per-order gap into monthly dollars and the extra completed orders needed to recover it.
Reconcile refunds, disputes, international cards, currency conversion, subscriptions, and negotiated rates separately.
Start with the payment route, not the provider name
The table below is a September 4, 2026 snapshot of published US standard pricing. PayPal lists different rates for PayPal or Venmo payments, cards accepted through standard PayPal Checkout, and cards accepted through Expanded Checkout. Stripe's familiar 2.9% + $0.30 baseline applies to domestic online cards. Comparing any two rows is useful only when they represent payment routes your checkout can actually send.
These are public list rates, not universal quotes. Seller country, product eligibility, account agreement, micropayments, nonprofit status, in-person acceptance, alternative payment methods, and custom volume pricing can change the result. Use the table to choose the correct starting point, then replace the calculator defaults with the rates in each account.
| Payment route | Published rate | What the row represents |
|---|---|---|
| PayPal Checkout: PayPal, Venmo, or guest PayPal payment | 3.49% + $0.49 | A PayPal-branded wallet or checkout payment |
| PayPal Checkout: credit or debit card | 2.99% + $0.49 | A card accepted through standard PayPal Checkout |
| PayPal Expanded Checkout: card or digital wallet | 2.89% + $0.29 | An eligible merchant-controlled expanded checkout |
| Stripe: domestic online card | 2.9% + $0.30 | Stripe's standard US domestic online-card baseline |
Compare the baseline at common US order values
The site calculator defaults compare a PayPal Checkout wallet payment at 3.49% + $0.49 with a Stripe domestic online-card payment at 2.9% + $0.30. That is a transparent planning comparison, not a claim that every PayPal transaction costs more than every Stripe transaction. The effective rate falls as order value rises because the fixed fee is spread across a larger payment.
The monthly column holds volume constant at 500 successful transactions. It makes a small-looking per-order difference visible without pretending the two providers produce the same authorization rate, checkout conversion, refund mix, or support workload.
| Order value | PayPal fee (effective) | Stripe fee (effective) | Difference per order | Difference at 500 orders |
|---|---|---|---|---|
| $10 | $0.84 (8.39%) | $0.59 (5.90%) | $0.25 | $124.50 |
| $25 | $1.36 (5.45%) | $1.03 (4.10%) | $0.34 | $168.75 |
| $50 | $2.24 (4.47%) | $1.75 (3.50%) | $0.49 | $242.50 |
| $100 | $3.98 (3.98%) | $3.20 (3.20%) | $0.78 | $390.00 |
- Fee per transaction = order value × percentage rate + fixed fee.
- Effective rate = fee per transaction ÷ order value.
- Monthly processing cost = fee per transaction × successful transactions.
Add international-card and currency-conversion fees only when they apply
PayPal's US merchant-fee page adds 1.50 percentage points when the sender's market differs from the receiver's market for applicable commercial transactions. Stripe's US pricing adds 1.5% for international cards and another 1% when currency conversion is required. Apply an adjustment only to the transactions that meet its condition; adding every surcharge to every order will overstate costs.
For illustration, a $100 PayPal-wallet payment with the applicable 1.50-point international adjustment would be about $5.48. A $100 Stripe charge that is both an international card and requires currency conversion would be about $5.70. The routes are not identical, so this sensitivity check identifies exposure; it does not prove that one provider is universally cheaper.
Turn the monthly fee difference into a conversion break-even
A processor with a higher published fee can still be the better commercial choice if it produces enough additional completed orders, reaches a preferred payment audience, or reduces operational cost. Measure that threshold instead of relying on a generic conversion claim.
Incremental completed orders needed = monthly fee premium ÷ contribution profit per additional order. In the worked example, the monthly fee gap is $345.75. If one extra completed order contributes $25 after product, fulfillment, returns, and other non-processing costs, the higher-fee option must create at least 14 additional completed orders per month to recover the gap. This is a break-even requirement to test in your own checkout data, not evidence that either provider will deliver it.
Model refunds, disputes, subscriptions, and payout timing separately
Base processing rates do not describe the full cost of ownership. Refund policy, dispute fees and reversals, subscription billing features, fraud tooling, payout schedules, failed-payment recovery, local payment methods, and engineering or reconciliation work can change the decision. Record each item as dollars per month or dollars per affected transaction so it can be compared with the processing-fee difference.
Do not estimate refund and dispute cost from gross volume alone. Use the number of refunded or disputed transactions, the amount of processing fees retained or returned under the current agreement, dispute outcomes, and the staff time required. Subscription businesses should also compare retries, card updates, invoicing, tax integrations, and any billing-product charges that apply to their setup.
Verify account pricing and reconcile one month of transactions
Before changing a checkout, export a representative month from each current processor or test environment. Group successful charges by payment route, card country, settlement currency, and contracted rate; then separate refunds, disputes, failures, and manual entries. Divide actual fees by successful processed volume for each group and compare the result with the calculator.
Run a controlled checkout test where possible, measuring completed orders rather than button clicks. Compare approval rate, checkout completion, average order value, support contacts, payout timing, and engineering effort alongside fees. Re-enter the contracted rates in the calculator and repeat the analysis when the payment mix or pricing agreement changes.
Worked example: $85 orders at 500 transactions per month
- 500 successful $85 orders using the PayPal-wallet planning rate of 3.49% + $0.49
- The same volume using Stripe's domestic online-card planning rate of 2.9% + $0.30
- $25 contribution profit per incremental completed order; no international, conversion, refund, dispute, or negotiated-rate adjustments
The model estimates $3.46 per PayPal transaction and $2.77 per Stripe transaction, a monthly difference of $345.75. At $25 contribution profit per additional completed order, the higher-fee route would need at least 14 incremental completed orders per month to recover that difference.
Recalculate with your own numbersOfficial sources
Rates and eligibility vary by market, account, category, payment method, and program. Use the calculator for planning and the provider dashboard or statement for final reconciliation.