Over payments in credit

90% of our clients have recurring monthly invoices . Some clients over pay which leaves their account in credit. The problem is when an invoice is created we forget to use the the credit from the clients account so its sends them reminders. Is there any way that it can clear an invoice without manually doing it? Thanks