when transacting with b2b customers some of them have payment terms based on when goods received by them rather than invoice creation date. Note we may create an invoice on day 1 - but to pick, pack and dispatch may take more than a week or 2 depending on stock availability.
also some buy now pay later merchants will only settle payment on delivery of goods to customer.
So it would be great if in the account customer settings for customers we have a drop down option, allowing us to choose how the terms are calculated and then it is linked to various reports to correctly calculate amounts due in the corret term band.