CHARGEBACKS

What is a payment reversal? Meaning, types and what merchants should do

A payment reversal sends money back to the payer: a canceled authorization, a refund, a chargeback or an ACH reversal. What each one costs and when to use it.

Published 9 min read

A payment reversal is any process that sends a payment back to the payer. It covers four different things: canceling an authorization before it is captured, refunding a payment, a chargeback forced by the customer’s bank, and, for bank debits, a reversal of an erroneous ACH entry. They do not cost the same, they do not take the same time, and only one of them is decided by someone other than you.

In the narrow sense used by card processors, a “reversal” is the cheapest case: the original charge is canceled before it settles, so it drops off the customer’s statement instead of showing a separate credit.

This guide is written from the payment providers’ own documentation: Stripe (refunds, place a hold on a payment method, how disputes work, ACH Direct Debit), Braintree (refunds, voids and credits), Recurly (void a transaction), Chargebee (invoice operations), Adyen (cancel, reversal) and Nacha (reversals). All accessed 8 November 2026.

What are the types of payment reversal?

Type Who starts it When What the customer sees Cost to you
Authorization reversal (void, cancel) You Before capture or settlement The pending charge disappears Usually none
Refund processed as a reversal You Shortly after the charge The charge drops off, no separate credit Stripe withholds no fee
Refund You After settlement A separate credit, days later Original processing fee usually kept
Chargeback The customer, through their bank Usually within 120 days for cards A credit from the bank Amount plus a dispute fee, and it counts in your dispute ratio
ACH reversal You (the originator) Within 5 banking days of settlement, for an error only A correcting entry Depends on the provider

The rest of this guide explains each row.

What is an authorization reversal?

When a customer pays by card, the bank first approves an authorization: the money is held on the account but not yet moved. If you never capture it, or capture less, the hold should be released. That release is an authorization reversal. Each provider has its own name for it:

  • Stripe: cancel the PaymentIntent. A payment in requires_capture “can’t be refunded directly”; you must cancel it. A partial capture automatically releases the rest.
  • Braintree: a void, which “cancels the transfer of funds from the customer to you before the transaction settles”. It works on transactions that are Authorized or Submitted for Settlement.
  • Recurly: a void “cancels a transaction or credit invoice before settlement” and “will request an authorization reversal to the customer’s bank”. It only works the same day, before the gateway’s settlement cutoff; after that, Recurly tries a refund instead.
  • Adyen: a cancel before capture releases the funds. Its reversals endpoint (“refund or cancel”) cancels the payment if it is not captured yet and refunds it if it is.

If you do nothing, the hold expires on its own. Stripe says an authorization for an online card payment is usually valid for 7 days (Visa merchant-initiated payments: 5 days), after which the funds are released and the payment becomes canceled. But leaving holds to expire is not free with every network: Braintree’s 2024 Visa update describes a Visa “Misuse of Authorization” fee on approved authorizations that are neither captured nor reversed, for example $0.05 per transaction in Canada and $0.01 rising to $0.05 in the EU.

Braintree notes that after a void, the hold should leave the customer’s statement within about 24 to 48 hours, though some banks take longer. Until then, the customer may think they were charged twice. Stripe also warns that bank statements do not always distinguish an authorization from a captured payment.

When is a refund a reversal?

On Stripe, some refunds are not refunds at all on the customer’s side. Stripe’s refunds page says that refunds “issued shortly after the original charge” can appear as a reversal: “the original charge drops off the customer’s statement, and a separate credit isn’t issued.”

Why it matters:

  • Fees. Stripe states that it “doesn’t withhold any fees for payment reversals”, while for a normal refund the processing fees from the original payment are not returned.
  • Speed. A normal refund shows up as a credit about 5 to 10 business days later. A reversal just removes the charge.
  • Fraud reports. Stripe’s dispute docs say a refund can prevent a fraud report only when it is processed as a reversal, “which usually happens within 2 hours of the payment capture”. See Stripe early fraud warnings.
  • Tracking. In the Refund object, destination_details.card.type is reversal, and there is no ARN (acquirer reference number) because the original charge was never processed.

You do not choose between a refund and a reversal on Stripe: you issue a refund and the timing decides. If your business refunds often, Stripe suggests authorizing first and capturing later, so you can cancel or capture less instead of refunding.

How is a refund different from a reversal?

A refund moves settled money back. Braintree: “You can only refund a transaction with a Settling or Settled status.” It appears on the customer’s statement as a new credit, and the original charge stays.

In billing platforms, the word “void” may mean something else. In Chargebee, voiding applies to the invoice (an accounting document issued with wrong details), not to the card payment: an invoice “cannot be voided if it has payments associated with it”. To give money back, you issue a refund, or record an offline refund for payments made outside Chargebee. In Zuora, Maxio or Recurly, check whether “void” refers to the transaction or to the invoice before you click.

If you sell through a merchant of record such as Paddle, Lemon Squeezy or Polar, the platform is the seller: refunds and reversals go through its dashboard or API, under its rules.

