When is my credit card payment considered to be late?
Under the law, a credit card company generally cannot treat a payment as late if it was received by 5 p.m. on the day that it was due. If the due date was not a day on which the card company receives or accepts mail (for example, Sunday or a holiday), the card company cannot treat a mailed payment as late if it was received by 5 p.m. on the next business day.
Sometimes payments that you make may get delayed in the mail. Card companies consider the day the payment was received and not the date it was mailed. You should contact your card company and ask it to waive the late fee.