📅 Updated: May 2026⏱️ 8 min read🏷️ Void · Delete · Audit Trail

You sent invoice #1047 to a customer for $3,200. They called and said the order was canceled before delivery. Now you need to remove that invoice from QuickBooks®. Do you void it or delete it? The wrong choice can destroy your audit trail, unbalance your reconciliation, trigger an IRS inquiry, or make your accountant furious. Voiding and deleting are not interchangeable — they serve fundamentally different purposes in accounting integrity. This guide explains exactly what each action does, when to use it, how to execute it safely, and the consequences of getting it wrong. If you have already deleted something you should have voided (or vice versa), call +1-888-550-4779 for recovery help. Fees apply.

What Is the Difference Between Void and Delete in QuickBooks®?

Voiding a transaction keeps the transaction record in your books but changes its amount to zero. The transaction remains visible in registers, reports, and the audit trail with a "VOID" stamp. Voiding preserves the original transaction number, date, and payee/customer name, creating a clear record that the transaction existed but was canceled. This maintains sequential numbering (critical for invoice and check numbering) and keeps your audit trail intact for accountants, auditors, and the IRS.

Deleting a transaction removes it entirely from QuickBooks®. The transaction disappears from registers, reports, and lists as if it never existed. The gap in your numbering sequence alerts anyone reviewing your books that something is missing. Deleting also removes the transaction from linked records — a deleted payment unlinks from the invoice it paid, a deleted invoice removes associated sales tax and inventory cost of goods sold entries, and a deleted bill removes its accounts payable impact. This can cascade through your financial statements in unpredictable ways.

When Should You Void vs Delete?

Golden Rule: Void real transactions · Delete mistakes only · Never delete reconciled items

⚠️ Warning: Deleting a reconciled transaction breaks your bank reconciliation permanently. The only fix is undoing the reconciliation, recreating the transaction, and re-reconciling — a 2-hour process minimum.

Step-by-Step Fix Guide: How to Void a Transaction

1 Locate the Transaction

Finding the exact transaction is the first step — voiding the wrong one creates new problems.

  1. Open the appropriate register or list: Customers → Customer Center for invoices, Vendors → Vendor Center for bills, or Banking → Use Register for checks and deposits.
  2. Use the search box or filter to find the transaction by number, date, amount, or name.
  3. Double-click the transaction to open it in its original form (invoice, bill payment, check, etc.).
  4. Verify this is the correct transaction by checking the date, amount, and linked records before proceeding.

2 Void the Transaction in QuickBooks® Desktop

Desktop voiding is straightforward but irreversible — confirm the transaction details before clicking.

  1. With the transaction open, go to the top menu and click Edit → Void [Transaction Type]. For example: Edit → Void Invoice, Edit → Void Bill, Edit → Void Check.
  2. QuickBooks® will display a warning: "This will zero out the amounts but keep a record of the transaction." Click Yes to confirm.
  3. The transaction amount changes to $0.00. A "VOID" watermark or memo appears depending on your form template.
  4. Click Save & Close to record the void. Do not click Delete — that removes the record entirely.
  5. Print or save a PDF of the voided transaction for your records, especially for voided checks.

3 Void the Transaction in QuickBooks® Online

QBO voiding is slightly different from Desktop — the menu location changes but the principle is identical.

  1. Open the transaction from the appropriate list: Sales → All Sales for invoices, Expenses → Expenses for bills, or + New menu for recent transactions.
  2. Click More at the bottom of the transaction form (below the total line).
  3. Select Void from the dropdown menu. QBO will display a confirmation dialog.
  4. Click Yes to void. The transaction status changes to "Voided" and the amount becomes $0.00.
  5. Add a memo in the Memo or Message on statement field explaining why the transaction was voided (e.g., "Customer canceled order 5/15/26").

4 Handle Linked Transactions After Voiding

Voiding an invoice with a payment applied creates an orphan payment — you must decide its fate.

  1. If you voided an invoice that had a partial payment applied, QuickBooks® will unapply the payment and leave it as a customer credit.
  2. Decide what to do with the orphaned payment: apply it to a different invoice, refund it, or leave it as a credit for future use.
  3. If you voided a bill with a linked bill payment check, the payment check becomes unlinked. Void or delete the payment check separately if appropriate.
  4. Run Reports → Transaction Detail by Account filtered to the transaction date to verify all linked entries zeroed out correctly.
  5. Reconcile the affected bank or credit card account if the voided transaction had cleared the bank.

5 Delete a Transaction Safely (When Appropriate)

Deletion is permanent and removes all trace of the transaction from registers — use it only for true mistakes.

  1. Only delete transactions that were never real business events and have no linked records.
  2. Open the transaction, click Edit → Delete [Transaction Type] (Desktop) or More → Delete (Online).
  3. QuickBooks® will warn: "This action cannot be undone." Click OK only if you are certain.
  4. Document the deletion reason in a separate log or memo: date, transaction number, amount, and why it was deleted.
  5. Run the Audit Trail report (Desktop) or Audit Log (Online) to confirm the deletion is recorded for accountability.

6 Fix Audit Trail and Reconciliation After Mistaken Deletions

If you deleted a transaction from a reconciled period, you have structural damage that requires systematic repair.

  1. If you deleted a transaction from a reconciled period, your reconciliation will now show a difference equal to the deleted amount.
  2. Recreate the transaction with the exact original date, amount, and accounts. Then void it (do not delete it again).
  3. Re-reconcile the affected period: Banking → Reconcile (Desktop) or Accounting → Reconcile (Online).
  4. If the deleted transaction was from a closed tax year, consult your CPA before recreating it — amended returns may be necessary.
  5. For complex recovery, restore from a backup taken before the deletion, or call +1-888-550-4779 for professional data recovery. Fees apply.

Prevention Checklist

Protect Your Audit Trail

Frequently Asked Questions

Voiding an invoice removes the sales tax liability associated with that invoice because the amount becomes zero. If you already remitted sales tax on the original invoice, you may need to file an amended sales tax return or claim a credit on your next filing. Keep the voided invoice record as documentation. We can guide you through sales tax adjustments — call +1-888-550-4779. Fees apply.
In QuickBooks® Desktop, open the voided transaction and click Edit → Unvoid (available on some transaction types). In QuickBooks® Online, you cannot un-void directly — you must recreate the transaction from scratch. This is why we recommend voiding over deleting: voiding preserves more recoverable data. If you need help reconstructing a voided transaction, call +1-888-550-4779. Fees apply.
Deleted transactions appear in the Audit Trail report (Desktop) and Audit Log (Online) with a "Deleted" flag, including the date, time, and user who deleted them. However, the transaction details (amounts, accounts) are gone. Your accountant will see that something was deleted but not what it was. This is why deletion requires stronger justification and documentation than voiding.
In QuickBooks® Desktop, use Company → Set Up Users and Passwords → Set Up Users to create roles. Restrict "All Access" and remove "Delete transactions" permission for standard users. In QuickBooks® Online, go to Settings → Manage Users and assign "Standard All" or lower roles — only "Admin" and "Standard All" can delete transactions. We can configure secure user permissions for your team — call +1-888-550-4779. Fees apply.

Need Expert Help with QuickBooks®?

Our independent technicians fix QuickBooks® issues remotely. Free diagnosis on every call.

📞 Call +1-888-550-4779 — Free Diagnosis
Independent service · Not affiliated with Intuit® · Fees apply for fix services only

⚠️ Disclaimer: InstantDesk Support is an independent, third-party technical support provider. We are not affiliated with Intuit Inc. or QuickBooks®. For free official support, visit quickbooks.intuit.com.