Payment processing time depends on how you pay and when you submit it
A credit card payment does not post to your account the moment you send it. The time between when you make a payment and when it reduces your balance can range from one business day to five business days, depending on the payment method you choose and the time of day you submit it. Online payments and automatic transfers typically process faster than mailed checks or phone payments. Payments submitted after the bank's daily cutoff time—usually 5 p.m. Eastern—are treated as received the next business day.
The card issuer's processing schedule also matters. Some banks process payments in batches at specific times each day, while others process continuously. If you pay on a weekend or holiday, your payment enters the queue on the next business day. Understanding these timelines helps you avoid late fees and ensures your payment reaches your account before your due date.
Key Takeaways
- Online and mobile payments typically post within one to two business days; mailed checks take five to seven business days or longer.
- Payments submitted after your bank's daily cutoff time are processed starting the next business day, not the same day.
- Weekends and federal holidays do not count as business days, so a Friday payment may not post until Tuesday.
- Late fees are charged if your payment does not post by 11:59 p.m. on your due date, regardless of when you submitted it.
- Automatic payments set up through your bank or card issuer typically process on the date you schedule them, with no additional delay.
How online and mobile payments are processed
When you pay online through your card issuer's website or mobile app, the payment enters their system immediately, but posting to your account takes longer. Most issuers process online payments in batches at set times during the business day—often in the morning, afternoon, and evening. A payment submitted at 2 p.m. might post the same day if it falls within a batch window, but a payment submitted at 6 p.m. typically waits until the next business day's first batch.
The card issuer's processing time is separate from your bank's processing time. After the card issuer receives your payment, they must confirm the funds came from your bank account. This verification step usually takes one business day. So an online payment submitted on Monday afternoon might not show as posted until Tuesday or Wednesday, even though you initiated it immediately.
Some issuers offer same-day posting for online payments if you submit before a specific cutoff—often 5 p.m. Eastern on a business day. Check your card issuer's website or your account settings to see whether this option is available and what time the cutoff is.
How automatic payments work and their timing
Automatic payments are scheduled transfers set up through your card issuer or your bank. When you set an automatic payment for a specific date, the card issuer typically processes it on that date without additional delay. If you schedule a payment for the 15th of the month, it usually posts on the 15th, provided the 15th is a business day.
If your scheduled date falls on a weekend or federal holiday, the payment processes on the next business day. For example, if you schedule a payment for Saturday, it processes on Monday. This delay can matter if your due date is close to your scheduled payment date. To avoid cutting it close, schedule automatic payments at least two business days before your due date.
Automatic payments set up through your bank (sometimes called bill pay) may have a different processing timeline than payments made directly through the card issuer's system. Bank bill pay typically takes three to five business days to reach the card issuer, so you must initiate it earlier than you would an online payment made directly on the card's website.
Why mailed checks take longer and when to use them
Mailed checks are the slowest payment method. After you mail a check, it must travel through the postal system (typically three to five business days), arrive at the card issuer's processing center, be opened and scanned, and then be deposited. The entire process usually takes seven to ten business days from the date you mail it. If you mail a check on Monday, it may not post until the following week or later.
Because of this delay, you should mail a check at least ten business days before your due date to ensure it posts on time. If your due date is approaching and you have not yet mailed a check, use an online payment or automatic transfer instead. Mailing a check close to your due date risks a late fee if the check does not arrive and post in time.
Some card issuers still accept mailed checks, but many have phased them out in favor of digital payments. Check your billing statement or your card issuer's website to confirm whether check payments are still an option for your account.
Phone payments and their processing timeline
Payments made over the phone with a customer service representative typically process within one to two business days. When you call and authorize a payment, the representative enters it into the system, but the card issuer still must verify the funds with your bank before posting the payment to your account. This verification step is why phone payments do not post immediately, even though you spoke to someone in real time.
Phone payments are useful if you have questions about your account or need to make a payment outside business hours, but they are not faster than online payments. In fact, they may be slower because the representative must manually enter your information, which adds a processing step. If speed is your priority, use your card issuer's website or mobile app instead.
What happens if your payment does not post by your due date
Your payment is considered late if it does not post to your account by 11:59 p.m. on your due date. The date you submit the payment does not matter—only the date it posts. If you submit an online payment on your due date but it does not post until the next day, you will be charged a late fee, typically $25 to $40 for the first late payment.
Late fees are charged regardless of how close you came to making the deadline. A payment that posts one day late incurs the same fee as a payment that posts two weeks late. To avoid this, submit your payment at least two business days before your due date. This buffer accounts for processing delays and ensures your payment posts on time.
A late payment also appears on your credit report and can lower your credit score. The impact is greatest if the payment is 30 or more days late. Even a single late payment can remain on your report for up to seven years, so preventing late payments is important for your credit history.
How to track your payment and confirm it posted
After you submit a payment, log into your card account online or through the mobile app to check its status. Most card issuers show a "pending" or "processing" status for payments that have been received but not yet posted. Once the payment posts, your available balance updates and the payment appears in your transaction history with a posted date.
Do not assume your payment posted just because you submitted it. Check your account the day after you make a payment to confirm it went through. If your payment shows as pending longer than expected—more than two business days for an online payment—contact your card issuer's customer service to ask about the delay.
Keep a record of the date and time you submitted each payment, along with the confirmation number if one was provided. If a payment goes missing or posts late, this record helps you dispute the late fee with your card issuer.
Frequently Asked Questions
If I pay on Friday, when will it post?
A payment submitted on Friday after the bank's cutoff time (usually 5 p.m. Eastern) is treated as received on Monday. It then takes one to two business days to post, so it typically posts on Tuesday or Wednesday. If you need the payment to post by a specific date, submit it earlier in the week.
Can I stop a payment after I submit it?
If your payment is still pending and has not posted, you may be able to cancel it through your card issuer's website or by calling customer service. Once a payment has posted, you cannot cancel it. Act quickly if you need to stop a payment, because the window to cancel is usually only a few hours.
Why does my online payment say "pending" for more than two days?
Pending payments that take longer than two business days are unusual. Contact your card issuer to ask whether there is a problem with your bank account or payment information. A declined payment or a mismatch in account details can cause delays.
Do I have to pay by the due date, or can I pay a day or two after?
You must pay by your due date. Payments that post after 11:59 p.m. on your due date are late and trigger a late fee. Because processing takes time, submit your payment at least two business days early to be safe.
If I set up automatic payments, do they always post on the scheduled date?
Automatic payments typically post on the date you schedule them if that date is a business day. If your scheduled date falls on a weekend or holiday, the payment processes on the next business day. Check your account settings to confirm the exact posting date for your automatic payment.