For the full comparison, see chargeback vs refund: which one to choose.

Is a chargeback a payment reversal?

Yes: a chargeback is a reversal forced by the cardholder’s bank. You do not start it and you do not decide the outcome.

On Stripe, when a dispute opens, Stripe “debits the disputed amount, plus a dispute fee” from your balance and holds the funds while the case runs. You cannot refund outside the dispute process while it is open. Cardholders typically have 120 days to dispute; you have 7 to 21 days to respond; the whole process takes 2 to 3 months. If you win, the funds come back; the dispute fee outside Mexico does not.

This is the expensive kind of reversal, and it also counts toward the card networks’ dispute ratios. See chargeback ratio monitoring programs and chargeback vs dispute vs retrieval request.

What is an ACH payment reversal?

In the US ACH network, “reversal” has a precise meaning. Nacha’s rules let the company that sent an entry reverse it only for a short list of errors:

  • a duplicate payment;
  • a payment sent to the wrong account;
  • a wrong amount;
  • a debit processed earlier than intended (or a credit later than intended).

The reversal must reach the customer’s bank within 5 banking days after the settlement date of the erroneous entry. A reversal sent for any other reason, or late, is improper, and the customer’s bank can return it.

An ACH return is different: it is the customer’s bank sending a debit back, for example for insufficient funds or because the customer says the debit was not authorized. Stripe’s ACH Direct Debit docs say consumers can dispute a debit for up to 60 calendar days (two business days for a business account), and that these disputes are final: they “can’t be contested through the ACH network”. Stripe also says ACH refunds are always processed as a separate credit, “never issued as a reversal”.

SEPA Direct Debit in Europe has its own return and refund rules; see Mollie SEPA Direct Debit failures and GoCardless chargebacks and indemnity claims.

What does “payment reversal” mean on a bank statement?

For a customer, a line marked “reversal” usually means a pending card payment was canceled or a charge was taken back. Depending on the bank, it can be:

  • a hold released after a void or an expired authorization (often seen at hotels, fuel pumps or free trials that check the card);
  • a refund processed so quickly that the charge simply vanished;
  • a credit from a dispute the customer won.

If your customers ask “why was I charged and then reversed?”, it is often a card check at sign-up or an authorization you canceled. A clear billing descriptor makes these lines easier to recognize.

Which reversal should a subscription business use?

  1. Customer asks for their money back within hours of a charge: refund at once. On Stripe it may be processed as a reversal, with no fee kept and no separate credit.
  2. Card check at sign-up or a trial: authorize and cancel (void) the authorization yourself; do not leave it to expire.
  3. Charged the wrong amount by mistake: on cards, refund the difference; on ACH, a reversal is allowed within 5 banking days, otherwise refund.
  4. Early fraud warning: refund fast. Only a reversal can stop the fraud report, and only a refund prevents a dispute fee.
  5. Chargeback already open: you can no longer refund; decide whether to accept or contest it with evidence. See how to win chargebacks on Stripe.

FAQ

What is a payment reversal in simple terms?

Money going back to the person who paid. It can be a canceled authorization, a refund, a chargeback or a corrected bank entry.

Is a payment reversal the same as a refund?

Not always. A refund is one kind of reversal. In the narrow card sense, a reversal cancels the charge before it settles, so the customer sees no separate credit; a refund sends settled money back as a new credit.

How long does a payment reversal take?

It depends on the type. Braintree says a voided authorization usually leaves the statement in about 24 to 48 hours; Stripe says a normal refund appears about 5 to 10 business days later; a chargeback takes 2 to 3 months to be decided.

Can a merchant reverse a payment without the customer?

Yes, for their own payments: a void, a cancel or a refund. A chargeback, on the other hand, is started by the customer’s bank, and an ACH reversal is only allowed for specific errors.

Does a reversal cost the merchant?

A reversal before settlement usually costs nothing: Stripe withholds no fees for reversals. A refund usually loses the original processing fee. A chargeback costs the amount plus a dispute fee.

Can a refund be reversed?

On Stripe, a refund can be canceled only if it has not already been processed, and not if it was processed as a charge reversal. ACH refunds on Stripe cannot be canceled.

How NoChurn helps

NoChurn does not move money: refunds, voids and reversals stay in your billing tool. What it does is reduce the reversals you do not choose. When a dispute opens on Stripe or Braintree, it gathers the evidence automatically (cancel flow answers, emails sent, usage you send by API, help desk conversations read only) and drafts a reply with AI that a person on your team reviews before it is sent. On Stripe, early fraud warnings come with a one-click refund, so you can act while a reversal is still possible.

Upstream, a cancel flow with a one-click cancel always visible gives customers a reason to cancel with you rather than with their bank. It connects to Stripe in one click and works with Chargebee, Recurly, Braintree, Paddle and others, or with any billing through the API. Pricing depends only on MRR, with no commission (a custom sending domain needs a paid plan, from $9). See chargebacks.

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