Skip to main content

HomeAll guides

How to Cancel a Credit Card Transaction Before It Posts

Stop a transaction before the money leaves your account

You can cancel a credit card transaction in two ways, depending on whether the charge has posted to your account yet. If the transaction is still pending — meaning you see it on your statement but the merchant hasn't collected the money — you can contact your card issuer to request a cancellation. If the transaction has already posted and the money has moved, you'll need to dispute it instead, which is a longer process. The speed of cancellation depends on which stage the transaction is in and how quickly your card issuer acts.

The difference between these two paths matters because pending transactions can sometimes be stopped before they settle, while posted transactions cannot be reversed — only disputed. Knowing which stage your charge is in determines whether you'll wait days or weeks for resolution.

Key Takeaways

  • Pending transactions can sometimes be cancelled by calling your card issuer directly, but not all pending charges can be stopped once the merchant has begun processing.
  • Once a transaction posts and settles, you cannot cancel it — you must file a dispute instead, which takes 30 to 90 days.
  • Contacting the merchant first is often faster than contacting your bank, especially if the charge was made in error or is a duplicate.
  • Your card issuer can tell you whether a transaction is still pending or has posted, which determines your next step.
  • Keeping records of your request — the date, time, and name of the person you spoke with — protects you if the transaction doesn't reverse.

Check whether the transaction is pending or posted

Log into your credit card account online or through your card issuer's app and look at your recent transactions. A pending transaction appears on your statement but shows a status like "pending," "processing," or "authorized." The money has not left your account yet — the merchant is holding the charge while they prepare to collect it. This stage typically lasts between one and five business days, though some transactions stay pending longer.

A posted transaction shows a status of "posted," "settled," or "complete." The money has moved from your account to the merchant's. Once a transaction posts, you cannot cancel it through your card issuer. Instead, you must file a dispute, which is a formal process that can take 30 to 90 days. If you're unsure which stage your transaction is in, call your card issuer's customer service number on the back of your card — they can tell you in seconds.

Contact the merchant first if the charge was made in error

Before calling your card issuer, contact the business or retailer directly. If the charge was a duplicate, an unauthorized purchase, or made at the wrong amount, the merchant can often reverse it on their end within one to three business days. This is usually faster than going through your card issuer. Explain what happened clearly: "I was charged twice for order #12345" or "I cancelled my subscription but was still charged."

Ask the merchant for a confirmation number or reference for the reversal and note the date and time of your conversation. If the merchant agrees to reverse the charge, watch your account over the next few days to confirm it disappears. If they refuse or don't respond within 48 hours, then contact your card issuer to request a cancellation or dispute.

Request a pending transaction cancellation from your card issuer

Call the customer service number on the back of your credit card. Tell the representative that you have a pending transaction you want to cancel and provide the transaction date, merchant name, and amount. The representative will look up the charge and tell you whether it can be stopped. Not all pending transactions can be cancelled — it depends on whether the merchant has already begun processing the payment on their end.

If the transaction can be cancelled, the representative will submit a request to stop it. This does not happen when ready. The cancellation request goes to the merchant's bank, which then contacts the merchant. The process typically takes two to five business days. The representative should give you a reference number for your cancellation request. Write it down and ask when you should expect to see the charge removed from your account.

File a dispute if the transaction has already posted

If the transaction has posted and settled, you cannot cancel it. Instead, you must file a dispute, also called a chargeback. Call your card issuer and say you want to dispute a charge. Provide the transaction date, merchant name, and amount. Explain why you're disputing it: the charge was unauthorized, the merchant didn't deliver the service, the amount was wrong, or you cancelled and were charged anyway.

Your card issuer will open a dispute case and assign it a reference number. They will typically credit the amount back to your account temporarily while they investigate — this can take 24 to 48 hours. The full investigation takes 30 to 90 days. During that time, the card issuer contacts the merchant to ask for proof that the charge was legitimate. If the merchant cannot provide proof, the dispute is resolved in your favor and the credit becomes permanent. If the merchant provides proof, the charge may be reinstated.

What to do while waiting for a cancellation or dispute to resolve

Keep a record of every step: the date and time you called, the name of the representative you spoke with, the reference number they gave you, and what they said would happen next. Write this down when ready after the call. If the transaction doesn't reverse by the date you were given, call back and reference your previous case number. Ask for an update on the status.

Do not ignore the charge or assume it will disappear on its own. Follow up if you don't see the reversal within the timeframe you were promised. If your card issuer is unresponsive or refuses to help, you can file a complaint with the Consumer Financial Protection Bureau (CFPB) at consumerfinance.gov. The CFPB investigates complaints against banks and card issuers and can pressure them to resolve disputes.

Prevent unauthorized transactions in the future

Review your credit card statement every week, not just once a month. Catching a fraudulent or erroneous charge early — while it's still pending — gives you more options and faster resolution. Set up transaction alerts through your card issuer's app so you're notified of charges above a certain amount. Many card issuers let you set alerts for any transaction, which helps you spot unauthorized activity when ready.

If you notice a charge you don't recognize, contact the merchant or your card issuer the same day. The sooner you report it, the sooner the investigation can begin. For recurring charges like subscriptions, set a calendar reminder to check that you're still using the service and want to keep paying for it.

Frequently Asked Questions

How long does it take to cancel a pending transaction?

A pending transaction cancellation typically takes two to five business days after you request it. The request must travel from your card issuer to the merchant's bank to the merchant. Some merchants process faster than others. Your card issuer should give you an expected date when you call.

Can I cancel a transaction that posted yesterday?

No. Once a transaction posts, you cannot cancel it. You must file a dispute instead. A posted transaction means the money has settled and moved to the merchant's account. Disputes take 30 to 90 days to resolve, but your card issuer will usually credit the amount back to you temporarily while they investigate.

What if my card issuer says they can't cancel the pending transaction?

If your card issuer says the transaction cannot be cancelled, it means the merchant has already begun processing it and the payment is too far along to stop. In this case, wait for it to post and then file a dispute. You have up to 60 days from when the transaction posts to file a dispute with most card issuers.

Do I have to pay the charge while I'm disputing it?

No. Your card issuer will typically credit the disputed amount back to your account temporarily while they investigate, usually within 24 to 48 hours. You don't have to pay it. If the merchant provides proof the charge was valid, the credit may be removed and you'll owe the amount again.

What should I do if the merchant refuses to reverse a pending charge?

If the merchant won't reverse it, contact your card issuer and request a cancellation of the pending transaction. If that doesn't work, wait for the transaction to post and file a dispute. Document your attempts to reach the merchant — dates, times, and what they said — and provide this information to your card issuer when you file the dispute.

This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.