Stripe Chargeback Protection: What It Actually Covers

Stripe Chargeback Protection automatically reimburses fraud and card-not-present disputes on Stripe Checkout charges for a 0.4% fee, capped at $25,000 a year, while cancellation and delivery disputes stay uncovered.

According to Stripe, its Chargeback Protection covers fraud-type disputes on Stripe Checkout charges for a 0.4% fee. Payouts stop at a $25,000 annual cap, and Stripe can set yours lower. Coverage ends at fraud codes, so "item not received" and "cancelled subscription" disputes stay yours to fight.

Merchants ask me which chargebacks a feature called "protection" really covers. The reason code decides, so read the covered list before you enroll.

Key takeaways

  • Covers fraud and card-not-present reason codes only.
  • Follows the dispute reason code the issuing bank picks.
  • Costs 0.4% of every eligible sale, disputed or not.
  • Stops reimbursing at $25,000 a year while the fee continues.
  • Pays only after a dispute files, so your ratio still climbs.

Want the disputes stopped instead of reimbursed? See how pre-dispute alerts refund a customer before the chargeback files.

What is Stripe Chargeback Protection?

Stripe Chargeback Protection is a paid Stripe feature that pays you back for eligible fraud disputes automatically. Stripe credits the disputed amount and the dispute fee to your balance on its own, up to a yearly cap.

Stripe decides eligibility one dispute at a time, using the reason code the issuer files it under. Stripe's chargeback policy sets out how a dispute reaches you. This program decides who absorbs the loss.

Here's what that looks like on a covered dispute. The cardholder tells their bank they never authorized the charge, and the issuer files it under a fraud code. Stripe matches that code against its covered list and credits you back.

An uncovered dispute runs the ordinary path instead. You get the notification, the deadline, and the choice of whether to submit evidence. You carry the loss if the issuer rules against you.

Check one scope limit before every other detail.

Coverage applies only to charges your customers pay through Stripe Checkout, so a custom integration or an invoice gets you nothing. Plenty of stores run Checkout up front and another flow for renewals. Only the Checkout share carries protection.

Summary: Stripe reimburses covered fraud disputes on Checkout charges automatically, with no evidence submission.

Eligibility: what's actually covered

Only fraud and card-not-present reason codes are covered, whatever you sell. Coverage depends on the dispute reason code, and Stripe's terms list the exact ones:

Card networkCovered reason codes
Visa10.4
Mastercard4837, 4840
Discover / Diners / JCBUA02
American ExpressFR2, FR4, F29, 4534, 4540

Those codes all cover one claim, that a cardholder never authorized the charge. Goods that arrived broken or never arrived file under separate codes, which Stripe's terms put outside the program.

A dispute reason code, also called a chargeback reason code, is the category the issuing bank picks. A clerk there chooses it, days after the sale.

That code often mismatches the real complaint. A cardholder who forgot a renewal may call the charge unauthorized, and the bank codes it as fraud. Tell a different agent the same thing and it lands on a cancellation code, with no coverage.

Stripe's terms rest coverage on the reason code alone. Transaction type never enters the test, so a subscription renewal and a digital sale get identical treatment.

Your dispute mix decides your outcome.

Say most of your disputes arrive as friendly fraud filed under 10.4. You're covered on nearly all of them. If most read "I cancelled and got billed" or "it never arrived," you get almost nothing, and those are the ones subscription merchants see most.

3D Secure shifts the count too. Authenticate the payment and liability moves to the issuer, so a 10.4 dispute rarely reaches you.

Summary: Only fraud and card-not-present codes qualify, whatever your product type is.

Fees and the annual cap

Stripe charges 0.4% on every eligible transaction, and pays back at most $25,000 per account each year, or less if Stripe sets your account a lower limit. According to Stripe's terms, here's every number attached to the program:

What Stripe charges or capsAmount
Coverage fee0.4% of eligible volume
Annual reimbursement cap$25,000 per account
Account Protection Limitset by Stripe, can be lower
Per-dispute fee (separate)$15 in the US

The program is priced like insurance. According to Stripe, you pay the 0.4% across your whole eligible sales pool, and Stripe spreads the covered losses over that same pool.

Keep it separate from the per-dispute charge Stripe already bills you. Stripe's $15 dispute fee hits each disputed payment on its own terms.

