Remote Builders Join free

Getting paid

How to win a chargeback: dispute fees, deadlines, evidence and prevention (2026)

How to fight and prevent chargebacks: dispute fees and response windows on Stripe, Shopify Payments, PayPal, Paddle and Lemon Squeezy, and the evidence that wins.

Updated . By the Remote Builders team. Every figure links to its source.

Key takeaways

  • A chargeback pulls the money and a fee out of your balance straight away, and you usually get one chance, 7 to 21 days long, to answer with evidence. Stripe and Shopify both say you can't change your response once it's submitted.
  • Stripe charges a dispute fee when a dispute arrives (US$15, £20, €20 or A$25) and the same again if you counter it; only the counter fee comes back if you win. Shopify Payments charges US$15, £10, €15 or A$25 and returns it if you win.
  • PayPal lists a US$15 standard dispute fee, US$30 for high-volume sellers and a US$20 card chargeback fee, and its seller help says to respond within 10 days of a dispute being opened.
  • With a merchant of record the dispute is against them, not you: Paddle charges 20 USD, GBP or EUR (40 CAD or AUD) per chargeback, contests it itself and doesn't accept seller evidence, and Lemon Squeezy usually refunds and deducts the amount plus a US$15 fee.
  • Winning is hard. Stripe's own win-likelihood scale tops out at about a 60% chance, so the cheapest chargeback is the one you prevent with a clear descriptor, receipts, renewal reminders, easy cancellation and a fast refund.
  • Card networks count disputes you receive, not disputes you win. Visa's monitoring programme flags merchants whose fraud reports plus disputes reach 1.5% of card-not-present transactions and 1,500 a month in Asia Pacific, Canada, the EU and the US from 1 April 2026.

To win a chargeback, answer it fast, once, with evidence that matches the exact reason the customer gave their bank. To stop paying for chargebacks at all, make every charge easy to recognise, easy to cancel and easy to refund before the customer goes to their bank. The second half matters more, because even a strong case is far from a sure win and the card networks count every dispute you receive, won or lost.

This guide is for founders selling software, digital products, services or physical goods online. It covers how a chargeback flows, the fee and response window on each major processor from their own documentation, the evidence that wins for each type of dispute, how to prevent them, and what to do if Stripe or Shopify Payments isn't available where you live.

What a chargeback is and how it flows

A chargeback is the card issuer reversing a payment after the cardholder disputes it. Stripe's explanation of how disputes work sets out the usual sequence:

  1. The customer disputes the charge with their bank. Stripe says card networks typically allow this within 120 days of the payment, and longer in some cases. For a future event or service, the window usually starts on the event date.
  2. The money leaves your balance. The processor debits the disputed amount plus a dispute fee, and holds it for the whole dispute.
  3. You get a deadline. Stripe says you usually have 7 to 21 days to respond, depending on the card network.
  4. You accept, or counter with evidence. On Stripe, while a dispute is open you can't issue a normal refund outside the dispute process.
  5. The bank decides. Stripe says the issuer usually takes 60 to 75 days after you submit, and the whole process can take 2 to 3 months.

Some disputes start as an inquiry, a request for information before any money moves. Stripe says American Express and Discover use this stage most, and that failing to answer an inquiry can lead to a "likely unwinnable" chargeback. Always respond.

You may also see an early fraud warning first: a report from the issuer that a payment looks fraudulent. Stripe says about 40% of Visa and Mastercard early fraud warnings become fraud disputes if you don't refund.

Dispute fees and response windows by processor

These figures come from each provider's own pages, checked on 28 October 2026. Fees vary by country and currency, so check the page for yours.

ProviderFee per disputeFee back if you win?Time to respond
StripeReceived fee: US$15, £20, €20, A$25 or S$15. Countered fee: the same amount againCountered fee onlyUsually 7 to 21 days
Shopify PaymentsUS$15, £10, €15, A$25, NZ$20 or S$16.35YesUsually 7 to 21 days
PayPalUS$15 standard dispute fee (US$30 high volume); US$20 card chargeback feeNot stated on the fee pageWithin 10 days for PayPal disputes
Paddle (merchant of record)20 USD, GBP or EUR, or 40 CAD or AUDNoPaddle responds, not you
Lemon Squeezy (merchant of record)US$15 plus the refunded amountNot statedLemon Squeezy responds, not you

Sources: Stripe's dispute pricing update and pricing page, Shopify's chargeback process page, PayPal's business fees and seller help, Paddle's chargeback help and Lemon Squeezy's refunds and chargebacks docs.

Stripe

Stripe added a dispute countered fee for disputes opened after 17 June 2025. You pay the received fee when the dispute arrives, and the countered fee only if you counter it. Stripe returns the countered fee if you win and, unless your contract says otherwise, never returns the received fee. The countered fee doesn't apply in Japan or Mexico, and Stripe's support page says it's waived when you counter with its Smart Disputes product.

