Yes. You can create an invoice and then make multiple partial payments by entering the payment into that invoice. The system will tag partially paid invoices as "unpaid" and invoices with exceeded due as "late". You can alao create a provision for alerts so that if the bill is close to its due date, an email will be sent automatically to the party concerned.