What you can do about a pending transaction
A pending transaction is money your bank has set aside but hasn't actually moved yet. It shows in your account balance to prevent you from spending the same money twice, but the merchant hasn't cashed it. Whether you can cancel it depends on how far along the process is and what type of transaction it is.
If the transaction is still pending — meaning it hasn't posted to your account yet — you have a real window to stop it. Once it posts, you move into dispute territory, which is slower and has different rules. The key is acting fast, because pending periods vary wildly depending on the merchant and transaction type.
Key Takeaways
- Pending transactions can sometimes be cancelled directly through your bank's app or website, but only before they post to your account.
- Contact your bank when ready if you see a pending charge you didn't authorize or want to cancel — waiting makes cancellation harder.
- Debit card transactions are harder to reverse than credit card ones because the money has already left your account.
- Once a transaction posts, you'll need to file a dispute rather than cancel it, which takes longer and requires documentation.
- Merchants can also cancel pending charges on their end, so contacting them directly may be faster than going through your bank.
Check your bank's app or online banking first
Most banks now let you cancel pending transactions yourself through their mobile app or website. Log in, find the pending transaction in your recent activity, and look for a "cancel" or "dispute" button next to it. Not all banks offer this, and not all transaction types can be cancelled this way — it depends on whether the merchant has already submitted the charge for processing.
If you see a cancel option and click it, the bank will attempt to reverse the hold. This usually works within 24 hours. If there's no cancel button, the transaction has likely moved past the point where you can stop it yourself, and you'll need to contact your bank directly.
Call your bank if the transaction won't cancel online
If the cancel button isn't there or doesn't work, call your bank's customer service number on the back of your card. Have the transaction details ready: the merchant name, the amount, and the date it appeared. Tell them you want to cancel a pending transaction, not dispute a posted one — the language matters because it affects what they can do.
The bank can sometimes contact the merchant and ask them to reverse the charge before it posts. This is faster than a formal dispute and doesn't create a record on your account. Response time varies, but banks typically give merchants 24 to 48 hours to respond. If the merchant agrees, the hold drops and the money returns to your available balance when ready.
Contact the merchant directly for faster results
Many merchants can cancel pending charges on their end without involving the bank. If you ordered something online or made a purchase in person, call the merchant's customer service line and explain that you want to cancel the transaction before it processes. Provide your order number or the card you used.
Merchants often process cancellations faster than banks because they control when the charge actually submits for payment. If they cancel before submission, the pending charge disappears from your account within hours. This is especially effective for online retailers, subscription services, and restaurants — less so for gas stations and ATM withdrawals, which process differently.
Why debit card transactions are harder to reverse
Debit card charges move faster through the system than credit card charges, which means the window to cancel is narrower. With a debit card, the money leaves your account almost when ready, even though the transaction shows as pending. With a credit card, the merchant is borrowing money from the card issuer, so there's more time to intercept the charge.
If you used a debit card and the transaction won't cancel, your next step is a formal dispute, not a cancellation. This takes longer — typically 10 business days for an initial investigation — and you'll need to document why the charge was unauthorized or incorrect. Until the dispute is resolved, the money remains unavailable.
What happens if the transaction posts before you cancel it
Once a transaction posts, it's no longer pending and you can't cancel it. You'll need to file a dispute instead, which is a formal process that takes longer. Contact your bank and explain why the charge is wrong — unauthorized use, duplicate charge, merchant error, or goods/services not received.
The bank will open an investigation, which typically takes 10 business days. During that time, the money stays in the merchant's account. If the bank rules in your favor, they'll reverse the charge and credit your account. If they rule against you, the charge stays and you may have other options depending on why you disputed it.
Pending transactions and account closure
If you're closing your bank account, pending transactions complicate the process. Most banks won't let you close an account with pending charges still attached. You'll need to either wait for them to post and then dispute them, or cancel them first.
Contact your bank and ask what happens to pending transactions when you close the account. Some banks will automatically cancel them; others will hold the account open until they post. If you're switching banks, make sure you know the status of every pending charge before you move your direct deposits or automatic payments to the new account.
Frequently Asked Questions
How long does a transaction stay pending?
Pending periods vary from a few hours to several days depending on the merchant and transaction type. Debit card transactions typically post within 24 hours. Credit card charges can stay pending for 3 to 5 days. Gas station and hotel charges sometimes stay pending for weeks while the merchant finalizes the amount. If a transaction has been pending for more than a week, contact your bank to ask when it will post.
Can I cancel a pending transaction if I authorized it but changed my mind?
Yes, you can cancel a pending transaction you authorized as long as it hasn't posted yet. Call your bank or contact the merchant directly. However, once it posts, you'll need to dispute it, and the bank may ask why you authorized it in the first place. Disputes based on "changed my mind" are harder to win than disputes based on unauthorized use or merchant error.
What if my bank says they can't cancel the pending transaction?
If your bank can't cancel it, try contacting the merchant directly — they may be able to reverse it on their end. If neither the bank nor the merchant will cancel it, you'll have to wait for it to post and then file a dispute. Document everything: the date you requested cancellation, who you spoke with, and what they said.
Will cancelling a pending transaction affect my credit score?
No. Cancelling a pending transaction has no effect on your credit score because the charge never actually posted. Your credit report only reflects transactions that completed. Disputes on posted transactions also don't directly affect your score, though they may appear in your account history.
Can a merchant resubmit a charge I cancelled?
A merchant cannot resubmit the exact same charge without your permission. However, if you cancelled a charge for a service or subscription you're still using, the merchant may submit a new charge for the next billing cycle. If you want to stop recurring charges, you'll need to cancel the subscription itself, not just the pending transaction.