Overpayment Of Invoice Balances not reflected

I’ve been running InvoiceNinja for that past 7 years, I’m currently testing InvoiceNinja v5.8.3-C147, and have imported all of my data from 4.5.50.

The data migration has completed - all 7 years of data is there, and 99% of it is valid.

Over the last couple of years, I have had a client who overpays €25.00 on some of their invoices, and in 4.5, this is reflected in the Invoice list as a €-25.00 balance. Which in turn reflects correctly in the client details Standing panel.

And the client Standing panel shows an outstanding balance ofL

image

Perfect!

When I look at the same clients invoices in v5, this is not reflected:

image

image

When I open up an individual invoice, I see:

Balance due - €-25.00 - that’s correct, but on the bottom of the invoice, the Balance Due is €0.00

As a result of this, the client outstanding balance is out by the amount overpaid.

Any ideas?
As a result, I have to stay running v4 until this issue is reliably resolved.

Hi,

@david do you have any thoughts?