Guide · Basics

Chargeback vs refund: what’s the difference?

A refund is you returning a customer’s money. A chargeback is the customer’s bank taking it back after the customer disputes the charge. Both put the money back on the card, but a chargeback adds a fee, a deadline, a mark on your dispute rate and a decision you don’t control.

Key takeaways

  • A refund is your call. A chargeback is the bank’s. Same money, very different process.
  • A chargeback costs more. A fee, a deadline and a mark on your dispute rate, win or lose.
  • Refund in full, to the same card. Partial refunds can still be disputed for the whole amount.
  • Once a chargeback opens, don’t refund. Accept or respond, or the customer may be paid twice.

The difference in one line

A refund is you sending a customer’s money back. A chargeback is the customer’s bank pulling it back, through the card network, after the customer disputes the charge. With a refund you choose the amount and the timing. With a chargeback, the bank takes the money first and decides later.

Refund vs chargeback, side by side
RefundChargeback
Who starts itYouThe cardholder, through their bank
Who decidesYouThe card issuer
Dispute feeNoneUsually, for example $15 at Shopify Payments in the US
Counts toward your dispute rateNoYes, win or lose
Deadline pressureNoneOften 7 to 21 days to respond
Can you get the money back?It’s your choice to send itOnly by responding and winning

Who starts each one

A refund starts with you, usually after the customer asks. You process it through your processor, and it goes back to the card the customer paid with. Stripe says customers usually see it 5 to 10 business days later, depending on the bank.

A chargeback starts with the customer’s bank. The customer calls or messages the bank and disputes the charge. If the bank agrees with the customer, it reverses the charge through the card network and your processor debits you. Stripe says networks typically give cardholders 120 days from the payment to dispute, and sometimes longer.

For US credit cards, federal law backs the customer. Regulation Z lets a cardholder report a billing error, including goods or services not delivered as agreed, within 60 days of the statement that first shows it. The card issuer then has two billing cycles, and no more than 90 days, to resolve it.

Chargeback vs dispute

People use the words interchangeably, and so do most processors. Stripe’s documentation, for example, talks about disputes throughout. The cleanest split comes from PayPal: a dispute is the customer challenging a charge, and a chargeback is what happens when the card issuer agrees and reverses it.

“Dispute” is also the broader word. It covers inquiries, where no money moves yet (see chargeback vs inquiry), and PayPal’s own buyer disputes, which PayPal handles under its rules rather than card network rules (see PayPal disputes). Visa’s rules call them disputes too, and they cover cases a business never sees, such as 13.9, cash not received from an ATM.

What each one costs you

A refund costs the sale amount, and often the processing fee too. Stripe says its fees on the original payment aren’t returned when you refund. Stripe also notes that a refund issued shortly after the charge may go through as a reversal instead, where the charge simply drops off the statement.

A chargeback costs the sale amount plus a dispute fee. Shopify Payments charges $15 in the US and returns it if you win. Stripe keeps its dispute received fee even when you win, outside Mexico. Then there’s your time, and your dispute rate: Shopify says a chargeback counts toward your rate even if you win. Details by processor in chargeback fees.

When a refund is the smarter move

Refunding isn’t giving up. Sometimes it’s simply the cheaper answer.

  • You made a mistake. A double charge (Discover DP), the wrong currency (Visa 12.3) or a refund keyed as a sale (Visa 12.2) are hard to defend. Fix them before the bank does.
  • You’re sure it’s fraud. Stripe recommends refunding payments you’re sure are fraudulent, especially before you deliver, to save the fee, the dispute rate hit and the goods.
  • The bank sent an inquiry. Stripe says a full refund at the inquiry stage resolves it without a dispute fee.
  • The amount is small. If the sale is worth less than the fee plus your time, a refund costs less.
  • Your dispute rate is high. Stripe suggests refunding suspicious payments more readily when your disputes are excessive or you’re in a card network monitoring program.

