Credit card payments usually post within one to three business days, depending on how you send the money and when your card issuer processes it.

The timeline depends on three things: the payment method you choose, the time of day you submit it, and your card issuer's processing schedule. A payment sent by 11:59 p.m. on a weekday typically counts as submitted that day. Payments sent after midnight or on weekends or holidays are usually treated as submitted the next business day. Once submitted, most issuers take one to two business days to post the payment to your account.

Business days are Monday through Friday, excluding federal holidays. If you pay on Friday after 5 p.m., your payment may not be treated as received until Monday, and it could take until Wednesday or Thursday to post. This matters because interest and late fees accrue daily, and your payment doesn't stop the clock until it actually posts.

Key Takeaways

  • Online payments through your card issuer's website or app typically post within one business day, while mailed checks can take five to seven business days or longer.
  • Payments submitted after business hours or on weekends are treated as received the next business day, which can delay posting by a full day.
  • Your payment stops accruing interest and late fees only after it posts to your account, not when you submit it.
  • If you are close to a due date, use online payment or phone payment rather than mail to avoid late fees.
  • Federal holidays extend processing timelines because banks do not process payments on those days.

Online payments through your card issuer's website or app

Online payments are the fastest route. When you log into your card issuer's website or mobile app and submit a payment, it typically posts within one business day. Many issuers post same-day if you submit before their cutoff time, which is usually 5 p.m. or 11:59 p.m. in your card issuer's time zone. Check your issuer's website for the exact cutoff.

The payment is treated as received immediately when you submit it online, so the clock starts right away. If you submit on a Monday at 2 p.m., it will likely post by Tuesday. If you submit on Friday at 6 p.m., it will be treated as submitted Monday and may not post until Tuesday or Wednesday.

Phone payments to your card issuer

Calling your card issuer's payment line and providing your bank account or debit card information is also fast. These payments typically post within one business day, similar to online payments. The cutoff time varies by issuer, so ask the representative when the payment will post before you hang up.

Phone payments are useful if you do not have online access or prefer speaking to someone. Write down the confirmation number the representative gives you. Keep it until the payment posts, in case you need to dispute or verify it later.

Mailed checks and bank transfers

Mailed checks are the slowest method. Your card issuer must receive the check, open it, process it, and deposit it. This typically takes five to seven business days from the date you mail it, though it can take longer depending on mail delivery speed and your issuer's processing volume. Some issuers take up to ten business days.

Bank transfers (also called ACH transfers or electronic checks) fall between online payments and mailed checks. If you initiate a transfer from your bank's website to your credit card account, it typically takes three to five business days. The transfer goes through the banking system rather than your card issuer's direct payment portal, which adds processing time.

What happens if your payment is late

A payment is late if it has not posted by your due date. Late fees are charged the day after your due date passes, regardless of whether you submitted the payment before the deadline. If your due date is the 15th and you mail a check on the 14th, the check may not post until the 20th or later—and you will owe a late fee even though you sent it on time.

Interest also accrues daily on your balance until the payment posts. If you have a $2,000 balance and a 20% annual interest rate, you are accruing roughly $1.10 per day in interest. The sooner your payment posts, the less interest you pay.

If you receive a late fee and the payment was submitted before the due date, contact your issuer and ask them to reverse it. Many issuers will remove one late fee per year if you have a good payment history. Provide proof of when you submitted the payment—a confirmation number from online payment, a cancelled check, or a bank transfer receipt.

How to avoid delays when paying close to your due date

If your due date is within three business days, do not mail a check. Use online payment, phone payment, or a bank transfer instead. Online payment is fastest and most reliable.

If you are paying on the due date itself, submit your payment before your card issuer's cutoff time. Most issuers have a cutoff between 5 p.m. and 11:59 p.m. in their time zone. Submitting at noon gives you a safety margin; submitting at 11:30 p.m. does not.

Set up automatic payments if you pay the same amount each month. You can schedule automatic payments through your card issuer's website to deduct from your bank account on a date you choose. This removes the risk of forgetting and ensures the payment posts on time.

Payments submitted on weekends and holidays

Payments submitted on Saturday or Sunday are treated as received on Monday. If Monday is a federal holiday (like Memorial Day or Thanksgiving), the payment is treated as received on Tuesday. This means a payment submitted Saturday afternoon may not post until Wednesday or Thursday.

Federal holidays that affect payment processing include New Year's Day, Martin Luther King Jr. Day, Presidents' Day, Memorial Day, Juneteenth, Independence Day, Labor Day, Columbus Day, Veterans Day, Thanksgiving, and Christmas. If your due date falls on a holiday, your card issuer typically extends the deadline to the next business day, but do not rely on this—submit early instead.

Frequently Asked Questions

Can I stop a payment after I submit it online?

If the payment has not posted yet, contact your card issuer immediately. Some issuers allow you to cancel a payment within a few hours of submission, but once it posts, you cannot cancel it. If you submitted by phone or mail, call your issuer right away to ask if they can intercept it.

Why does my payment show as pending but not posted?

Pending means your card issuer has received it but has not yet applied it to your account. This is normal and usually lasts one business day. Once it posts, it will show as a credit on your account and will reduce your balance and interest charges.

If I pay on the due date, will I get a late fee?

Only if the payment has not posted by the end of the due date. Submitting it on the due date is not the same as it posting on the due date. If your due date is the 20th and you submit online at 2 p.m. on the 20th, it will likely post by the 21st, which is after the due date, and you may owe a late fee. Submit at least one business day before your due date to be safe.

What if I mailed a check and it got lost?

Contact your card issuer and ask them to search for the check. Provide the check number, amount, and date you mailed it. If they cannot find it after two weeks, ask them to reverse any late fees and stop charging interest. You can then submit a new payment by online or phone. Consider stopping payment on the original check through your bank if you have not already.

Do payments post on the same day if I pay early in the morning?

Possibly, but not always. Some issuers process payments submitted before 5 a.m. as if they were submitted the previous day. Check your issuer's website for their exact cutoff time and processing schedule. Submitting at 10 a.m. is safer than submitting at 4 a.m. if you want same-day posting.