Stripe chargeback rate: what it means and how to monitor it
If you process payments through Stripe, your chargeback rate is one of the most consequential numbers you're probably not watching closely enough. Let it creep past a card network threshold and you'll face escalating fines, mandatory remediation plans, and — in worst-case scenarios — the loss of your ability to accept cards altogether.
7 min read
What exactly is your Stripe dispute rate?
Your dispute rate (often called your chargeback rate) is the ratio of disputed transactions to total transactions over a given period. Stripe calculates this as the number of disputes received in a month divided by the number of payments captured in the prior month. That lag matters: a spike in sales one month can mask a rising dispute count, only for the ratio to jump when volume normalizes.
A mid-market SaaS company processing $800K per month with a 0.5% dispute rate might think they're safe. But at roughly 40 disputes per month, they're already paying $600 in dispute fees alone — before counting the lost transaction amounts and the operational cost of responding to each case.
Card network monitoring programs: the thresholds that matter
Each major card network operates a chargeback monitoring program. Cross their line and you enter a structured enforcement process with real financial consequences.
Visa: the new VAMP program
Visa retired its legacy Dispute Monitoring Program (VDMP) on March 31, 2025 and consolidated everything into the Visa Acquirer Monitoring Program (VAMP). The new program changed both the formula and the thresholds.
| Program | Threshold | Effective date |
|---|---|---|
| Legacy VDMP (early warning) | 0.65% dispute ratio | Retired March 2025 |
| Legacy VDMP (formal enrollment) | 0.9% dispute ratio | Retired March 2025 |
| VAMP (merchant-level) | 2.2% VAMP ratio | June 2025 |
| VAMP (merchant-level, tightened) | 1.5% VAMP ratio | April 1, 2026 |
| VAMP (acquirer: above standard) | 0.5% VAMP ratio | June 2025 |
| VAMP (acquirer: excessive) | 0.7% VAMP ratio | June 2025 |
The new VAMP uses a broader calculation that includes both fraud alerts (TC40) and all dispute types (TC15), divided by total sales. Because Stripe is your acquirer, their risk team will reach out well before you hit the merchant threshold — they can't afford to let your disputes drag their aggregate numbers up.
Mastercard: Excessive Chargeback Program
Mastercard's Excessive Chargeback Program (ECP) has two tiers. The first tier, Excessive Chargeback Merchant (ECM), triggers when you hit both a minimum number of chargebacks per month and a chargeback-to-transaction ratio threshold. The second tier, High Excessive Chargeback Merchant (HECM), carries steeper fines and can add an additional $5 per chargeback fee for each dispute beyond 300 in a month.
For both networks, remediation typically involves submitting a formal action plan, implementing fraud prevention measures, and demonstrating sustained improvement over several months. The monthly fines alone can run into thousands of dollars — on top of the per-dispute fees.
The true cost of a Stripe dispute
Many merchants think of a chargeback as simply the lost sale amount. The actual cost is far higher. Stripe charges a $15 non-refundable fee for every dispute, win or lose. Since June 2025, Stripe has added a second $15 counter fee when you submit evidence to fight a dispute. That counter fee is refundable if you win, but if you lose, you're out $30 in fees on top of the original transaction amount.
Worked example: B2B SaaS at $500K/month
Consider a B2B SaaS company processing $500K per month with an average transaction size of $200 and a 0.6% dispute rate — roughly 15 disputes per month:
| Cost component | Calculation | Monthly cost |
|---|---|---|
| Dispute fees | 15 × $15 | $225 |
| Counter fees (fighting all) | 15 × $15 | $225 |
| Lost revenue (40% win rate → 9 losses) | 9 × $200 | $1,800 |
| Counter fee refunds (6 wins) | 6 × −$15 | −$90 |
| Total monthly dispute cost | ~$2,160 | |
Why native Stripe reporting falls short
Stripe's Dashboard provides a basic dispute overview, but it has meaningful gaps for anyone trying to actively manage their chargeback rate:
No proactive threshold alerts
Stripe won't warn you when your dispute rate is approaching 0.75% or a card network threshold. By the time you notice, you may already be in a monitoring program.
Limited cost aggregation
Stripe shows individual disputes but doesn't roll up total dispute costs — fees, lost revenue, and operational overhead — into a single view. You're left exporting CSVs and building spreadsheets.
No trend analysis by segment
Is your dispute rate higher for international transactions? For a specific product line? For customers acquired through a particular channel? Stripe's native reporting doesn't slice disputes this way.
Delayed visibility
Because dispute rates are calculated with a one-month lag, you may not realize your rate spiked until weeks after the underlying issue started. By then, you've accumulated disputes you could have prevented.
For finance teams closing books monthly, this creates a frustrating cycle: you discover dispute costs after the fact, scramble to identify the cause, and hope you catch the next spike earlier. It's reactive by design.
Five practices to keep your dispute rate under control
You don't need a massive fraud team to manage your chargeback rate. But you do need visibility and a few consistent habits.
Track your dispute rate weekly, not monthly
Monthly monitoring is too slow. A weekly check lets you spot trends early — before a temporary spike becomes a permanent problem. Set a simple internal threshold (say, 0.5%) and treat anything above it as a signal to investigate.
Segment disputes by reason code
Not all disputes are the same. Fraud-related chargebacks require different prevention strategies than "product not received" or "subscription not canceled" disputes. Group your disputes by reason code and focus on the category that's growing fastest.
Use clear billing descriptors
A surprising number of chargebacks happen simply because the customer doesn't recognize the charge. Make sure your Stripe billing descriptor clearly identifies your company and, if possible, the product. This alone can reduce "unrecognized charge" disputes by 10–20%.
Implement pre-dispute alerts
Stripe supports Visa's Verifi and Mastercard's Ethoca alert networks, which notify you when a cardholder initiates a dispute — before it becomes a formal chargeback. Issuing a proactive refund at this stage avoids the dispute fee entirely.
Make cancellation easy
For subscription businesses, "subscription not canceled" is one of the most common dispute categories. A self-service cancellation option costs you some churn but saves you in dispute fees and rate exposure.
Frequently asked questions
What is a Stripe chargeback rate?
Your Stripe chargeback rate (also called dispute rate) is the number of disputes received in a month divided by the number of payments captured in the prior month. Stripe recommends keeping this rate below 0.75%. Card networks like Visa and Mastercard enforce their own thresholds independently.
What is the Visa VAMP threshold for merchants?
Under the Visa Acquirer Monitoring Program (VAMP), the merchant-level threshold started at 2.2% in June 2025. Starting April 1, 2026, it drops to 1.5% for merchants in North America, the EU, and Asia Pacific. The acquirer-level thresholds are stricter: 0.5% flags "above standard" and 0.7% marks "excessive."
How much does a Stripe dispute cost?
Stripe charges a $15 non-refundable base fee for every dispute regardless of outcome. Since June 2025, a second $15 counter fee applies when you submit evidence. The counter fee is refundable if you win. If you lose, the total cost includes both fees plus the full transaction amount.
Does Stripe alert you when your dispute rate is too high?
Stripe does not proactively alert you when your dispute rate approaches 0.75% or a card network threshold. Stripe provides a basic dispute overview in the Dashboard but lacks trend analysis, cost aggregation, and threshold forecasting. LeakGuard provides proactive threshold monitoring for Stripe merchants.
How can I reduce my Stripe chargeback rate?
Track your dispute rate weekly rather than monthly, segment disputes by reason code to target the fastest-growing category, use clear billing descriptors, implement Visa Verifi and Mastercard Ethoca pre-dispute alerts, and make subscription cancellation self-service to eliminate "subscription not canceled" disputes.
Sources
- Stripe dispute fee schedule, updated June 2025 — $15 base fee, $15 counter fee on lost disputes. Source
- Visa VAMP program thresholds — merchant-level 2.2% (dropping to 1.5% April 2026), acquirer-level 0.5% / 0.7%. Source
- Mastercard Excessive Chargeback Program — two-tier enforcement with escalating monthly fines. Source
- Stripe dispute best practices — billing descriptors, pre-dispute alerts, and cancellation flows. 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.