Credit card payments usually post within one to three business days, but the exact timing depends on how you pay and when you send it
When you make a payment to your credit card company, the money leaves your bank account right away — but your credit card balance does not update when ready. The delay happens because your payment has to travel from your bank to the card issuer's bank, and both institutions process payments in batches rather than one at a time. A payment you make on a Tuesday morning might not show on your statement until Thursday or Friday.
The card issuer's processing schedule matters more than the day of the week. Most major issuers — Chase, Capital One, American Express, Discover, Bank of America — post payments received by 5 p.m. Eastern Time on the next business day. If you pay after 5 p.m. or on a weekend, it typically posts the day after that. Payments sent on Friday evening or over the weekend usually post on Monday.
Key Takeaways
- Online payments from your bank account post fastest, usually within one business day if you pay before the card issuer's daily cutoff time.
- Mailed checks take five to seven business days to reach the card issuer, plus one to two more days to post after arrival.
- Phone payments and payments made through the card issuer's website or app post on the same timeline as online bank transfers — one business day in most cases.
- Your payment due date does not change the posting time; paying early does not speed up posting, but paying late can trigger a late fee even if your payment is in transit.
- Your available credit updates when the payment posts, not when you send it, so do not assume you can spend the amount you just paid until you see it reflected in your account.
Online payments from your bank are the fastest route
If you log into your bank's website or app and set up a payment to your credit card company, the money typically posts within one business day. Your bank sends the payment electronically to the card issuer's bank, and both process it the same day or the next morning. Most card issuers have a cutoff time — usually 5 p.m. Eastern Time — and payments received by then post the next business day.
The card issuer's name and account number matter here. You need to make sure you are sending the payment to the correct routing number and account. If you set up the payment through your card issuer's own website or app instead of your bank, the posting time is the same — one business day — but you are sending it directly rather than through an intermediary.
Mailed checks take much longer and require planning
If you mail a check, add five to seven business days for the check to arrive at the card issuer's processing center, plus one to two more days for them to open it, scan it, and post it to your account. That means a check you drop in the mail on Monday might not post until the following Thursday or Friday. During holidays or when the card issuer's mail center is backed up, it can take even longer.
Mailing a check is risky if your payment is due soon. If your due date is in five days and you mail a check today, there is a real chance it will not post before the due date passes, and you could be charged a late fee. The card issuer does not care when you mailed it — only when they receive and post it. If you must mail a payment, send it at least ten business days before your due date.
Phone payments and automated systems post the same day or next day
When you call the card issuer's customer service line and make a payment over the phone, the representative takes your bank account information and processes it electronically. This posts on the same timeline as an online payment — usually within one business day. Some card issuers also offer automated phone payment systems where you enter your bank details without speaking to anyone; these also post within one business day.
The advantage of a phone payment is that you get a confirmation number when ready and can speak to a representative if something goes wrong. The disadvantage is that you have to wait on hold and provide sensitive information over the phone. For most people, paying through the card issuer's website or app is faster and safer.
Payments made on weekends and holidays post on the next business day
If you make an online payment on Saturday or Sunday, it does not post that day. The card issuer's systems are still running, but they do not process payments outside business hours. Your payment sits in a queue and posts on Monday morning (or Tuesday if Monday is a holiday). The same rule applies to federal holidays — a payment made on Thanksgiving or Christmas will not post until the next business day.
This matters if your due date falls on a weekend or holiday. Your payment is still due on that date, even though the card issuer is closed. If you want to make sure your payment posts before your due date, send it at least one business day early. If your due date is Friday and you pay Friday afternoon, it might not post until Monday, which is technically late.
Your available credit does not update until the payment posts
Once your payment posts, your available credit goes up by the amount you paid. If you have a $5,000 limit and a $3,000 balance, your available credit is $2,000. When you make a $1,000 payment, your available credit stays at $2,000 until the payment posts. Once it posts, your available credit jumps to $3,000 and your balance drops to $2,000.
Do not assume you can spend money the moment you send a payment. If you are close to your credit limit and you send a payment, you cannot use that credit until the payment actually posts. If you need the credit when ready — for example, you are trying to make a large purchase — pay through the card issuer's website or app and wait for the next business day, rather than mailing a check or paying over the phone.
Late fees can happen even if your payment is already in transit
Your payment is late if it has not posted by your due date, regardless of when you sent it. If your due date is Friday and you mail a check on Thursday, the check is in transit but not yet posted. If it does not arrive and post by Friday, you can be charged a late fee. The card issuer does not give credit for "I sent it on time" — only for "it posted on time."
If you are cutting it close to your due date, use an electronic payment method. Online payments and phone payments post within one business day, so you have a much better chance of posting before the important date. If you do miss your due date and get charged a late fee, you can call the card issuer and ask them to waive it, especially if it is your first late payment. They often will, but it is not may provide.
Frequently Asked Questions
Why does my payment show as pending but not posted yet?
Pending means your bank has sent the payment and is waiting for the card issuer to receive and process it. This usually takes one business day. Once the card issuer's system accepts it, the status changes from pending to posted, and your balance updates. If a payment stays pending for more than two business days, contact your bank or card issuer to make sure it did not get lost.
Can I make a payment on the due date and avoid a late fee?
Only if the payment posts by the end of the due date. If you pay electronically before 5 p.m. Eastern Time on your due date, it usually posts the same day or the next morning, and you avoid the fee. If you mail a check or pay after the cutoff time, it will not post until the next business day, and you will be late. To be safe, pay at least one business day before your due date.
Does paying more than the minimum amount take longer to post?
No. The posting time is the same whether you pay the minimum, the full balance, or any amount in between. The amount does not affect how long the payment takes to process — only the payment method and the time of day you send it matter.
What if I pay my credit card from another credit card?
Most credit card companies do not allow you to pay with another credit card directly. If you use a third-party service like PayPal or a payment app to convert a credit card payment into a bank transfer, that transfer still takes one to three business days to post. Using a credit card to pay another credit card usually costs a cash advance fee and is not recommended.
Can I cancel a payment after I send it?
If the payment has not posted yet, you may be able to cancel it. Log into your card issuer's website or call customer service right away. If you sent a check, you can try to stop payment through your bank, but this costs money and is not always successful. Once a payment posts, it cannot be cancelled — you would have to dispute it or ask for a refund.