Fee Auditor · Independent fee education
Why Is My Stripe Effective Rate Higher Than Expected?
Stripe advertises 2.9% + $0.30. Your effective rate — and sometimes your payout vs volume — often lands at 3.2–3.8% because of international cards, refund fees that are not returned, FX, and small tickets. Here are the five drivers — with real numbers. Fee Auditor helps you check your own Balance CSV; we are not Stripe support.
01
International Cards
When your customer's card is issued outside your country, Stripe adds a cross-border fee of +1.5%. If 20% of your customers are international, this alone adds ~0.3% to your effective rate.
20% international customers × 1.5% = +0.30% on your effective rate
02
Currency Conversion
If you charge in USD but your customer's bank settles in EUR or GBP, Stripe applies an FX markup on top of the base rate. This is separate from the cross-border fee and often invisible in the Dashboard.
FX markup is embedded in the exchange rate — not shown as a separate line item
03
Refunds
Stripe keeps the processing fee when you issue a refund. The original transaction fee is not returned. A 5% refund rate adds meaningful cost across large volumes.
5% refund rate on $100k revenue = $145 in non-refundable fees
04
Stripe Radar
If you use Radar for fraud protection beyond the basic included tier, there's an additional $0.02–$0.07 per transaction. This shows up as a separate line in your Balance report.
1,000 transactions × $0.05 Radar fee = $50/month extra
05
Micro-Transactions
On small charges, the fixed $0.30 component dominates. A $2.00 charge has an effective rate of 17.9% — this drags up your average significantly if you have many small payments.
$2.00 charge: 2.9% ($0.06) + $0.30 = $0.36 total = 17.9% effective rate
Common questions
Why is my Stripe fee rate higher than 2.9%?
Your effective Stripe fee rate can be higher than the published 2.9% + $0.30 because of international card fees, currency conversion, non-refundable fees on refunds, Radar charges, disputes, and small transactions where the fixed fee is a large share of the payment.
Does Stripe return processing fees when I refund a payment?
No. When you issue a refund, Stripe generally does not return the original processing fee. This can increase your effective fee rate if your business has a meaningful refund rate.
How can I calculate my real Stripe effective fee rate?
Export your Stripe Balance Transactions CSV and divide total Stripe fees by total processed charge volume for the same period. Stripe Fee Auditor does this from your real CSV and shows the transactions driving the rate up.
Find your specific fee driver with Fee Auditor — free
Independent tool at feeauditor.com — not affiliated with Stripe. Upload your Balance CSV to see the rate you actually paid and one concrete driver. No OAuth. Raw CSV is not stored.