You can void final invoices, with the option to reflect it on the general ledger.
Related Topics:
Void an Invoice and Update the General Ledger
When you void an invoice, you can choose whether or not to update the general ledger. If you want to update your general ledger for the void, post the transaction file that Vision creates when you void the invoice.
Void an Invoice but Do Not Update the General Ledger
If you do not want to update your general ledger for the void, delete both the original transaction file for the invoice and the transaction file that Vision creates when you void the invoice.