You can cancel a credit card payment, but only before your bank processes it

Once your bank has posted a payment to your account — meaning the money has left your bank and arrived at the card issuer — you cannot cancel it. But if you have sent a payment and it has not yet posted, you have a window to stop it. The size of that window depends on how you sent the payment: online payments typically post within one business day, while checks and mail can take five to ten business days.

The action you take depends on the payment method. For online payments made through your bank's bill pay system, you contact your bank. For payments made directly through the card issuer's website, you contact the card issuer. For checks, you can request a stop payment from your bank, though this costs money and is not always reliable if the check has already cleared.

The reason you might need to cancel matters. If you made a duplicate payment by accident, or sent the wrong amount, or realized you do not have the funds, the process is the same — but the timing is critical. Once the payment posts, your only option is to request a refund from the card issuer, which is slower and less certain.

Key Takeaways

  • You can cancel a payment only before your bank or card issuer has posted it to your account; after posting, you must request a refund instead.
  • Online payments typically post within one business day, so you have a narrow window to cancel if you act immediately after sending.
  • Contact your bank if you sent the payment through your bank's bill pay system; contact the card issuer if you paid through their website.
  • Stopping a check payment costs $25 to $35 and is not may provide if the check has already been deposited and cleared.
  • If a payment has already posted and you sent too much, request a refund in writing and keep documentation of your request.

How to cancel an online payment before it posts

The first step is to determine where you sent the payment. If you logged into your bank's website or app and used their bill pay feature, you contact your bank. If you logged into the credit card issuer's website directly and made a payment there, you contact the card issuer.

For bank bill pay: Log into your bank's website or app, find the bill pay section, and look for the payment you sent. Most banks show pending payments separately from posted ones. If the payment is still listed as pending or scheduled, you should see a cancel option. Click it and confirm. Call your bank's customer service number if you cannot find the payment or the cancel button — have your account number and the payment amount ready. The bank can cancel it over the phone if it has not yet been processed.

For card issuer payments: Log into your credit card account on the issuer's website, go to the payment history or pending payments section, and look for a cancel or recall option next to the payment. Not all issuers offer this online; if you do not see it, call the card issuer's customer service line immediately. Explain that you sent a payment that has not yet posted and you want to cancel it. They will ask for the payment amount, the date you sent it, and the account number. If they can cancel it, they will confirm this in writing via email or mail.

Time is essential. The moment you realize you need to cancel, take action. Do not wait until the next day. If you call after hours, leave a detailed message with your account number, the payment amount, and the date you sent it, and follow up with a call during business hours.

Stopping a check payment

If you mailed a check to the card issuer, you can request a stop payment from your bank. This tells your bank not to honor the check if it is presented for deposit. Call your bank's customer service number and ask to place a stop payment order. You will need the check number, the amount, the date you wrote it, and the payee name (the card issuer).

Your bank will charge a fee, typically $25 to $35, and the stop payment order is usually good for six months. However, a stop payment is not may provide to work if the check has already been deposited and cleared. If the card issuer has already cashed the check before your bank receives the stop payment order, the stop will not prevent the payment from posting.

For this reason, stopping a check is slower and less reliable than canceling an online payment. If you mailed a check more than a few days ago, assume it may have already been received. In that case, skip the stop payment and instead watch your account to see if it posts, then request a refund if needed.

What happens after a payment has already posted

If your payment has posted — meaning the money has left your account and the card issuer has received and applied it — you cannot cancel it. Your only option is to request a refund. This is slower than canceling a pending payment and is not automatic.

Contact the card issuer by phone or through your online account and explain why you need a refund. If you sent a duplicate payment, say so and provide the dates of both payments. If you sent too much, explain the amount that should have been sent. If you sent the payment in error, explain that. The card issuer will review your request and decide whether to refund the overpayment.

Most card issuers will refund an overpayment, but they may take two to four weeks to process it. The refund will typically be returned to the bank account you paid from. Ask the issuer for a reference number and a timeline, and follow up in writing if you do not see the refund within the stated timeframe.

Duplicate payments and how to avoid them

Duplicate payments happen when you send a payment twice without realizing it — often because you paid through your bank's bill pay system and also through the card issuer's website on the same day. To avoid this, use only one payment method per month and wait at least one business day after sending a payment before sending another.

If you have already sent a duplicate payment, act immediately. If both payments are still pending, cancel one. If one has posted and one is pending, cancel the pending one and request a refund for the posted one. If both have posted, request a refund for the duplicate amount.

To prevent duplicates in the future, set up automatic payments for a fixed amount if your balance is predictable, or make one manual payment per month on the same date. If you use your bank's bill pay system, do not also pay through the card issuer's website in the same billing cycle.

Requesting a refund in writing

If the card issuer refuses to refund an overpayment or takes longer than promised, send a written request. Use certified mail with return receipt so you have proof the issuer received it. Include your account number, the payment date, the amount, and a brief explanation of why you are requesting the refund.

Keep a copy of your letter and the return receipt. If the issuer does not respond within 30 days, follow up with another letter and consider filing a complaint with the Consumer Financial Protection Bureau (CFPB). The CFPB has authority over credit card issuers and can investigate disputes over refunds.

Frequently Asked Questions

How long does it take for a credit card payment to post?

Online payments typically post within one business day. Payments made on a weekend or holiday may not post until the next business day. Checks and mail take five to ten business days. If you need to cancel, act as soon as you realize the mistake — do not wait to see if it posts.

Can I cancel a payment after it has posted?

No. Once a payment has posted, you cannot cancel it. You can only request a refund from the card issuer. A refund is not automatic and may take two to four weeks to process.

What if the card issuer will not refund my overpayment?

Card issuers are required by law to refund overpayments. If yours refuses, send a written request by certified mail and file a complaint with the Consumer Financial Protection Bureau (CFPB) if the issuer does not respond within 30 days.

Do I lose money if I cancel a payment?

Canceling a pending payment costs nothing. Stopping a check costs $25 to $35. If a payment has already posted and you request a refund, there is no fee, but the refund may take several weeks.

What if I cancel a payment but still owe the balance?

Canceling a payment does not erase what you owe. Your balance remains the same, and interest will continue to accrue on it. You will need to send another payment to bring your account current.