What does a $15 Stripe dispute fee actually cost you?
A Stripe dispute costs more than the $15 base fee. The true cost includes: the $15 dispute fee, a $15 counter fee if the dispute is not resolved in your favor, the full transaction amount (held or lost), the processing fee on the original charge, operational time spent gathering evidence, and threshold risk if your dispute rate approaches Visa's VAMP program limit of 0.9% (dropping to 0.65% for the fraud component under the April 2026 changes). For a $100 transaction, the all-in cost of a lost dispute is approximately $133.20.
Most merchants focus on the $15 line item. The real exposure is the compounding cost across all six components — and the program-level consequences when dispute volume crosses a threshold.
Stripe dispute fee breakdown
Every Stripe dispute triggers costs across multiple categories. Here is the full breakdown as of the June 2025 dispute fee changes:
| Cost component | Amount | When it applies |
|---|---|---|
| Base dispute fee | $15 | Every dispute, regardless of outcome |
| Counter fee | $15 | Dispute resolved against you (you lose) |
| Transaction amount | Variable | Held during dispute; lost if you lose |
| Original processing fee | ~2.9% + $0.30 | Already paid on the original charge, not returned |
| Smart Disputes success fee | 30% of recovered amount | If using Stripe Smart Disputes and you win |
| Threshold risk | Program fees + monitoring | If dispute rate exceeds 0.9% (Visa VAMP) |
What a lost dispute actually costs: worked example
For a $100 transaction where the dispute is resolved against you:
| Line item | Cost |
|---|---|
| Base dispute fee | $15.00 |
| Counter fee (lost dispute) | $15.00 |
| Lost transaction amount | $100.00 |
| Original processing fee (2.9% + $0.30) | $3.20 |
| Total cost of one lost dispute | $133.20 |
What a won dispute costs
Winning a dispute is not free either. If you fight the dispute manually and win, you still paid the $15 base fee and spent operational time gathering evidence. If you use Stripe Smart Disputes and win, you pay the $15 base fee plus a 30% success fee on the recovered amount.
| Outcome | Manual fight | Smart Disputes |
|---|---|---|
| Base dispute fee | $15 | $15 |
| Counter fee | $0 (waived on win) | $0 (waived) |
| Success fee | $0 | 30% of recovered amount |
| Operational time | 30–60 min per dispute | Minimal (automated) |
| Cost on a $100 dispute (won) | $15 + time | $15 + $30 = $45 |
The hidden cost: threshold risk and VAMP
The largest potential cost of disputes is not per-dispute fees — it is crossing a monitoring threshold. Visa's VAMP (Visa Acquirer Monitoring Program) and Mastercard's Excessive Chargeback Program impose escalating consequences when a merchant's dispute rate exceeds defined limits.
| Threshold | Visa VAMP (current) | Visa VAMP (April 2026) | Mastercard ECP |
|---|---|---|---|
| Dispute rate trigger | 0.9% of transactions | 0.9% total; 0.65% fraud component | 1.0% |
| Consequences | Monthly fines, enhanced monitoring, potential termination | Same + stricter fraud-specific enforcement | Fines starting at $1,000/month, escalating |
Your Stripe dispute rate is calculated as the number of disputes divided by the number of payments in a given period. A merchant processing 5,000 payments per month hits the 0.9% threshold at just 45 disputes.
How to monitor your Stripe dispute rate
Stripe provides dispute data in the Dashboard, but it does not forecast when you will breach a threshold based on current trends. To monitor effectively, you need to track three metrics continuously:
Current dispute rate
Disputes filed ÷ payments processed, measured monthly.
Dispute rate trend
Is the rate rising, stable, or falling over the past 3 months?
Projected breach date
At the current rate of change, when will you cross 0.9% (or 0.65% for fraud)?
LeakGuard's Threshold Guardrails feature calculates all three. It projects your breach date based on current trends and alerts you before you cross a VAMP threshold — giving you time to investigate the source of disputes and take action before monitoring begins.
When to use Smart Disputes vs. manual evidence
Stripe Smart Disputes automatically submits AI-generated evidence and waives the $15 counter fee if you lose. The tradeoff is a 30% success fee on recovered amounts. The decision depends on the transaction value and the strength of your evidence.
Smart Disputes better
Low-value disputes (under ~$100)
The time saved exceeds the 30% fee. Automated evidence is sufficient for small amounts.
Manual evidence better
High-value disputes with strong evidence
Delivery confirmation, signed contracts, or usage logs avoid the 30% fee and often yield better results.
LeakGuard shows you the break-even point for each dispute based on the transaction amount, your historical win rate, and the estimated time cost of manual evidence gathering.
How to reduce your dispute costs
Reducing dispute costs is not just about winning more chargebacks. It requires understanding where disputes originate, what they cost in aggregate, and whether your interventions are working.
Know your effective dispute cost — calculate the all-in cost per dispute (not just the $15 fee) so you can prioritize accurately.
Monitor your dispute rate continuously — do not wait for a VAMP notification; track the trend and projected breach date.
Identify dispute sources by segment — are disputes concentrated in a specific product, country, or payment method?
Set a Smart Disputes vs. manual threshold — use automated response for low-value disputes, manual for high-value.
Track whether changes work — if you update a refund policy or add fraud screening, measure whether dispute volume and cost actually decreased.
LeakGuard's Outcome Ledger tracks three states for every intervention — found (the cost was identified), could save (an action was recommended), and saved (the measured result after the change). This turns dispute reduction from a guess into a tracked decision, visible in your monthly Revenue Leakage Report.
Frequently asked questions
How much does a Stripe dispute cost?
The base dispute fee is $15, charged on every dispute regardless of outcome. If you lose the dispute, Stripe charges an additional $15 counter fee, and you lose the transaction amount. Including the original processing fee (approximately 2.9% + $0.30), the all-in cost of a lost dispute on a $100 transaction is approximately $133.20.
What is the Stripe Smart Disputes success fee?
Stripe Smart Disputes charges a 30% success fee on the recovered amount when a dispute is resolved in your favor. The $15 base dispute fee still applies. The counter fee ($15) is waived if you lose with Smart Disputes enabled.
What is the Visa VAMP dispute threshold?
Visa's VAMP (Visa Acquirer Monitoring Program) flags merchants with a dispute rate exceeding 0.9% of transactions. Starting in April 2026, a separate fraud-component threshold of 0.65% takes effect. Exceeding these thresholds triggers monthly fines, enhanced monitoring, and potential account termination.
Does Stripe show my dispute rate?
Stripe shows individual dispute data and outcomes in the Dashboard, but it does not calculate your rolling dispute rate as a percentage of transactions, forecast when you will breach a VAMP threshold, or alert you before you cross it. LeakGuard's Threshold Guardrails feature provides this monitoring.
How is LeakGuard different from chargeback tools like Chargeflow?
Chargeflow automates dispute response — it fights chargebacks with AI-generated evidence. LeakGuard provides payment cost intelligence — it shows the full cost of fees, refunds, and disputes, ranks issues by dollar impact, and tracks whether changes save money. Chargeflow is reactive (responds after a dispute). LeakGuard is proactive (shows costs before they compound). Many merchants use both.
Sources
- Stripe dispute fee schedule, updated June 2025 — $15 base fee, $15 counter fee on lost disputes. Source
- Stripe Smart Disputes — 30% success fee on recovered amounts, counter fee waived on loss. Source
- Visa VAMP program thresholds — 0.9% dispute rate trigger; April 2026 update introduces 0.65% fraud-component threshold. Source
- Mastercard Excessive Chargeback Program — 1.0% dispute rate trigger with escalating monthly fines. Source
LeakGuard is a read-only Stripe Dashboard app for payment cost intelligence. It shows where money is leaking through fees, refunds, and disputes — and whether the changes you make actually work. Learn more or install from the Stripe Marketplace.