When your payment actually reaches your card issuer

A credit card payment typically posts to your account within one to three business days after you send it, depending on how you pay. If you pay online through your card issuer's website or app, the payment usually posts the next business day. If you mail a check, it takes three to five business days for the issuer to receive it, then one more day to post. If you pay by phone or at a branch, it posts the same day or next business day. The clock starts when the issuer receives the payment, not when you send it.

The reason for the delay is not your bank sitting on the money—it is the mechanics of how payments move through the banking system. When you pay online, your bank has to verify the transaction, route it to the card issuer's bank, and then the issuer has to match it to your account. When you mail a check, it has to travel through postal mail, be opened and scanned, and then follow the same routing. During weekends and federal holidays, nothing moves, so a payment sent on Friday may not post until Tuesday.

Key Takeaways

  • Online payments through your card issuer's website or app post within one business day in most cases.
  • Mailed checks take three to five days to arrive plus one day to post, so plan for five to six business days total.
  • Payments sent on Friday or before a holiday will not post until the next business day after the weekend or holiday ends.
  • Your payment is received and processed on the issuer's end before it shows in your account, so contact the issuer if it does not appear within the stated timeframe.
  • A late payment fee is charged if your payment does not post by the due date, even if you sent it on time.

Why online payments are faster than checks

When you pay through your card issuer's website or mobile app, the payment moves electronically from your bank account to the issuer's account. Your issuer receives a digital record of the transaction immediately, and the system matches it to your account number automatically. The issuer then updates your balance and posts the payment, usually within 24 hours. This is the fastest and most reliable method.

Mailed checks require manual handling at every step. The check travels through the postal system, arrives at the issuer's mail processing center, is opened by hand, and is scanned into the system. The issuer then has to match the check to your account by reading your account number or name and address. This process takes time, which is why the issuer's website typically says "allow 5–7 business days" for mailed payments. If the check is damaged, illegible, or missing information, it may be returned or delayed further.

What happens if you pay after the due date

A late payment fee is charged if your payment does not post by 11:59 p.m. on your due date, regardless of when you sent it. If you mail a check on the due date, it will not arrive and post in time, so you will be charged a late fee. If you pay online on the due date, it will post the next business day, which is after the due date, and you will also be charged a late fee. The only way to avoid a late fee is to ensure the payment posts on or before the due date.

To avoid this, pay online at least one business day before your due date, or mail a check at least five business days before. If your due date falls on a weekend or holiday, the issuer typically extends the deadline to the next business day, but do not rely on this—check your statement or call the issuer to confirm. If you have already been charged a late fee and the payment was sent on time, contact the issuer to request a waiver. Many issuers will remove one late fee per year if you have a good payment history.

How to track a payment you just sent

If you paid online through your issuer's website or app, log in and check your account activity or transaction history. Most issuers show pending payments separately from posted payments. A pending payment means the issuer has received it but has not yet updated your balance. Once it posts, it will move to your payment history and your available credit will increase. This usually happens within 24 hours.

If you mailed a check, there is no way to track it through the postal system using your card issuer's tools. You can contact the issuer's customer service and provide the check number, amount, and date you mailed it. The issuer can tell you whether the check has been received and processed. If more than seven business days have passed and the issuer has no record of the check, contact your bank to see if the check cleared your account. If it did, the issuer may have lost it, and you may need to stop payment on the original check and send a new one.

When a payment does not post on time

If you paid online and the payment has not posted after two business days, log into your account and check whether it shows as pending. If it does, wait one more day. If it does not appear at all, contact the issuer's customer service. Provide the date you sent the payment, the amount, and the account you paid from. The issuer can trace the payment through the banking system and tell you where it is stuck.

If you paid by check and more than seven business days have passed, contact the issuer first. Ask whether the check has been received and processed. If the issuer has no record of it, check with your bank to confirm the check cleared your account. If it did clear, the issuer likely lost it in the mail room. Ask the issuer to issue a credit for the amount or to accept a replacement payment. You may also need to stop payment on the original check to prevent it from posting twice if it shows up later.

If the issuer confirms the payment was received but not posted, ask for a supervisor. Explain when you sent it and request that the payment be posted immediately and any late fees be removed. Most issuers can manually post a payment that is stuck in their system, though this is not automatic.

Setting up automatic payments to avoid delays

The most reliable way to ensure a payment posts on time is to set up automatic payments through your card issuer's website or app. You can choose to pay the full balance, a fixed amount, or the minimum payment on a date you select each month. The issuer will deduct the payment from your bank account automatically, and it will post on the date you chose or the next business day.

Automatic payments eliminate the risk of forgetting to pay or miscalculating how long a mailed check will take. They also create a record that the issuer can reference if there is ever a dispute about whether you paid on time. You can change or cancel an automatic payment at any time through your account settings, though you should do this at least a few days before the scheduled payment date to ensure it does not go through.

Frequently Asked Questions

Does paying online on the due date count as on-time?

No. If you pay online on the due date, the payment posts the next business day, which is after the due date. You must pay at least one business day before the due date to ensure it posts on time. If the due date is a Friday, pay by Thursday. If the due date is a Monday, pay by Friday of the previous week.

What if I pay by phone with a debit card?

Phone payments typically post the same day or next business day, similar to online payments. The issuer processes the debit card transaction immediately and routes it to your account. Confirm the posting time with the issuer when you make the payment, as some issuers charge a fee for phone payments.

Can I pay at an ATM or branch and have it post faster?

Paying at a branch or ATM owned by your card issuer may post the same day, but this only works if the card issuer is also your bank. If your card issuer is a different bank, the payment still has to route between banks and will take one to two business days. Check with your issuer about whether they accept in-person payments.

Will a late fee be removed if I pay late by accident?

Many issuers will remove one late fee per year if you have a good payment history and call to request a waiver. There is no may provide, but it is worth asking. Be prepared to explain why the payment was late and to commit to paying on time going forward.

What if my payment posts twice?

Contact the issuer immediately and report the duplicate payment. The issuer can reverse one of the payments and credit your account. This sometimes happens if you send a check and also set up an automatic payment for the same amount on the same date. Check your automatic payment schedule before mailing a check to avoid this.