How to delete, cancel or Void an old outstanding AR Invoice without affecting a prior accounting period?
It's good you're making sure your prior accounting period doesn't get affected by voiding an old outstanding invoice. The reason why I've highlighted the word voiding is that, when you void a transaction, you'll still have a record of it with the same date but zero amount. You can always go back to and restore a voided transaction.
Voiding is particularly helpful if you need the transaction details for reference, and is an accounting best practice.
Deleting removes the transaction completely. Consider the following before you delete a transaction:
There is no way to recover or restore deleted transactions. The only record of the change is in the Audit Log.
Deleting transactions can change amounts for prior periods.
If you delete transactions that were previously reconciled, the next reconciliation beginning balance will change.
If the deleted transactions are linked to other transactions, it can cause accounting issues.
For more information on how to void or delete an invoice, I encourage you to check out this article. The article will provide the steps you need to accomplish your goal. Let me know if you have questions. I'm here to help.