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?
- Void when: The transaction was real but is now canceled, incorrect, or should not have been processed. Examples: a customer canceled an order, a check was printed but never mailed, an invoice had the wrong amount but correct customer.
- Delete when: The transaction was a mistake, duplicate, or test entry that never represented a real business event. Examples: you accidentally created two identical invoices, a practice transaction entered during training, a journal entry posted to the wrong month.
- Never delete: Transactions from a closed accounting period, reconciled transactions, or transactions with linked payments/bills. Deleting these breaks reconciliation and prior-period reporting.
- Always void: Checks that have already been printed (even if not cashed), invoices with payment history, bills with payment history, and any transaction your accountant has already reviewed.
- Consult your accountant before: Deleting any transaction from a prior tax year, voiding payroll transactions, or removing transactions that affect 1099 reporting.
⚠️ 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.
- Open the appropriate register or list: Customers → Customer Center for invoices, Vendors → Vendor Center for bills, or Banking → Use Register for checks and deposits.
- Use the search box or filter to find the transaction by number, date, amount, or name.
- Double-click the transaction to open it in its original form (invoice, bill payment, check, etc.).
- 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.
- 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.
- QuickBooks® will display a warning: "This will zero out the amounts but keep a record of the transaction." Click Yes to confirm.
- The transaction amount changes to $0.00. A "VOID" watermark or memo appears depending on your form template.
- Click Save & Close to record the void. Do not click Delete — that removes the record entirely.
- 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.
- Open the transaction from the appropriate list: Sales → All Sales for invoices, Expenses → Expenses for bills, or + New menu for recent transactions.
- Click More at the bottom of the transaction form (below the total line).
- Select Void from the dropdown menu. QBO will display a confirmation dialog.
- Click Yes to void. The transaction status changes to "Voided" and the amount becomes $0.00.
- 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.
- If you voided an invoice that had a partial payment applied, QuickBooks® will unapply the payment and leave it as a customer credit.
- 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.
- 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.
- Run Reports → Transaction Detail by Account filtered to the transaction date to verify all linked entries zeroed out correctly.
- 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.
- Only delete transactions that were never real business events and have no linked records.
- Open the transaction, click Edit → Delete [Transaction Type] (Desktop) or More → Delete (Online).
- QuickBooks® will warn: "This action cannot be undone." Click OK only if you are certain.
- Document the deletion reason in a separate log or memo: date, transaction number, amount, and why it was deleted.
- 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.
- If you deleted a transaction from a reconciled period, your reconciliation will now show a difference equal to the deleted amount.
- Recreate the transaction with the exact original date, amount, and accounts. Then void it (do not delete it again).
- Re-reconcile the affected period: Banking → Reconcile (Desktop) or Accounting → Reconcile (Online).
- If the deleted transaction was from a closed tax year, consult your CPA before recreating it — amended returns may be necessary.
- 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
- Default to voiding unless you are 100% certain the transaction was a pure mistake with no business reality
- Train all users on the void/delete distinction before granting transaction editing permissions
- Set a closing date password to prevent voiding or deleting transactions from prior periods
- Review the Audit Trail report monthly for unauthorized deletions
- Require manager approval for deleting any transaction over $500
- Always add a memo explaining why a transaction was voided
- Back up your company file before bulk cleanup projects (year-end, migration prep)
- Reconcile all accounts before and after any mass voiding or deletion session
Frequently Asked Questions
Need Expert Help with QuickBooks®?
Our independent technicians fix QuickBooks® issues remotely. Free diagnosis on every call.
📞 Call +1-888-550-4779 — Free Diagnosis⚠️ 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.