Credit card payments post to your account in one to three business days, depending on how you send the money and when your bank processes it

The time between when you hit "send" and when your card issuer records the payment depends on the method you use and the day you submit it. A payment sent online on a Tuesday morning may land by Wednesday or Thursday. The same payment sent on Friday evening might not arrive until the following Tuesday. Weekends and holidays pause the clock—banks do not process payments on those days.

The fastest route is usually your card issuer's own website or app, where payments often post the same day or next business day. Slower routes include mailing a check (five to seven business days), paying through a third-party bill-pay service (two to four business days), or using ACH transfer from your bank account (one to three business days). Phone payments and in-person payments at a branch typically post within one business day.

Key Takeaways

  • Payments sent through your card issuer's website or app usually post within one business day, while mailed checks take five to seven business days.
  • Submitting a payment after 5 p.m. or on a weekend or holiday delays processing until the next business day.
  • Your due date is set by your card issuer, and a payment is on time if it arrives by that date—not if you send it by that date.
  • Late fees apply if your payment does not post by the due date, even if you submitted it on time but your bank was slow.
  • Payments sent through third-party bill-pay services or by mail carry more risk of delay and should be sent at least one week before your due date.

Why the timeline varies by payment method

Each payment method moves through a different system. When you pay through your card issuer's website or mobile app, the money travels directly from your bank account to the card company's system. That is the shortest route and usually posts within 24 hours. Some issuers post same-day if you pay before their cutoff time, which is typically 5 p.m. Eastern time on a business day.

Mailed checks are the slowest because they move through the postal service first, then to a lockbox or processing center, then to the card issuer's accounting department. A check mailed on Monday might not arrive at the processing center until Wednesday or Thursday, and posting can take another one to two business days after that. The total is usually five to seven business days, though it can stretch longer if mail is delayed.

ACH transfers (moving money directly from your bank account) fall in the middle. Your bank initiates the transfer, which then moves through the Federal Reserve's ACH network. The receiving bank (your card issuer) has up to one business day to post it, though many post faster. Total time is typically one to three business days.

Third-party bill-pay services—like those offered through your bank's bill-pay portal—also use ACH but add an extra step: the service holds your payment for a day or two before sending it, so the total can be two to four business days. Phone payments and in-person branch payments usually post the next business day because they are processed manually and entered into the system during business hours.

When your payment actually counts as received

Your card issuer records the date a payment posts, not the date you send it. If you mail a check on the 15th but it does not arrive until the 20th, the 20th is when it counts. If you submit an online payment on the 25th and it posts on the 26th, the 26th is the date that matters for your due date.

Your due date is a fixed date each month set by your card issuer—usually the same day every month. A payment is on time if it posts by that date. If your due date is the 20th and you submit a payment on the 19th through your card issuer's website, it will likely post by the 20th and be on time. If you mail that same payment on the 19th, it probably will not arrive until after the 20th, and you will be charged a late fee even though you sent it on time.

This is why the method you choose matters more than when you send it. Mailed payments should be sent at least five to seven business days before your due date to have any margin for delay. Online payments can be sent the day before your due date and still arrive on time.

What happens if your payment is late

A late fee is charged if your payment does not post by your due date. The fee amount varies by card issuer but is typically $25 to $40 for a first late payment. If you are late again within six months, the fee can be higher. Some issuers cap late fees at $25 or $35 regardless of how many times you are late in a row.

A late payment also triggers a higher interest rate on your card. Most issuers apply a penalty APR (annual percentage rate) if you are 60 days late, which can be 25% to 29.99% depending on your card and issuer. This rate applies to new purchases and sometimes to your existing balance. The penalty APR can stay in place for six months or longer, even after you catch up on payments.

If you realize a payment will be late, contact your card issuer before the due date passes. Some issuers will waive a single late fee if you have a good payment history and ask. They cannot remove the late payment from your credit report, but avoiding the fee and the penalty APR is still worth the call.

How to avoid payment delays

The safest method is to pay through your card issuer's website or app and submit your payment at least two business days before your due date. This gives you a buffer if the system is slow or if you accidentally submit on a day the bank does not process payments. If your due date falls on a weekend or holiday, your card issuer will usually extend the deadline to the next business day, but do not rely on this—submit early instead.

If you must use a slower method, plan further ahead. Mail a check at least seven to ten business days before your due date. If you use your bank's bill-pay service, check how many days it takes (usually two to four) and submit that many days before your due date, plus one or two extra for safety.

Set up automatic payments if your card issuer offers them. You can choose to pay your full balance, a fixed amount, or your minimum payment on a date you select each month. Automatic payments post on schedule and remove the risk of forgetting. If you are worried about overdrafting your bank account, you can set the automatic payment date a few days after you normally receive income.

Payments held or rejected by your bank

Sometimes your bank will reject or hold a payment before it even reaches your card issuer. This happens if your bank account does not have enough money to cover the payment, if your account is frozen due to fraud, or if your bank flags the transaction as suspicious.

If your bank rejects a payment, you will usually receive a notification within one business day. The money stays in your account, and you can resubmit the payment once the issue is resolved. If your account was frozen, contact your bank to unfreeze it. If the transaction was flagged as suspicious, your bank may ask you to confirm it before allowing it through.

A rejected payment does not count as a late payment as long as you resubmit it and it posts by your due date. However, if the rejection delays your payment past the due date, you will be charged a late fee. This is another reason to submit payments early—it gives you time to fix problems before the deadline.

Frequently Asked Questions

Can I pay my credit card at 11:59 p.m. on the due date and still be on time?

Not reliably. Most card issuers have a cutoff time (usually 5 p.m. Eastern) for same-day posting. A payment submitted after that time will not post until the next business day, which may be after your due date. Submit payments by mid-afternoon on the due date if you are cutting it close, or better yet, submit the day before.

If I pay online, does the money leave my bank account right away?

Usually within one business day. Your bank may show the payment as "pending" for a few hours or a day before it actually leaves your account. The money is reserved during that time, so you cannot spend it, but it has not fully transferred yet. Once it posts to your card issuer, it is gone from your bank account.

What if my payment posts after my due date but before my statement closes?

You will still be charged a late fee because the due date is what matters, not your statement closing date. Late fees are based on when the payment posts, not when your billing cycle ends. The payment will reduce your balance, but the late fee will be added as a separate charge.

Do I need to wait for a payment to post before I can make another payment?

No. You can submit multiple payments before the first one posts. Each payment will be processed separately and applied to your balance in the order they are received. However, if you are trying to avoid a late fee, make sure at least one payment posts by your due date.

Why does my card issuer say my payment will post in three days when I submitted it online?

Some issuers process online payments in batches rather than immediately. They may hold payments for 24 hours before sending them to the banking system, which adds another one to two business days. Check your card issuer's website for their specific timeline, or call customer service to ask if they offer faster posting options.