Stripe keeps your processing fees when you issue refunds. Here’s exactly how much that costs, with real calculation examples and strategies to minimize the impact.
Stripe does not refund processing fees when you issue a refund. If a customer paid $100, Stripe collected $3.20 in fees (2.9% + $0.30). When you refund the $100, the customer gets $100 back, but Stripe keeps the $3.20. You’re out $103.20 total on that transaction. This policy changed in 2020 — before that, Stripe did return fees.
The fee you lose depends on the original charge amount. Examples: $50 refund = $1.75 fee lost (2.9% + $0.30). $200 refund = $6.10 fee lost. $1,000 refund = $29.30 fee lost. For international cards, add 1% ($10 extra on a $1,000 charge). The $0.30 flat fee means small refunds hurt proportionally more — on a $10 refund, fees are 6.2% of the amount.
Fees are returned in a few cases: (1) You win a dispute — Stripe returns the $15 dispute fee and original processing fee. (2) Stripe-initiated refunds for compliance issues. (3) Some negotiated enterprise contracts include fee refunds. Partial refunds keep the full original fee — if you refund $50 of a $100 charge, Stripe still keeps the full $3.20.
Go to Reports → Balance → export for the period. Filter for refund transactions. For each, the fee column shows what was originally charged. Sum these fees — that’s your true cost. For a business doing $50K/month with a 3% refund rate, that’s ~$1,500 in refunds and ~$48 in lost fees monthly.
If your refund rate is predictable (e.g., 2-5% for SaaS, 5-10% for e-commerce), build the fee loss into your margin calculations. On $100K annual revenue with 5% refunds: $5K refunded + ~$160 in lost fees = $5,160 total cost. This is small but compounds — track it alongside your gross margin.
Reduce refunds themselves: improve product descriptions, add clear terms of service, use trial periods instead of money-back guarantees. For SaaS: offer plan downgrades instead of full cancellation + refund. When refunds are necessary, issue them quickly — the fee is the same whether you refund in 1 day or 60 days, but fast refunds reduce dispute risk (disputes cost an additional $15).
Install Coby on Stripe and ask anything — like a teammate who never sleeps.
Install Coby on your Stripe account in 30 seconds. Free to start, no credit card required.