If you accept payments online, you're paying fees to somebody. PayPal and Stripe are the two most popular payment processors for freelancers and small businesses — and understanding their fee structures can save you hundreds of dollars per year.
The Standard Fee Structure
Both PayPal and Stripe share the same base rate for standard transactions in the United States:
- 2.9% + $0.30 per transaction
On the surface this looks identical. But the devil is in the details — the conditions under which these fees apply differ significantly between the two platforms.
PayPal Fees Explained
PayPal's fee structure has several layers depending on how you receive payments:
- Standard checkout (2.9% + $0.30): Applied when buyers use PayPal Checkout on your website.
- Friends & Family transfers: No fee for the sender if funded by bank/balance, but these cannot be used for commercial transactions.
- International transactions: Additional fee of 1.5%–2% on top of the standard rate.
- Currency conversion: 3–4% spread applied when currency conversion is involved.
- PayPal Invoicing: Same 2.9% + $0.30 standard rate.
One important caveat: PayPal recently updated their fee schedule to include a fixed fee that varies by currency. The $0.30 applies only to USD transactions. For other currencies, the fixed portion changes.
Stripe Fees Explained
Stripe's pricing is known for its transparency and simplicity:
- Card processing (2.9% + $0.30): All major card brands, same rate.
- ACH Direct Debit: 0.8%, capped at $5.00 — great for large transactions.
- International cards: +1.5% added to the base rate.
- Currency conversion: 1% on top of the base when conversion is needed.
- Stripe Radar (fraud protection): Included free, or $0.02/transaction for advanced rules.
Stripe also offers volume discounts and custom pricing for businesses processing over $80,000/month — something PayPal does not advertise as transparently.
Side-by-Side Comparison
Let's break down the real cost on different transaction amounts using the standard 2.9% + $0.30 formula:
- $10 transaction: Fee = $0.59 → You receive $9.41
- $100 transaction: Fee = $3.20 → You receive $96.80
- $500 transaction: Fee = $14.80 → You receive $485.20
- $1,000 transaction: Fee = $29.30 → You receive $970.70
On a pure percentage basis, both platforms cost you the same for USD card transactions. The difference emerges with international payments, alternative payment methods, and large transaction volumes.
When to Choose PayPal
- Your customers already have PayPal accounts and prefer it
- You need a quick, low-setup payment link or invoice tool
- You're accepting payments in a B2C marketplace context
- You need to pay contractors globally via PayPal Mass Pay
When to Choose Stripe
- You're building a product with a custom checkout flow
- You need robust developer APIs and webhooks
- You process a high volume of large transactions (ACH saves significantly)
- You want the most transparent, documented pricing
- You need subscriptions, metered billing, or SaaS infrastructure
The Bottom Line
For simple freelance invoices and small transactions, both platforms are effectively equal. The real differentiation comes at scale, with international payments, or when you need advanced payment infrastructure. Stripe wins on developer experience and large ACH transfers; PayPal wins on brand recognition and consumer trust.
Want to run the numbers yourself? Use our free PayPal Fee Calculator and Stripe Fee Calculator to see exactly how much any transaction will cost you.
Frequently Asked Questions
Are PayPal and Stripe fees the same?
For standard US card transactions, both charge 2.9% + $0.30 per transaction, so the base rate is identical. The differences emerge with international payments, alternative payment methods, and ACH transfers. Stripe charges 1% for currency conversion vs PayPal's 3–4% spread, making Stripe significantly cheaper for cross-border transactions.
Can I avoid PayPal fees by using Friends & Family?
PayPal's Friends & Family transfer has no fee when funded by a bank account or PayPal balance, but it's explicitly prohibited for commercial transactions under PayPal's terms of service. Using it for business payments puts you at risk of account suspension and removes buyer/seller protections. Never use Friends & Family for client invoices.
Does Stripe have volume discounts?
Yes. Stripe offers custom pricing for businesses processing more than $80,000 per month. You'll need to contact their sales team to negotiate. PayPal does offer lower rates through their merchant programs, but the thresholds and process are less transparent. If you're at high volume, it's worth talking to both platforms.
Calculate your exact PayPal or Stripe fee for any transaction
⚡ PayPal Fee Calculator — Free on FeexioNo sign-up required. Instant results.
Disclaimer: This content is for informational purposes only and does not constitute financial advice. Fee percentages are verified periodically — see "Last verified" dates for currency. Always consult official platform documentation or a licensed financial advisor before making binding financial decisions. Full disclaimer →
Victor A. Calvo S. is a software engineer and digital entrepreneur who built Feexio to give freelancers, sellers, and small businesses instant clarity on fees, margins, and rates. He is also the creator of InstantLinkHub and SwiftConvertHub. Learn more →