Where your payment went and why you can't see it yet
When you send money from your checking account to pay a credit card, the money leaves your checking account immediately, but it may not show as a payment on your credit card statement for one to three business days. This delay happens because banks and credit card companies process payments in batches, not in real time. Your checking account shows the debit right away because that's your bank's record of money leaving. Your credit card company shows the payment later because they have to receive and post it to your account.
The most common reason you don't see the payment yet is simple timing. If you sent the payment yesterday or this morning, check back in two business days. Weekends and holidays don't count as business days, so a payment sent on Friday may not post until Tuesday.
A second reason is that the payment method you used takes longer than you expected. Some payment methods—like mailing a check or using a third-party payment service—can take five to seven business days or longer. If you paid through your credit card company's website or app using your checking account, it should arrive within three business days.
Key Takeaways
- Payments leave your checking account immediately but take one to three business days to show on your credit card statement.
- Weekends and holidays do not count as business days, so a Friday payment may not post until Tuesday.
- Mailed checks and third-party payment services take longer than online payments through your credit card company's website.
- If your payment has not posted after five business days, contact your credit card company to confirm they received it.
- A pending payment will not reduce your credit card balance or your minimum payment due until it posts.
How to track a payment you just sent
Log into your credit card account online or through the app and look for a section called "Payments," "Transaction History," or "Account Activity." Most credit card companies show pending payments in a separate area from posted payments. A pending payment will usually say "In Progress" or "Pending" and show the date you sent it and the amount.
If you see the payment listed as pending, it is on its way. Do not send another payment. Sending a second payment because you cannot see the first one is the most common mistake people make, and it can result in an overpayment that you then have to request back.
If you do not see any record of the payment in your credit card account after two business days, check your checking account to confirm the money actually left. Look for a debit or withdrawal with the credit card company's name. If the money is still in your checking account, the payment was never sent. If the money left your checking account but does not show as pending on the credit card, contact your credit card company's customer service line.
What to do if the payment is overdue and you still don't see it posted
If your payment deadline has passed and the payment still has not posted, call your credit card company immediately. Have your confirmation number ready if you have one—this is usually provided when you send an online payment or when you mail a check. Tell them the date you sent the payment and the amount.
Credit card companies can see payments that are in transit even if they have not posted to your account yet. They can confirm whether they received it and when it should post. If the payment is genuinely lost, they can help you send another one and may be able to reverse any late fees that were charged while the payment was in transit.
Do not assume you will be charged a late fee just because the payment has not posted yet. Most credit card companies have a grace period of a few days after the due date, and they will not charge a late fee if the payment posts within that window. However, if you are past that window and the payment still has not posted, the late fee may already be on your account. The credit card company can remove it if they confirm the payment was sent on time.
Different payment methods and how long each one takes
| Payment Method | Time to Post | When to Worry |
|---|---|---|
| Online payment through credit card website or app | 1 to 3 business days | After 5 business days |
| Automatic payment set up through credit card company | 1 to 2 business days | After 3 business days |
| Payment through your bank's bill pay service | 2 to 5 business days | After 7 business days |
| Mailed check | 5 to 7 business days | After 10 business days |
| Third-party payment service (PayPal, Venmo, etc.) | 3 to 5 business days | After 7 business days |
Online payments through your credit card company's own website or app are the fastest and most reliable. Automatic payments are also fast if you set them up in advance. Payments through your bank's bill pay service take longer because the money goes from your bank to the credit card company, and both institutions have to process it. Mailed checks are the slowest because they have to be delivered, opened, and manually entered into the system.
Third-party payment services like PayPal or Venmo add an extra step. The money goes from your checking account to the third-party service first, then from that service to your credit card company. This can add one to two extra days to the timeline.
Why your credit card balance hasn't changed yet
Your credit card balance will not decrease until the payment posts. This is important because it means your minimum payment due will not change, and your available credit will not increase, until the payment actually shows up on the credit card company's system. If you are close to your credit limit, a pending payment will not free up any of that limit until it posts.
This is also why you should not assume a payment has been lost just because your balance looks the same. The balance reflects only posted transactions, not pending ones. Check the pending payments section of your account to see what is on the way.
What happens if you send a payment twice by accident
If you sent a payment and then sent another one because you could not see the first one posted, you now have an overpayment on your credit card. This is not an emergency, but you should address it.
Once both payments post, your credit card balance will be lower than what you owe. Some credit card companies will automatically send you a refund check for the overpayment. Others will hold the credit on your account and let you use it toward future purchases. A few require you to request the refund. Check your credit card statement or call customer service to find out which option your company uses.
In the meantime, do not send another payment. Wait until both payments have posted and you can see your actual balance.
Frequently Asked Questions
Can a payment get lost between my bank and my credit card company?
It is rare, but it can happen. Payments sent through your bank's bill pay service or through the mail have a small chance of being lost in transit. Payments sent directly through your credit card company's website are tracked and almost never lost. If a payment does not post after the expected time, contact your credit card company with your confirmation number and they can investigate.
Will I be charged a late fee if my payment is still pending on the due date?
No, as long as the payment was sent before the due date. Credit card companies post payments in the order they receive them, and they do not charge late fees for payments that were sent on time but are still processing. However, if you send the payment after the due date, a late fee may be charged even if the payment posts a few days later.
Why does my checking account show the payment but my credit card doesn't?
Your checking account and credit card company use different systems. Your bank shows the debit immediately because it is recording money leaving your account. Your credit card company shows the payment only after they receive and process it, which takes one to three business days. Both are correct—they are just on different timelines.
Should I call my credit card company if the payment hasn't posted after two days?
Not yet. Most payments take two to three business days, so waiting until day three or four is normal. If it has been five business days and the payment still has not posted, then call. Have your confirmation number ready so they can look up the payment quickly.
What if I need to make another payment before the first one posts?
You can send another payment if you need to. Just make sure you are not double-paying by accident. Check your pending payments section first to see what is already on the way. If you send a second payment intentionally, you will need to track both until they post and then manage any overpayment.