If you open the history window for the invoice (press Ctrl-H while the invoice is the active window) is there a payment shown as applied to it?
If nothing is applied, and the invoice's open balance is less than the original amount, then something is corrupted. Rebuilding the file (Rebuild is on the File | Utilities menu) will recalculate the invoice open balances and so should fix it in such a case.