I calculate my tax payments based on the Paid date rather than invoiced date. To do this I really need the Invoice module to recorded the date the invoice status was changed to Paid. If you do implement this feature it's important that the date defaults to today but can be changed by user input as its not always the case that payments are noticed immediately. Its hard to do bank reconciliation and tax reports without recording Paid date and at the moment I am doing this manually.
This should be reported on in the invoice report mentioned in this forum andshould include date Paid as a column and allow a filter by Paid Date range.
Better still would be a new payments module which would encompass part payment and multi invoice payments. This is more complicated and I for one would only need the simple version above but would pay for either!