Whether the trade pays comes down to one comparison. Put the 0.4% fee against what your covered fraud disputes cost you last year.

According to Stripe's terms, a store running $1.2 million through Checkout pays $4,800 a year.

That store needs more than $4,800 in covered fraud losses to gain. Count fraud disputes only, because your whole dispute bill flatters the program. Most of those disputes were never eligible.

According to Stripe's terms, model the $25,000 figure before you enroll. Once your payouts reach it inside a year, you eat every further dispute in full. The fee keeps landing on every eligible sale.

Stripe can also cap what it will cover in advance, which its terms call a Protection Limit. A busy account can hit that smaller number without changing a thing.

Summary: 0.4% on every eligible sale, with reimbursements capped at $25,000 a year.

How to sign up

You turn on Chargeback Protection in the Stripe Dashboard, either from an emailed invitation or by opting in once your account qualifies. Enrollment is a single toggle.

Stripe decides who can join on your account's age and payment history.

That's a separate call from how it judges each dispute, and it's why two merchants on the same plan see different options.

Here's how enrollment runs:

  1. Check your Stripe Dashboard for a Chargeback Protection setting or an emailed invitation.
  2. Confirm your payment flow runs through Stripe Checkout.
  3. According to Stripe's terms, opt in, then verify the 0.4% fee appears on your next eligible charges.
  4. Watch your first covered dispute close without an evidence request.

Step 3 is the one merchants skip. That fee on your next statement is how you confirm the program switched on. A fee that never shows up means your charges aren't landing where you think.

New accounts get less protection than established ones. Stripe's terms let it set an evaluation period for a new merchant. During it, Stripe holds the disputed amounts and fees instead of paying them out.

So a new account can be enrolled, paying the fee, and still collect nothing until that period ends. A Stripe high-risk classification can stretch those limits out longer.

Stripe Chargeback Protection vs. third-party prevention

Stripe's protection pays you back after a fraud dispute is filed, while third-party prevention stops the complaint from becoming a dispute at all. The money comes back and the record stays.

The filing is what the card networks count. Stripe's own Chargeback Protection terms say every chargeback gets attributed to you, protected ones included. A reimbursed dispute counts like one you paid for yourself.

Pile up enough and Visa or Mastercard puts you in a monitoring program. Your Stripe chargeback rate climbed on disputes where the money came back every time.

Pre-dispute prevention works earlier. A chargeback alert reaches you when a cardholder complains to their bank. That's before the issuer turns the complaint into a chargeback.

Refund inside that window and the dispute closes there, so it never touches your ratio.

Three moves catch complaints before they become chargebacks:

  • Connect Ethoca and Verifi coverage so complaints from both card networks reach you.
  • Set an auto-refund threshold by order value, refunding below it and reviewing above it.
  • Set your statement descriptor to the brand customers bought from, plus a support number.

We built Chargeback.io's pre-dispute alerts for that first window, and they catch the cancellation and delivery complaints Stripe's codes never reach.

If your dispute rate is already low, Stripe's coverage may be all you need. Once it climbs high enough to need tooling, our guide to Stripe prevention apps sorts the options by dispute problem.

Summary: Stripe reimburses after the fact, while alerts stop the dispute before it counts.

FAQ

Does it cover subscription or digital-goods disputes?

Yes on fraud-type disputes and no on cancellation or not-as-described disputes. A subscription business gets the same treatment as any other merchant.

Does a covered dispute still count against my ratio?

Yes, because reimbursement is a payout rather than a reversal. The issuer never withdraws the dispute from its own record.

Is Stripe Radar the same as this program?

No, Radar scores payments and blocks risky ones before they charge, while Chargeback Protection reimburses eligible disputes after they file. Most merchants who want both outcomes run them together.

Is "Stripe purchase protection" the same thing?

No, Purchase Protection covers the shopper on Stripe Link checkouts, while Chargeback Protection covers you, the merchant. They're separate programs with separate terms.

Can I lose eligibility after enrolling?

Yes, Stripe reassesses accounts and can reduce your limits or remove the program if your risk profile changes. A rising dispute rate is the most common trigger.

Decrease your dispute rate today

Join 800+ businesses using Chargeback to prevent chargebacks automatically — setup takes less than 2 minutes.