Stripe's response guide says you have "only one opportunity to submit your response", that you can't edit it or add files afterwards, and that if you don't respond by the deadline you automatically lose. It also says that contesting a Visa or Mastercard compliance dispute costs a further US$500, refunded if you win.

Shopify Payments

Shopify's chargeback process page says "When a chargeback is filed, your bank charges a processing fee" and "If you win the chargeback, then the fee is returned to you." The bank's review "can take up to 75 days after you submit." Its resolution page adds that after evidence is submitted you can't make changes, and that the bank's decision is final. With Shopify Payments, Shopify fills in the data it has and submits your response on the due date.

PayPal

PayPal's fee page says it "may charge a Dispute Fee when a buyer files a dispute claim or chargeback" on PayPal checkout transactions, and charges a separate settlement fee on card chargebacks for card payments not made through a PayPal account. Its seller help says "You must respond within the first 10 days following a dispute creation", that the two sides then have 20 days to settle it in the Resolution Center, and that either side can escalate it to a claim for PayPal to decide.

On timing, PayPal's filing timeframes give buyers 180 days from payment for an item not received, and for an item significantly not as described, 30 days from delivery or 180 days from payment, whichever comes first.

Paddle and Lemon Squeezy as merchant of record

With a merchant of record, the dispute isn't yours to fight. Paddle's help centre says "the dispute is raised against Paddle rather than you, the seller", that its system gathers evidence automatically, and that "additional evidence submitted by sellers is not required or accepted." If Paddle wins, you get the money back but not the fee. Paddle also uses pre-chargeback alerts to refund some buyers before a chargeback is finalised, and it doesn't contest a second dispute (pre-arbitration).

Lemon Squeezy's docs say it usually refunds the customer in full and deducts "the refunded amount (minus our platform fee) plus a $15 dispute fee" from your next payout. It reserves the right to refund within 60 days of purchase to prevent chargebacks, and says it may suspend a store with too many. Our merchant of record vs Stripe guide covers Lemon Squeezy's move towards Stripe Managed Payments.

The evidence that wins, by dispute type

Every dispute carries a reason code from the card network. Stripe groups them into categories, each with its own evidence list. Match your evidence to the reason. A refund policy won't help if the customer says the parcel never arrived.

Fraud and "I don't recognise this"

The customer says they didn't make the payment. Stripe treats "unrecognised" as effectively the same thing. Show that the real cardholder paid:

  • 3D Secure authentication on the payment, which should put it under the liability shift.
  • Matching details: AVS (address) and CVC results, and an IP address that fits the billing address.
  • Usage after purchase for digital products: server or access logs with IP addresses and timestamps showing the customer logged in or downloaded.
  • Earlier undisputed payments on the same card. For Visa fraud disputes (code 10.4), Stripe checks your history for Visa's Compelling Evidence 3.0 and pre-fills the evidence if you qualify.
  • Delivery to a verified address for physical goods.

Stripe's evidence guide says fraud disputes make up "over half of all disputes", and that without Visa's Compelling Evidence your chance of overturning a Visa fraud dispute is very low.

Product not received

Show that it was delivered, or isn't due yet:

  • Tracking number, carrier, ship date and delivery confirmation to the address the customer gave you. Card issuers don't follow links, so attach screenshots.
  • For digital goods and services, access logs tied to the customer.
  • Proof that the agreed delivery or service date hasn't arrived, or that customs is holding the parcel.

Not as described or defective

Show that you described it accurately and handled the complaint:

  • The product page or listing as the customer saw it, and the receipt.
  • Your return policy as shown at checkout, and whether the customer returned the item.
  • Your messages with the customer trying to fix it, and proof of any replacement or partial refund.

Subscription cancelled

The customer says you kept charging after they cancelled. Stripe's list for this category:

  • Your cancellation policy, and how and when you showed it before purchase.
  • Why the subscription wasn't cancelled, or why this charge is still valid (for example, the cancellation was set for a future date).
  • Renewal notices you sent, and evidence the customer kept using the product after the date they say they cancelled.

How to present it

Stripe's evidence guide recommends a short, neutral summary in date order, with only the relevant excerpts. Don't upload your whole terms of service: paste the cancellation clause and point to it. Stripe limits evidence to 4.5 MB in total, and its response guide caps Mastercard evidence at 19 pages. Banks won't review audio, video or links, so attach everything as PDF, JPEG or PNG.

Be realistic about the odds. Stripe's Radar Plus predicts your chance of winning on a five-dot scale, and Stripe says even the top score means about a 60% chance, falling to 5% at the bottom. If the customer has a point, accept the dispute. Stripe says accepting isn't an admission of wrongdoing, though the fee still applies.

