Voiding a sales invoice payment means that you still want to keep the transaction in your records but you choose to mark it as Voided. On the other hand, deleting a sales invoice payment indicates that you wish to remove the transaction entirely from your records, Mel.
When you void a transaction in QuickBooks, you retain a record of it, but it does not affect your account balances or reports.
When you delete a transaction in QuickBooks, it is completely erased from your books and will not appear on any reports or in any accounts. While you can recover some details of it using the audit log in QuickBooks, the entire transaction cannot be restored. Only delete a transaction if you're certain that you no longer need a record of it.
Moreover, to learn more about writing off bad debt in QuickBooks, please refer to this article: Write off bad debt in QuickBooks Online.
I hope this clarifies any confusion regarding the difference between voiding and deleting a sales invoice payment in QuickBooks. If you have any further questions about some terminology used in QuickBooks, feel free to hit Reply and ask your question or leave a comment below. The Community is here to assist you 24/7.