I assume you are entering the invoice into the system.
When you do a System Check Run (Print/Post Checks & Advices), there is a field to choose the due date (and discount date if you are taking discounts) from the invoices in the system:

Is this what you're looking for?