How to prevent chargebacks

Every processor's advice comes back to the same few habits. These are from Stripe's prevention best practices, its monitoring programmes page and Shopify's prevention guide.

  • Use a descriptor customers recognise. Set the statement text to your website domain or business name. On Stripe it must be 5 to 22 characters.
  • Send a receipt with every charge, so customers can remember the purchase and reply to you instead of calling their bank.
  • Keep delivery proof. Use tracked shipping, and require a signature for high-value goods. For software, log access and downloads against each customer.
  • Turn on 3D Secure for risky payments. Stripe says successfully authenticated payments are typically protected from most fraud disputes by the liability shift, but it says that protection isn't guaranteed and it only covers fraud. You must still answer any inquiry on a 3D Secure payment, or the issuer can raise a "no-reply" chargeback that can cancel the liability shift.
  • Refund before the dispute, not after. Stripe says customers can't dispute a fully refunded payment (a partly refunded one can still be disputed for the full amount). For early fraud warnings, it suggests refunding charges up to roughly the size of your dispute fee. New sellers with fewer than about 100 payments a month should refund suspected fraud more readily, because one or two disputes move their rate a lot.
  • Make cancelling easy. Stripe recommends an in-app cancel button, showing billing terms before taking card details, a reminder before a free trial ends, and renewal reminders about 7 days before a yearly renewal and 2 to 3 days before a monthly one.
  • Show your full policies at checkout. Stripe warns that a checkbox containing only a link may not convince an issuer that the customer saw your policy.
  • Hold physical orders briefly. Stripe suggests delaying shipment 24 to 48 hours, or authorising and capturing later, because customers can't dispute an uncaptured authorisation.

Card network monitoring

Card networks judge you on disputes received, not disputes won. Stripe's monitoring page says the programmes ignore both refunds and outcomes, and its evidence guide adds that a withdrawn dispute still counts.

Visa's monitoring programme fact sheet defines the VAMP ratio as fraud reports (TC40) plus disputes (TC15), divided by settled card-not-present transactions. Its excessive merchant threshold is a ratio of 220 basis points (2.2%) with at least 1,500 fraud reports and disputes a month, reduced to 150 basis points (1.5%) in Asia Pacific, Canada, the EU and the US on 1 April 2026. In Latin America it's 1.5% and 1,500. In Central Europe, the Middle East and Africa it's 2.2%, with at least 150 a month totalling US$75,000 or more. Fraud reports count even when the customer never files a dispute.

Mastercard runs its own excessive chargeback programme, but its rules pages refused to load for us on 28 October 2026, so we've left its thresholds out. Your processor will usually act long before you reach any network threshold. Paddle, for example, asks sellers to stay below 0.65% of transaction volume.

If Stripe or Shopify Payments isn't available in your country

Card network rules are the same wherever your company is, so the evidence and prevention steps above still apply. What changes is who handles the dispute and what it costs. Our guides to getting paid when Stripe isn't available and when Shopify Payments isn't available cover the routes in full.

  • A merchant of record such as Paddle or Lemon Squeezy takes the dispute off your hands entirely. You pay its fee and lose the sale, but you don't build cases. The trade-off is that you can't add your own evidence on Paddle, so prevention is your only lever.
  • PayPal runs its own dispute process. Answer in the Resolution Center within its 10-day window and keep tracking or download records for every order.
  • A local gateway follows the same network rules with its own fees. Indonesia's Xendit, for example, says in its dispute docs that a dispute with no action before the deadline is "automatically marked Lost", that submitted evidence can't be changed, and that its chargeback fee "still applies and is not refunded" even if you win. Its card guidelines give 7 calendar days to add evidence after a second chargeback, and an arbitration fee of US$500 to US$600 if you take a case to arbitration and lose.

Whichever you use, ask the provider three questions before you launch: what each dispute costs, whether the fee comes back if you win, and what dispute rate gets an account reviewed or closed.

A checklist for your next dispute

  1. Read the reason code and the customer's claim before you do anything else.
  2. Contact the customer. A misunderstanding can often be fixed, though Stripe says you should still submit evidence even if they promise to withdraw.
  3. Decide quickly whether to accept or counter. If the amount is smaller than your fees and time, accepting may be cheaper.
  4. Gather evidence that answers that exact reason: delivery proof, access logs, policies as shown at checkout, renewal notices and messages.
  5. Write a short, neutral summary in date order, attach files as PDF, JPEG or PNG, and submit once before the deadline.
  6. Afterwards, fix the cause: the descriptor, the receipt, the cancellation flow or the product page.

If unpaid invoices from clients are the bigger problem, our guide to getting clients to pay on time covers deposits, contract terms and chasing.

