CHARGEBACKS

What a chargeback really costs: fees, lost revenue and ratios

The full cost of a subscription chargeback: the lost payment, processor dispute fees, team time, lost future renewals, and card network monitoring program risk.

Published 6 min read

A chargeback looks like a refund with a fee on top. For a subscription business it is usually more: the payment, the fee, the time to answer, the customer who will not renew, and a tick on a ratio the card networks watch. Knowing the full cost changes two decisions: how much to invest in prevention, and which disputes are worth contesting.

This guide breaks the cost into its parts, with the published fees from processors’ own pages. Sources: Stripe’s pricing, dispute fees FAQ, how disputes work and accepting disputes FAQ; Braintree’s pricing and fee documentation; Adyen’s manage disputes and Visa chargebacks pages; and the network program documents cited below (all accessed November 2026). Fees vary by country and contract; treat the figures here as examples and check your own.

The five parts of the cost

Part Paid when Recovered if you win?
1. The disputed amount Debited when the chargeback opens Yes
2. Processor fees At opening, and sometimes when you contest Partly
3. Team time Every case you answer No
4. Lost future revenue When the customer leaves Rarely
5. Ratio and program risk Every dispute, won or lost No

1. The disputed amount

When a chargeback opens, the processor debits the amount from your balance. If you win, it comes back; if you lose or accept, it does not. Stripe’s how disputes work page says the issuer typically takes 60 to 75 days to decide after you submit, so even a won case ties up cash for two to three months.

Processing fees on the original payment are a separate matter. Stripe’s pricing page says the original processing fees are not returned, even if you win.

2. Processor fees

Stripe

From Stripe’s US pricing page and dispute fees FAQ:

Fee US amount Returned if you win?
Dispute fee (when a dispute is opened) $15 No, unless your contract says otherwise
Countered fee (if you contest) $15 Yes

Accepting a dispute does not avoid the dispute fee. Amounts differ by country; check the pricing page for yours. For Visa and Mastercard compliance disputes, which are rare for subscriptions, Stripe collects an extra USD 500 network fee if you contest, refunded if you win.

Braintree

PayPal’s Braintree pricing page lists a $15 chargeback fee for standard US merchants. Braintree’s fee documentation describes it as non-refundable, even if you win, and says retrievals do not carry it.

Adyen and other acquirers

Adyen’s manage disputes page says a chargeback fee applies to each booked chargeback; the amount is in your contract. Adyen’s network pages also mention scheme fees if a case escalates, for example a USD 600 filing fee under Visa’s arbitration process.

Pre-dispute tools

Network services that resolve disputes before they are filed, such as Visa Rapid Dispute Resolution or Mastercard’s Ethoca Alerts, charge a fee per case. Stripe’s dispute prevention docs describe them. They replace the dispute fee and keep the case out of Visa’s VAMP count, but the merchant still refunds the payment.

Visa also announced, in its merchant business news digest, a fee associated with successful Compelling Evidence 3.0 qualifications from 17 April 2026. Ask your processor whether and how it is passed on.

3. Team time

Someone has to read the dispute, find the evidence, write the response and check it. For a subscription business, that means pulling usage logs, cancellation records, emails and support threads from several systems. The time per case depends on how scattered your data is.

Put a number on it for your own team: hours per case times the cost of an hour. Compare that with the amount at stake. For a $9 monthly charge, a manual response almost never pays for itself; for a $1,200 annual plan, it usually does. See refund or fight.

4. Lost future revenue

This is the cost that is specific to subscriptions, and the one most often left out. A customer who files a chargeback often does not keep paying. You should also stop renewals on a card that was reported as stolen. Either way, the future renewals are gone.

A simple way to estimate it for your business:

Lost future revenue = monthly price × expected remaining months for a customer like this one

Use your own retention data for “expected remaining months”. For a customer on a $49 monthly plan whom you would otherwise expect to keep for another ten months, that is $490: ten times the disputed charge.

This is also why prevention beats winning. A customer who found the cancel button and left is gone either way; a customer who did not recognize a charge, got a reminder and stayed is not.

5. Ratios and monitoring programs

Every dispute counts toward your network ratios, whether you win, lose or accept. Stripe’s accepting disputes FAQ says an accepted dispute counts like any other, and its measuring disputes page says won disputes count too.

Cross the thresholds and costs change in kind:

  • Visa VAMP: from 1 April 2026, the excessive merchant threshold is 1.5% with at least 1,500 fraud reports and disputes per month in most regions, per Visa’s fact sheet. Identified merchants face per-case fees through their acquirer.
  • Mastercard ECP: from 100 chargebacks and a 1.5% ratio in a month, with assessments that escalate the longer a merchant stays in, per Braintree’s Excessive Chargeback Program page.
  • Your processor’s own limits, which may be stricter: reserves, delayed payouts, or in the worst case a closed account.

Details and dates are in chargeback ratio thresholds and monitoring programs.

A worked example

A hypothetical SaaS on Stripe in the US, $49 monthly plan, one disputed renewal. The figures below use Stripe’s published US fees and the assumptions stated; replace them with yours.

Item Accept Contest and lose Contest and win
Disputed amount −$49 −$49 $0
Dispute fee −$15 −$15 −$15
Countered fee $0 −$15 $0 (returned)
Team time (assumed 30 min at $40/hour) $0 −$20 −$20
Future renewals lost (assumed 10 months) −$490 −$490 Likely lost too
Counts toward ratios Yes Yes Yes

Two things come out of a table like this. First, the fees are small next to the value of the customer. Second, winning recovers the $49, but not necessarily the customer.

Where the money is

Given that breakdown, the order of priorities for most subscription businesses is:

  1. Prevent disputes with a recognizable descriptor, renewal reminders, an easy cancel and fast refunds. See how to prevent chargebacks on subscriptions.
  2. Refund early when a customer clearly did not want a charge, before it becomes a dispute.
  3. Make contesting cheap by having evidence assembled automatically, so the decision to fight depends on the case, not the effort. See the evidence checklist.
  4. Watch your ratios monthly, per network.

Doing this with NoChurn

NoChurn lowers the time part of the cost: for Stripe and Braintree disputes, it gathers evidence automatically (cancel flow answers, emails sent, usage you send by API, help desk conversations read only) and drafts the reply with AI, sent only after a person on your team has reviewed it. On Stripe, early fraud warnings come with a one-click refund. Cancel flows with a one-click cancel and win-back emails at day 30, 60 and 90 work on the other parts. NoChurn’s price depends only on MRR, from free up to $300 MRR to $399/month up to $500k, and it never takes a share of recovered revenue. See pricing.

PROMPT

Read https://www.nochurn.sh/llms.txt,
then follow https://www.nochurn.sh/docs/quickstart/
to add NoChurn to this app. Use a test key
(nc_test_…) until I say we go live.

Stop leaking revenue.

  • Free until $300 MRR
  • No card needed
  • Live in 10 minutes
  • Never a cut of what we recover