I'm wondering if anyone out there has already implemented an invoicing system from org-mode which takes a "last invoice id" property, increments it or possibly "next invoice date" and produces an invoice document? And then produce a TODO to check the payment and another to reissue a year or two down the line?
Alternative suggestions?