To compare notes on payments, processors and disputes with other founders, join Remote Builders (it's free).

General information, checked on 28 October 2026, not legal or financial advice. Processor fees and card network rules change, so confirm with your payment provider's current terms before you act.

Join Remote Builders

Members swap notes on payment tools, fees and getting money home, from the countries they actually live in.

Free, and you're in straight away. Three short steps, then the members' chat on Telegram.

Step 1 of 3

Step 1 of 3: about you
Start with + and your country code. It's private and never shown on the site.

Questions people ask

What is a chargeback?
A chargeback is the card issuer reversing a payment after your customer disputes it with their bank. The disputed amount and a fee come out of your balance when the dispute opens, and the bank, not your payment processor, decides who keeps the money after reviewing your evidence.
How long do I have to respond to a chargeback?
Usually 7 to 21 days, depending on the card network. Stripe and Shopify both give that range, and the exact due date shows on the dispute itself. If you miss it, Stripe says you automatically lose. PayPal's seller help says to respond to a PayPal dispute within 10 days of it being opened.
Do I get the chargeback fee back if I win?
It depends on the processor. Shopify Payments says the fee is returned if you win. Stripe returns its dispute countered fee if you win but keeps the dispute received fee, except for businesses in Mexico. Paddle keeps its chargeback fee even when it wins.
Should I refund a customer instead of fighting the chargeback?
Before a dispute is filed, often yes: Stripe says customers can't dispute a fully refunded payment, and it suggests refunding fraud warnings on charges up to roughly the size of your dispute fee. Once a dispute is open, you can't refund outside the dispute process on Stripe. Accept it if the customer is right, and counter it with evidence if they're not.
Does 3D Secure stop chargebacks?
It shifts liability for most fraud disputes to the card issuer, but Stripe says liability shift is typical, not guaranteed. It doesn't cover other reasons such as product not received, and you must still answer any inquiry on a 3D Secure payment or you can lose the protection.
What chargeback rate is too high?
Visa's programme flags merchants whose fraud reports plus disputes reach 1.5% of settled card-not-present transactions, with at least 1,500 a month, in Asia Pacific, Canada, the EU and the US from 1 April 2026. Paddle asks its sellers to stay below 0.65% of transaction volume. Small sellers can hit trouble with their processor well before a network programme applies.
How do I handle chargebacks if Stripe or Shopify Payments isn't available in my country?
The same card network rules apply, so the evidence and prevention steps in this guide still work. With a merchant of record such as Paddle or Lemon Squeezy, they handle the dispute and charge you a fee. With PayPal you answer in its Resolution Center. With a local gateway such as Xendit in Indonesia, you respond in its dashboard and its own fees apply.

Sources

  1. How disputes work, Stripe Docs. Checked 28 October 2026.
  2. Respond to disputes, Stripe Docs. Checked 28 October 2026.
  3. Dispute reason code categories, Stripe Docs. Checked 28 October 2026.
  4. Dispute evidence best practices, Stripe Docs. Checked 28 October 2026.
  5. Best practices for preventing fraud, Stripe Docs. Checked 28 October 2026.
  6. Dispute and fraud card monitoring programs, Stripe Docs. Checked 28 October 2026.
  7. Authenticate with 3D Secure: disputes and liability shift, Stripe Docs. Checked 28 October 2026.
  8. June 2025 pricing updates for disputes, Stripe Support. Checked 28 October 2026.
  9. Pricing, Stripe. Checked 28 October 2026.
  10. Chargebacks and inquiries, Shopify Help Center. Checked 28 October 2026.
  11. Responding to chargebacks and inquiries, Shopify Help Center. Checked 28 October 2026.
  12. Resolving a chargeback or inquiry, Shopify Help Center. Checked 28 October 2026.
  13. Preventing chargebacks and inquiries, Shopify Help Center. Checked 28 October 2026.
  14. PayPal business fees, PayPal. Checked 28 October 2026.
  15. Dispute filing timeframes, PayPal Help Center. Checked 28 October 2026.
  16. I am a Seller: How do I handle a dispute or problem with a Buyer?, PayPal Help Center. Checked 28 October 2026.
  17. Understanding chargebacks with Paddle, Paddle Help Center. Checked 28 October 2026.
  18. Refunds and chargebacks, Lemon Squeezy Docs. Checked 28 October 2026.
  19. Manage disputes via Dashboard, Xendit Docs. Checked 28 October 2026.
  20. Dispute guidelines: Cards, Xendit Docs. Checked 28 October 2026.
  21. Visa Acquirer Monitoring Program fact sheet (2025), Visa. Checked 28 October 2026.

Meet other remote builders

Build anywhere. Not alone.

Remote Builders is a community for founders and operators building real companies from wherever they live. Get field notes by email, or join free for the members' chat, perks and directory. You're in straight away.

Join free

Building from Bali? Join Bali Startup & Tech for builder nights and dinners in Canggu.