In QuickBooks Online, you can either void or delete invoices, bills, and other transactions.
Voiding doesn't remove the transaction. When you void a transaction, you 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:
Here’s a table that shows you what transactions you can void or delete:
You can also void and delete a transaction from the All Sales page:
From the left menu, select Sales, then choose All Sales.