Auto Allocate Prepayment when new Invoice created?

If a prepayment is sitting on a Clients Account - it would be useful to have an option to have this automatically allocated against the next Invoice created, so the balance requested from the client is reduced accordingly.

This can be done manually a) as long are you are aware there is already a credit on the account at the time of preparing the invoice (there is nothing to warn you of any this when creating an invoice) and b) as long as the invoice isn’t set to auto recur & send.

As a Landlord, recurring ‘Invoices’ are a fixed amount and generated & sent automatically. It would therefore be useful if any pre-payments could somehow be automatically reflected on new invoices so tenants are not asked to may more than is owed.

Would love to see this feature. Often prepayments are made by mistake but the client is happy to have it credited against their next monthly bill (which is a recurring invoice). It’s a pain to use credit for these recurring invoices as it has to be manually applied.