You will not be considered late on an amex charge card product if you pay before the next statement close is printed even though the "due date" is earlier. If you are pushing the payment from your bank by using your banks web site you can have a longer delay than having amex pull the money from your bank by using the amex site for payment.