Add sortable, custom date field to invoice

SUGGESTED

I need to add a custom date field to our invoice form.  This is to note software expiration date.  I also need the ability to sort invoices by that date, so I'm guessing the Customer Note field will not suffice.  Thoughts?