Extra field on Payment terms or maybe one list style custom field:
Unpaid/Pending
Paid/Received (maybe received date needed for this too)
Overdue