What happened to your payment

Your credit card payment left your checking account but hasn't reached the card issuer yet. This is normal. Money moves through a clearing system that takes time, and the payment sits in transit during that window. You will see it deducted from checking when ready or within one business day, but the credit card company may not record it for two to five business days after that.

The delay depends on how you sent the payment. Online transfers through your bank's bill pay system are fastest. Mailed checks are slowest. Payments made through the credit card company's website or app fall somewhere in between. None of these routes are when ready, and none of them mean something went wrong if you don't see the credit applied within 24 hours.

Key Takeaways

  • Money leaving your checking account and the credit card company receiving it are two separate events that happen days apart.
  • Online bill pay through your bank typically reaches the card issuer in two to three business days; mailed checks take seven to ten.
  • You should see the deduction from checking within one business day, but the credit card balance won't update until the issuer processes it.
  • If your payment was sent more than ten business days ago and still hasn't posted, contact your bank and card issuer to trace it.
  • Payments made on weekends or holidays don't begin processing until the next business day.

How long each payment method actually takes

Online bill pay through your bank is the fastest route. You authorize the payment through your bank's website or app, and your bank deducts the money from checking when ready or the next business day. The bank then sends it electronically to the credit card company, which usually receives and posts it within two to three business days. Some card issuers post same-day if the payment arrives before their cutoff time, typically 2 p.m. Eastern.

Payments through the credit card company's website or app work similarly but the timeline depends on which bank the card issuer uses. If you pay from a checking account at the same bank that issued your card, it may post the same day or next day. If you pay from a different bank, add one to two business days for the transfer to clear. The card issuer will tell you the expected posting date when you confirm the payment.

Mailed checks take the longest. Your bank processes the check when it arrives, which can be three to five business days after you mail it. The credit card company then receives it, deposits it, and waits for it to clear their bank—another two to five business days. Total time is often seven to ten business days, sometimes longer if the check gets delayed in the mail or the card issuer's processing center is backlogged.

Payments made on weekends or holidays don't start processing until the next business day. If you submit a payment on Saturday, the clock doesn't start until Monday. This is why paying on Thursday or Friday can feel slower than paying on a Tuesday—you're not gaining time, you're losing it to the weekend.

Why you see the deduction but not the credit yet

Your checking account and your credit card account are separate ledgers at separate institutions. When you send a payment, your bank removes the money from your checking balance right away because your bank controls that account. But your credit card company doesn't control your checking account—they only see the money once it arrives in their bank account.

During the days the payment is in transit, your checking account shows the deduction but your credit card balance hasn't changed. This creates a window where the money is neither in your checking account nor credited to your card. It's in the clearing system. This is not an error. It is how the banking system works.

Once the credit card company receives the payment, they post it to your account. You will then see your credit card balance decrease and your available credit increase. The timing of this posting depends on when during the day the payment arrived and when the card issuer processes payments. Some issuers post payments once a day in the evening; others post multiple times throughout the day.

When to contact your bank or card issuer

If your payment was sent more than ten business days ago and you still don't see it deducted from checking, contact your bank. The payment may not have been processed. Your bank can confirm whether it was sent and trace it through the clearing system. Bring the confirmation number from when you made the payment.

If the payment was deducted from checking but hasn't posted to your credit card after ten business days, contact the credit card company. They can confirm whether they received it and why it hasn't been applied. This is rare, but it happens when a payment arrives damaged, illegible, or with missing information. The card issuer can tell you what went wrong and reprocess it.

If you mailed a check and it's been more than two weeks, ask your bank to put a stop payment on it and send a new payment through online bill pay instead. A lost check is easier to replace than to trace.

What to do if you're worried about a late payment

If your payment important date is approaching and you're concerned it won't arrive in time, contact your card issuer before the important date. Tell them you've sent the payment and ask them to note it in your account. Many issuers will hold off on reporting a late payment if they can see that a payment is in transit. This doesn't may provide they won't report it, but it gives you a record of the conversation.

For future payments, use online bill pay through your bank or the card issuer's website. Both are faster and more reliable than mailed checks, and both give you a confirmation number that proves when you sent it. If a dispute arises, that confirmation number is your proof.

If you're cutting it close on important date regularly, consider setting up automatic payments. Most card issuers let you schedule a payment for a specific date, and the money will be sent automatically. You can set it for the due date or a few days before to give the payment time to clear.

Frequently Asked Questions

Will my credit card company charge me a late fee if the payment is still in transit on the due date?

Not if you sent it before the due date. The due date is when you need to send the payment, not when it needs to arrive. If you sent it on time through a normal method, you're protected. If you sent it late, the issuer may charge a late fee even if it arrives a few days later. Check your card's terms for the exact policy.

Can I cancel a payment I already sent?

If you sent it through online bill pay and it hasn't been processed yet, contact your bank when ready and ask for a stop payment. If you mailed a check, contact your bank and request a stop payment on that check number. If the payment has already been processed and is in transit, you cannot cancel it—you can only trace it. Once it posts to your card, you can dispute it if it was sent in error.

Why does my credit card company show a different amount than what I sent?

If you sent a payment and the card issuer posted a different amount, contact them when ready. This is unusual but can happen if the payment was damaged in transit or if there was a data entry error. The issuer can investigate and correct it. Bring your bank's confirmation of what you sent.

Does paying through the credit card app post faster than paying through my bank's app?

Usually yes, but not always. Paying through the card issuer's app means the money goes directly to their bank, which can be faster. Paying through your bank's bill pay system adds an extra step because your bank has to send it to the card issuer's bank. However, the difference is usually only one business day, and both methods are reliable.

What if I paid online but my bank says they never sent it?

Check your bank account for the deduction. If the money left your account, your bank sent it—they may just not have updated their records yet. If the money is still in your account, the payment was not processed. Contact your bank's customer service and ask them to investigate. Bring your confirmation number from when you submitted the payment.