If an invoice date is entered for a date that is after the check date (say bill was paid on 4/1 on autopay, but the invoice was entered on 4/10 & that's the invoice date they use which is after the 4/1 post date), then an error should pop up when the invoice is being entered. Right now, that error doesn't pop up until it gets to 'Pay Invoices'. It's very annoying that it can be approved by several people, then released and get all the way to payment to then see an error that could have been fixed right away if the error popped up when it was entered.