I'm assuming that you have added the Due date to the Invoice Grid. If not, then that's a place to start.
Have you tried auto-applying the cash? Would that work?
Or how about entering the invoice number and amount explicitly from the customer's remmittance advice?
_________________________
Andrew Bates