No. You need to allow some time for the payment to reach your payee, so enter a date before the actual due date. Be sure to take into account that, although you can schedule a payment at any time, payments are actually initiated (sent to the payee) only on business days.