The short answer: one to three business days for most cards
When you make a credit card payment, the money does not hit your account instantly. Most payments take one to three business days to process, meaning the card issuer receives the funds and updates your balance. The exact timing depends on how you pay — online, by phone, by mail, or in person — and which bank you use.
Understanding this delay matters because your payment is not considered made until it actually posts to your account. If you pay the day before your due date and the payment takes three days to process, you could miss the deadline and face a late fee, even though you sent the money on time.
Key Takeaways
- Online and phone payments typically post within one to two business days; mailed checks usually take five to seven business days or longer.
- The processing clock starts when the card issuer receives your payment, not when you send it, so mail delays add extra time.
- Payments made after the cutoff time on a business day may not start processing until the next business day.
- If you are close to your due date, paying online or by phone is faster and safer than mailing a check.
- Some issuers offer same-day posting for payments made through their mobile app or website before a set cutoff time.
How online and phone payments are processed
When you pay through your card issuer's website or mobile app, the payment usually posts within one business day. If you pay by phone with a customer service representative, the timeline is similar — typically one to two business days. These methods are faster because the issuer receives the payment information electronically and can begin processing right away.
The exact timing depends on when you submit the payment. If you pay at 2 p.m. on a Tuesday, processing may begin that same day. If you pay at 11 p.m. on a Friday, processing typically does not begin until Monday morning. Most issuers have a daily cutoff time — often in the evening — after which payments are queued for the next business day.
Some card issuers advertise same-day posting if you pay through their app or website before a specific cutoff time, usually in the morning. Check your issuer's website or your account dashboard to see if this option is available and what time the cutoff is.
Why mailed checks take much longer
A check payment involves multiple steps, and each one adds time. You write and mail the check, the postal service delivers it (typically three to five business days), the issuer receives and opens it, and then they process it. The total time from when you drop the check in the mail to when it posts to your account is usually five to seven business days, sometimes longer.
The card issuer's processing time for a received check is typically one to two business days, but the mail delay is the real bottleneck. If you mail a check on Monday and it arrives on Friday, processing does not start until Friday afternoon at the earliest. The payment may not post until the following week.
For this reason, mailing a check is the riskiest payment method if you are close to your due date. If your due date is in five days and you mail a check today, there is a real chance it will not arrive and post in time.
In-person payments at a branch or store
If you pay in person at a bank branch or a payment center (such as a MoneyGram location), the timeline depends on the issuer. Some banks post in-person payments the same day; others take one to two business days. Ask the teller or payment center staff when the payment will post before you hand over the money.
In-person payments are useful if you need to pay immediately and want confirmation of receipt, but they are not faster than online payments in most cases. The main advantage is that you get a receipt on the spot and can speak to someone if there is a problem.
What happens if your payment does not arrive by the due date
Your payment is considered on time if it posts to your account by 5 p.m. Eastern time on the due date (the exact time varies by issuer, so check your account). If your payment is still processing on the due date, it is late, even if you sent it days earlier.
A late payment can trigger a late fee, usually $25 to $40 for the first offense, and may cause your interest rate to increase. It also appears on your credit report if it is 30 or more days late. For this reason, if you are paying close to the due date, use an online or phone payment method rather than mail.
If you realize a payment will not arrive in time, call your card issuer immediately. Some will waive a late fee if you explain the situation and have a good payment history. This is not may provide, but it is worth asking.
How to know when your payment will post
Most card issuers show an estimated posting date when you submit a payment online or by phone. This estimate is usually accurate, but it is an estimate, not a may provide. Write down the date or take a screenshot so you can follow up if the payment does not post on time.
Check your account a day or two after the estimated posting date to confirm the payment has posted. If it has not, contact your issuer's customer service line. Have your confirmation number ready — you should receive one when you make the payment, either on screen or by email.
If you set up automatic payments, the issuer will deduct the payment from your bank account on a set date each month. The payment still takes one to two business days to post to your credit card account, so plan accordingly if you are trying to time a payment to a specific date.
Processing delays and what causes them
Most payments process on schedule, but delays do happen. A payment might be delayed if your bank is experiencing technical problems, if there is a discrepancy in your account information, or if the payment is flagged for fraud review. Holidays and weekends also extend timelines because banks do not process payments on those days.
If a payment is delayed beyond the estimated posting date, contact your issuer. Have your confirmation number and the amount you paid ready. Ask them to investigate and let you know when the payment will post. If the delay causes a late fee, ask if they will remove it once the payment posts.
To avoid delays, make sure the payment amount is correct and that your account information is up to date. If you recently changed your bank account or mailing address, update it in your credit card account before you pay.
Frequently Asked Questions
Can I pay my credit card bill on the due date and have it post on time?
Only if you pay online or by phone before your issuer's cutoff time, which is usually in the evening. Mailed checks will not arrive and post in time if you mail them on the due date. To be safe, pay at least two business days before the due date if you are mailing a check.
Do credit card payments post on weekends or holidays?
No. Banks do not process payments on weekends or federal holidays. If your due date falls on a Saturday, Sunday, or holiday, your payment is due by 5 p.m. Eastern time on the next business day. Plan your payment accordingly.
What is the difference between when I send a payment and when it posts?
Sending a payment is when you submit it — you click "pay now" online or drop a check in the mail. Posting is when the card issuer receives and records the payment in your account. The gap between these two events is the processing time, which is why you need to account for it when planning your payment.
If I pay more than my minimum, does the extra go toward my balance right away?
The entire payment, including any amount over the minimum, posts to your account on the same day and reduces your balance. However, interest continues to accrue on the remaining balance until the payment actually posts, so paying early still saves you money.
Can I cancel a payment after I have submitted it?
It depends on the payment method and how quickly you act. If you paid online and the payment has not yet posted, you may be able to cancel it through your account or by calling customer service. Once a payment has posted, you cannot cancel it. For mailed checks, contact your issuer immediately if you need to stop payment; they may be able to intercept it.