If you delivered what was agreed and have the records to show it, that’s a case to answer, not refund. See how to fight a chargeback.

Refund the right way

  • Refund in full. Stripe notes a partially refunded payment can still be disputed for the full amount.
  • Refund to the same card. Visa’s rules say a refund must, where possible, go back to the card used for the purchase, with cash or store credit only in limited cases. In the US, refund any surcharge too, pro-rated on partial refunds.
  • Process the refund you promised. If you give a customer a credit receipt and the credit never posts, the bank can file Visa 13.6, credit not processed. Visa makes the bank wait 15 days from the credit receipt date first.
  • Know what isn’t a refund. Money pushed to a card as a payout is a different transaction, an Original Credit Transaction, with its own dispute condition: Visa 13.8.

Insight: the worst outcome is paying twice. If you refund after a chargeback has been filed, the customer can get the money from you and from the bank. Stripe and Shopify both block refunds once a chargeback is open, and Stripe warns against duplicate reimbursements.

If a chargeback already arrived

Don’t refund on the side. Either accept the chargeback, if the customer is right, or respond with evidence before the due date. If the customer agrees to withdraw, they have to contact their bank, and you should still submit a response. Find your due date with the deadline calculator.

Dispute Daddy builds the response from the notice and records you upload. You approve every response before you submit it to your processor yourself. See how the Dispute Daddy Method works.

Questions

What is the difference between a chargeback and a refund?

You start a refund and decide the amount. The customer’s bank starts a chargeback after the customer disputes the charge, takes the money from you through the card network, and decides the outcome.

Can a customer file a chargeback after I refund them?

Stripe says customers can’t dispute fully refunded payments, but they can dispute partially refunded ones, and card network rules allow a partially refunded payment to be disputed for the full amount.

Can I refund a customer after they file a chargeback?

Usually not through your processor. Stripe and Shopify both block refunds while a chargeback is open. If the customer is right, accept the chargeback instead of refunding, so they aren’t paid twice.

Is a chargeback the same as a dispute?

Close, but not quite. A dispute is the customer challenging the charge. A chargeback is the money movement that follows when the card issuer sides with the customer. Many processors use the two words interchangeably.

Do I get my processing fees back when I refund?

It depends on your processor. Stripe says its processing fees from the original payment aren’t returned on a refund. Check your own processor’s terms.

Sources

  1. PayPal: Customer disputes, claims, chargebacks and bank reversals, a dispute as the customer’s challenge, a chargeback as the issuer’s reversal; read October 25, 2026.
  2. Stripe: How disputes work, dispute fees, no refunds while a dispute is open, inquiries resolved by a full refund, 120-day filing window; read October 25, 2026.
  3. Stripe: Refund and cancel payments, processing fees not returned, 5 to 10 business days, reversals; read October 25, 2026.
  4. Stripe: Best practices for preventing fraud, refunding sure fraud, disputes on fully and partially refunded payments; read October 25, 2026.
  5. Shopify Help Center: Chargeback process, US $15 chargeback fee, chargeback rate counts disputes filed; read October 25, 2026.
  6. Visa Core Rules and Visa Product and Service Rules, 18 April 2026 edition, Section 1.5.4.14 (credit refund requirements) and Dispute Condition 13.6 (waiting period, time limit); read October 25, 2026.
  7. Consumer Financial Protection Bureau: Regulation Z §1026.13 (billing error resolution), 60-day notice, billing error types, two billing cycles and 90-day resolution; read October 25, 2026.

General information, not legal advice. Network and processor rules change; the due date on your own dispute notice always governs.

You earned it.
Defend it.

Dispute Daddy builds the case and keeps the deadline in view. A flat $99 a month.

About this site

This site uses examples made for illustration. They are not real customer records.

Early-access signup stores your email and, if provided, company name for your request. We count page visits with Cloudflare Web Analytics, which uses no cookies and doesn’t identify you. No advertising trackers are used. Read the Privacy Policy.