We use the installment payment terms feature on our customer invoices. We usually require 30% advanced deposit within 5 days from the invoice date and the balance to be paid 10 days prior to the expected delivery date.
We usually do batch deliveries. For example, orders submitted from date x to date y would all be delivered on date z.
This results in different advanced deposit due dates but the same final payment due date for a batch.
Unfortunately, it does not seem possible to edit manually the installment due dates in the customer invoice itself. This forces us to create an installment payment term for every unique invoice date-final payment due date combination.
We like the installments feature because it allows us to have multiple due dates in a customer invoice and age the split amount separately in the standard aging report.
Is there any way to make this more sustainable without changing the business process? Or an alternative solution?