Payment posting time depends on when you pay and how you pay

A credit card payment typically posts within one to three business days after you send it, but the exact timing depends on the payment method you use and when you submit it. Payments made online through your card issuer's website or app usually post the fastest — often by the next business day. Payments mailed by check can take five to seven business days or longer, because the issuer has to receive the envelope, open it, process the check, and deposit it. Phone payments and payments made through a third-party service fall somewhere in between.

The clock starts when the issuer receives your payment, not when you send it. If you mail a check on Friday, it may not arrive until Tuesday or Wednesday. If you pay online at 11 p.m. on a Friday, the payment might not process until Monday morning. Weekends and holidays add days to the timeline because banks do not process payments on those days.

Key Takeaways

  • Online payments through your card issuer's website or app post within one business day in most cases.
  • Mailed checks take five to seven business days or longer because postal delivery and check processing both add time.
  • Payments submitted after business hours or on weekends do not start processing until the next business day.
  • Your payment due date is based on when the issuer receives the payment, not when you send it, so plan ahead if you are mailing a check.

Online payments post fastest

When you pay through your card issuer's website or mobile app, the payment usually posts within 24 hours. Many issuers process online payments the same business day if you submit them before a cutoff time — often 5 p.m. or 8 p.m. Eastern time. After that cutoff, or if you pay on a weekend or holiday, the payment moves to the next business day queue.

Online payments are fastest because there is no mail delay and no manual check-processing step. The money moves electronically from your bank account to the card issuer's account. You can see the payment reflected in your account balance almost immediately in many cases, though the official posting may take until the next day.

Mailed checks take the longest

A check payment typically takes five to seven business days to post, sometimes longer depending on where you mail it and where the issuer processes it. The timeline breaks down like this: one to three days for postal delivery, one business day for the issuer to receive and log the payment, and one to two business days for the check to clear through the banking system.

If you mail a check on a Friday, it will not arrive until at least Monday or Tuesday. If the issuer's processing center is in a different region, add another day. If you are paying close to your due date, a mailed check may arrive after the deadline even if you sent it on time. This is why the issuer's mailing address instructions usually say to mail your payment at least one week before the due date.

Phone and third-party payments fall in the middle

Payments made by phone with a customer service representative typically post within one to two business days. The representative takes your information, processes the payment, and the issuer records it in their system. You usually get a confirmation number on the call, which you should save in case there is a dispute about timing.

Payments made through a third-party bill-pay service — such as your bank's bill-pay feature or a service like PayPal — depend on how that service sends the money. Some send it electronically (one to two days), and some send a check on your behalf (five to seven days). Check your bill-pay service's documentation to see which method it uses for credit card payments, because it varies.

When the payment clock actually starts

Your payment due date is determined by when the issuer receives the payment, not when you initiate it. If your due date is the 15th and you mail a check on the 10th, but it does not arrive until the 17th, you are late — even though you sent it before the due date. This is why the issuer's payment instructions always include a mailing deadline that is several days before the actual due date.

For online payments, the clock starts when you hit submit, not when you schedule the payment. If you schedule a payment for a future date, it will post on that date (or the next business day if that date is a weekend or holiday). If you submit an online payment immediately, it posts within 24 hours in most cases.

What to do if a payment does not post on time

If you submitted an online payment and it has not posted after two business days, log into your account to check the status. Most issuers show pending payments in your account, and you can see whether the payment is still processing or if there was an error. If the payment shows as pending, wait one more business day before contacting the issuer.

If you mailed a check and it has been more than seven business days, contact the issuer's customer service line. Have your check number, the amount, and the date you mailed it ready. The issuer can search their records to see if the check arrived and was processed. If the check was lost in the mail, the issuer can help you stop payment on it and submit a new payment by phone or online instead.

How to avoid late fees while waiting for payment to post

The safest approach is to submit your payment at least three to five business days before your due date. This gives online payments time to post and gives mailed checks time to arrive and be processed. If you are cutting it close, use an online payment instead of mailing a check — the difference between one day and seven days matters when you are near the deadline.

If you have a history of late payments, ask your issuer whether they offer a grace period or whether they can move your due date to a day that works better with your payment schedule. Some issuers will adjust your due date if you request it. You can also set up automatic payments from your bank account, which removes the timing question entirely — the payment posts on the same day every month.

Frequently Asked Questions

Does a payment post on the same day if I pay online in the morning?

Usually not the same day, but within 24 hours. Most issuers process online payments submitted in the morning by the end of that business day or the next morning. If you pay after business hours or on a weekend, it will not process until the next business day.

If I pay by phone, does the payment post immediately?

No. A phone payment is recorded in the issuer's system right away, but it takes one to two business days for the payment to actually post to your account and reduce your balance. You will get a confirmation number on the call, which you can use to track the payment.

Can I get a late fee removed if my mailed check arrived late through no fault of my own?

You can ask. Call the issuer and explain that you mailed the check before the deadline but it arrived late due to postal delay. Some issuers will remove a single late fee as a courtesy, especially if you have a good payment history. There is no may provide, but it is worth asking.

What happens if I schedule an online payment for my due date?

Do not do this. If you schedule a payment for your due date and it does not process until the next day, you will be late. Always schedule online payments at least one business day before your due date to be safe.

Is there a difference in posting time between different credit card issuers?

Yes. Some issuers post online payments same-day, while others take until the next business day. Check your issuer's website or call customer service to ask about their specific posting timeline for each payment method.