@texmc You can set payments to apply to the oldest invoices first by enabling Setup > Accounting > Preferences > Accounting Preferences > General > Automatically Apply Payments to Oldest Invoice First. This way, NetSuite will auto-apply in due date order when entering payments.