This is a common error for my company and makes it impossible to use payment reminders accurately.
Example:
The client is under Net 30 terms
Draft invoice is created January 1, 2020 but not marked as final.
Quickbooks records the due date as January 31, 2020
Invoice goes under review and several revisions before being release to the client on January 15, 2020. At this time the invoice is marked as final and the invoice date is set at January 15, 2020
Quickbooks makes no adjustment to the due date.
On January 31, 2020 Quickbooks requests to send a payment reminder to the client (two week before the invoice is due)
There is no way to manually adjust this due date as the customer has account wide due date settings.
In some cases invoices are listed as due before they are even released to a client, which flags the system for immediate payment reminder.