The timeline depends on when you pay and how

A credit card payment takes between one and five business days to move from your bank account to your credit card issuer, depending on the method you use and when you submit it. If you pay online through your card issuer's website or app on a Tuesday morning, the money typically leaves your bank that day and arrives at the card issuer by Wednesday or Thursday. If you mail a check, it takes three to seven calendar days just for the envelope to arrive, then another day or two for the issuer to process it. Payments made after 5 p.m. Eastern time are usually treated as submitted the next business day.

The confusion usually comes from the difference between when money leaves your account and when your credit card balance updates. Your bank may show the payment as "pending" for a day, then "posted" the next day — but the credit card company may not reflect the new balance on your account for another 24 hours after that. During that gap, your available credit has already increased (your bank has the money), but your statement balance may not have changed yet.

Key Takeaways

  • Online payments through your card issuer's website or app post within one to two business days, making them the fastest method.
  • Payments made after 5 p.m. Eastern time or on weekends are processed the next business day, so timing matters if you are close to a due date.
  • Mailed checks take three to seven calendar days to arrive, plus one to two days for processing, so plan ahead if you use this method.
  • Your bank shows the payment as pending when ready, but your credit card balance may not update for 24 to 48 hours after the money arrives.
  • Payments submitted through a third-party service or your bank's bill pay system may take longer than direct issuer payments.

Online payments through your card issuer are fastest

Paying directly through your credit card company's website or mobile app is the quickest method. You log in, enter the amount, confirm the date, and submit. The issuer receives the instruction when ready and processes it that same business day if submitted before their cutoff time (usually 5 p.m. Eastern). The money leaves your bank account within 24 hours and reaches the card issuer by the next business day.

The key variable is the cutoff time. Most card issuers process payments submitted before 5 p.m. Eastern on a business day as same-day submissions. Anything after 5 p.m., or anything submitted on a weekend or holiday, enters the queue for the next business day. If you pay on Friday at 6 p.m., your payment is not processed until Monday, meaning the money does not leave your bank until Monday and does not post to your card until Tuesday or Wednesday.

Mailed checks are the slowest option

Mailing a check to your credit card company takes the longest because it involves physical mail. The check must travel from your mailbox to the issuer's processing center, which typically takes three to seven calendar days depending on distance and mail volume. Once it arrives, the issuer scans it, verifies the amount and account number, and processes it — usually one to two additional business days.

This means a check mailed on Monday may not post to your account until the following Tuesday or Wednesday at the earliest, or as late as the following Friday if mail is slow or the processing center is backed up. If you are paying a bill due on the 15th, mailing a check on the 10th is cutting it close. Most card issuers require payment to be received by the due date, not postmarked by the due date, so a late-arriving check can trigger a late fee even if you mailed it on time.

Payments through your bank's bill pay system have middle-ground timing

Many banks offer a bill pay feature where you schedule a payment to your credit card from your checking account. The timing depends on whether your bank sends an electronic transfer or a physical check on your behalf. If electronic, the payment typically posts within two to three business days. If your bank mails a check, it follows the same three-to-seven-day timeline as a mailed check.

When you set up bill pay, your bank usually tells you which method it uses and gives you an estimated delivery date. Some banks let you choose between electronic and check. Electronic is faster, but not all card issuers accept electronic payments through bill pay systems — some still require checks or direct online submission. Check your card issuer's website or call to confirm they accept payments from your specific bank's bill pay system before relying on it.

Third-party payment services add extra processing time

If you use a third-party service like PayPal, Venmo, or a payment app to send money to your credit card, add an extra one to two business days to the timeline. These services act as a middleman: they receive your payment instruction, move the money from your account to their account, then submit it to your card issuer. Each handoff adds a day.

Some third-party services also charge a fee for credit card payments, even though paying directly through your card issuer's website is free. Before using a third-party service, confirm whether your card issuer accepts payments from that service and whether a fee applies. In most cases, paying directly through your issuer's website is faster and cheaper.

What happens between "pending" and "posted"

When you submit a payment, your bank when ready shows it as "pending" in your checking account. This means the money is reserved and will leave your account — you cannot spend it again. Within 24 hours, the payment status usually changes to "posted," meaning your bank has actually sent the money out.

Your credit card company receives the money one to two business days after your bank sends it. Once received, the issuer updates your available credit when ready (you can use that credit again), but your statement balance may not update for another 24 hours. This is why you might see your available credit increase before your balance shows the payment. The delay is usually just a display lag in their system, not a sign something went wrong.

Timing matters if you are close to your due date

If your payment is due on the 15th and today is the 13th, do not mail a check — use online payment instead. A mailed check will almost certainly arrive after the due date, triggering a late fee and a mark on your credit report. Online payments submitted before 5 p.m. Eastern on the 14th will post by the 15th or 16th, which is close enough that most issuers will not charge a late fee if the payment was submitted before the important date.

If you are already past the due date, submit a payment when ready through your card issuer's website. The faster you pay, the sooner the late fee stops accruing (some issuers charge daily interest on late balances). Even if the payment does not post until tomorrow, submitting it today shows the issuer you are addressing the problem, which can matter if you later ask them to waive the late fee.

Frequently Asked Questions

Does my payment post on weekends or holidays?

No. Payments submitted on weekends or federal holidays enter the processing queue for the next business day. If you submit a payment on Saturday, it is treated as submitted on Monday. This means the money does not leave your bank until Monday and does not reach your card issuer until Tuesday or Wednesday.

Why does my credit card balance not update when ready after I pay?

Your bank and your card issuer are separate systems. Your bank processes the payment and sends the money within 24 hours, but the card issuer does not receive it for another one to two business days. Once received, the issuer updates your available credit right away but may take another 24 hours to update your statement balance — this is usually just a display delay.

Can I pay my credit card through my bank's website instead of the card issuer's website?

Yes, if your bank offers bill pay and your card issuer accepts payments through it. However, this usually takes two to three business days instead of one to two, because the payment goes through an extra step. Paying directly through your card issuer's website is faster and more direct.

What if I submit a payment but it does not show up after five business days?

Contact your card issuer's customer service. Provide the date you submitted the payment, the amount, and the method you used. They can track whether the payment was received and where it is in the processing queue. If the payment was lost in transit, they can help you resubmit it.

Does paying early help my credit score?

Paying before your due date does not hurt your score, but paying on time (by the due date) is what matters for your payment history. Paying early does not give you extra credit score points. What matters is that you pay by the important date and keep your balance low relative to your credit limit.