Whether you can cancel a payment depends on the payment method and how far along it is

Once money leaves your bank account, the window to stop it closes fast. An ACH transfer (the most common way bills and peer payments move) can usually be cancelled within one business day of when you initiated it, but only if it hasn't already settled at the receiving bank. A wire transfer cannot be cancelled once sent—it's final within minutes. Debit card transactions and checks have different rules depending on whether they've cleared. The sooner you act, the better your chances.

If you're closing your bank account and need to stop payments that are still pending, you have options—but they depend on what type of payment it is and whether the receiving bank has already accepted it.

Key Takeaways

  • ACH transfers can be stopped within one business day if you contact your bank before the payment settles, but many banks charge a fee ($15 to $30) to cancel.
  • Wire transfers cannot be cancelled once sent; if you need to reverse one, you must contact the receiving bank and ask them to return the funds voluntarily.
  • Debit card transactions can be disputed as unauthorized within 60 days, but only if you genuinely did not authorize the charge.
  • Checks can be stopped if you issue a stop-payment order before the check clears, though this also costs money and only works if the recipient hasn't already deposited it.
  • Contact your bank immediately—delays of even a few hours can mean the difference between stopping a payment and losing the money.

How to stop an ACH transfer before it settles

ACH transfers move through a clearing system that processes batches of payments at set times each day. If you initiated an ACH transfer and want to cancel it, call your bank's customer service line right away—do not wait for business hours to end. Tell them the exact amount, the recipient's name, and the date you initiated the transfer. Your bank will check whether the payment has already been sent to the receiving bank's clearing house.

If the payment hasn't left your bank yet, they can stop it. If it has already been submitted to the ACH network, your bank cannot recall it unilaterally—but some banks will still attempt to retrieve it on your behalf, though success is not may provide. Most banks charge $15 to $30 to stop an ACH payment, and some charge even if the attempt fails. Ask about the fee before you authorize the cancellation.

The critical timing: ACH batches typically close in the late afternoon (around 4 or 5 p.m. Eastern time, though this varies by bank). If you call after the batch has closed, the payment is already in the system and cannot be stopped through your bank alone.

Why wire transfers cannot be cancelled

A wire transfer is final the moment it leaves your bank. The receiving bank receives the funds within minutes, and there is no recall mechanism built into the wire system. If you sent a wire transfer by mistake, your only option is to contact the receiving bank directly and ask them to return the money voluntarily—but they are not required to do so, and many will not without a court order.

If the wire went to a fraudster or was sent as a result of a scam, you can report it to your bank and to the FBI's Internet Crime Complaint Center (IC3), but recovery is difficult and slow. This is why wire transfers are preferred by scammers: they are irreversible. Before you wire money, triple-check the recipient's account number and routing number.

Disputing a debit card charge you did not authorize

If someone else used your debit card without permission, or if a merchant charged you twice by mistake, you can file a dispute with your bank. You have up to 60 days from the date the transaction posted to your account to report it. Call your bank's fraud line (the number is usually on the back of your card) and explain what happened.

Your bank will open an investigation and typically issue you a provisional credit within 10 business days while they contact the merchant. The merchant then has a set time (usually 10 to 30 days) to respond with evidence that the charge was authorized. If they don't respond or if the bank agrees with you, the charge is removed permanently. If the merchant provides proof of authorization, the charge stands and your provisional credit is reversed.

Important: disputing a charge you actually authorized is fraud. Only file a dispute if you genuinely did not authorize the transaction or if you were charged twice for the same purchase.

Stopping a check before it clears

If you wrote a check and want to cancel it, you can issue a stop-payment order to your bank. Call your bank and provide the check number, the amount, the date you wrote it, and the recipient's name. Your bank will flag that check in their system so that if it is deposited, they will refuse to pay it.

Stop-payment orders cost money—typically $25 to $35 per check—and they only work if the recipient hasn't already deposited the check. Once a check clears, a stop-payment order cannot reverse it. The order is usually valid for six months; after that, you may need to renew it. If the check is never deposited, you've paid the fee for nothing, so use this option only when you're certain the check will be presented.

What happens if a payment clears before you can stop it

If an ACH transfer, debit card charge, or check has already cleared and settled at the receiving bank, your bank cannot unilaterally reverse it. Your options then depend on the type of transaction and your relationship with the recipient.

If the payment was to a business or service provider, contact them directly and ask for a refund. Explain the mistake clearly. Many will issue a refund or credit without requiring you to jump through additional hoops. If they refuse, you can attempt to dispute the charge with your bank, but disputes are harder to win once the payment has settled.

If the payment was to another person (peer-to-peer), contact them and ask them to send the money back. If they refuse, you have limited recourse. Some peer-to-peer payment apps (like Venmo or PayPal) allow you to dispute a payment within a certain window, but these disputes are treated as civil matters, not fraud, and the app cannot force the recipient to refund you.

Cancelling recurring payments and subscriptions

If you set up a recurring payment (like a monthly subscription or automatic bill payment) and want to stop it, you have two routes: cancel with the merchant, or revoke authorization at your bank.

The fastest way is to contact the merchant directly—call their customer service or log into your account and cancel the subscription. This stops the payment at the source. If the merchant continues to charge you after you've cancelled, that's unauthorized billing, and you can dispute those charges with your bank.

If you cannot reach the merchant or they refuse to cancel, you can revoke the authorization at your bank. This is called revoking an ACH debit authorization or recurring payment authorization. Call your bank and tell them you want to stop all future payments to that merchant. Your bank will block any new charges from that company. However, this does not refund charges that have already posted; you'll need to dispute those separately if the merchant won't refund them.

Frequently Asked Questions

How long do I have to cancel a payment after I send it?

For ACH transfers, you typically have until the end of the business day the payment is initiated, which is usually 4 or 5 p.m. Eastern time. For wire transfers, you have minutes—contact your bank immediately if you made a mistake. For checks, you can stop payment anytime before the check clears, which can take days or weeks depending on how quickly the recipient deposits it.

Will my bank charge me to cancel a payment?

Yes. Most banks charge $15 to $30 to stop an ACH transfer, $25 to $35 to stop a check, and may charge a fee even if the cancellation fails. Wire transfers cannot be cancelled, so there is no fee—but there is also no way to get the money back. Ask about fees before you authorize the cancellation.

What if the payment already cleared and I didn't authorize it?

File a dispute with your bank within 60 days of the charge posting. Your bank will investigate and typically issue a provisional credit while they contact the merchant. If the merchant cannot prove you authorized the charge, the dispute is resolved in your favor and the credit becomes permanent.

Can I cancel a payment if I'm closing my bank account?

Yes, but only if the payment hasn't already cleared. Contact your bank immediately and ask them to stop any pending ACH transfers or checks. Once your account is closed, any payments that haven't settled will be returned to the sender. Payments that have already cleared cannot be reversed through account closure.

What should I do if a scammer tricked me into sending a wire transfer?

Contact your bank immediately and report the fraud. Then file a complaint with the FBI's Internet Crime Complaint Center at ic3.gov. Wire transfers cannot be recalled, so recovery depends on whether the receiving bank will cooperate with law enforcement. Act quickly—the sooner the receiving bank is notified, the better the chance they can freeze the account before the money is withdrawn.