If an invoice has been paid (Balance is 0.0) but status is still 'Overdue' or 'Unpaid', it might be because of the system's rounding off to 2 decimal places.

You fix invoice status by making rounding payment of $0.01 manually and it will mark invoice as Paid.

Did this answer your question?