Please can Sage50 consider the option to leave the default date blank upon entering transactions to ensure that the correct document date is entered, and not posted as today's date.
This will ensure that there are no future transactions sitting in the background. Supplier Invoices tend to be historical which makes it time consuming to correct errors that relate to the default date.