How to Delete a Transaction in QuickBooks Online

To delete a transaction in QuickBooks Online, open the transaction you want to remove, click the “More” button at the bottom of the screen, and select “Delete.” The transaction will be permanently removed from your books, though a record of it remains in your audit log. Before you hit delete, it’s worth understanding what happens next and whether voiding might be the better choice.

Steps to Delete a Transaction

The process works the same way for most transaction types, including invoices, expenses, checks, and journal entries:

  • Open the transaction you want to delete. You can find it through the search bar, from a register, or by navigating to the relevant list (Sales, Expenses, etc.).
  • At the bottom of the transaction screen, click “More.”
  • Select “Delete” from the dropdown menu.
  • Confirm when prompted.

Once confirmed, the transaction is gone. You cannot undo a deletion or restore the transaction. QuickBooks removes it from all reports, registers, and account balances. The only trace left behind is in your audit log, which records that the deletion happened, who did it, and when.

When to Void Instead of Delete

Voiding a transaction sets its amount to zero and marks it “VOID” in your records, but the transaction itself stays visible in your books. For most situations, voiding is the better option. It preserves your paper trail, keeps your transaction numbering intact, and lets anyone reviewing your books see that something was originally recorded and later canceled.

Deleting makes sense in a narrow set of cases: duplicate entries, test transactions, or records that were created by mistake and never should have existed. If the transaction represents something that actually happened but needs to be reversed or corrected, voiding keeps your records cleaner and more defensible.

There are also practical differences worth knowing. Voiding an invoice returns any linked inventory items to stock, and any payments tied to that invoice stay on file as unapplied credits you can reallocate. Deleting an invoice removes it entirely, which can create gaps in your inventory tracking and leave you without a record you might need later.

What Happens to Reconciled Transactions

If the transaction you want to delete has already been reconciled (marked with an “R” in the register), deleting it will throw off your beginning balance for the next reconciliation. That creates a discrepancy you’ll need to track down and fix.

Before deleting a reconciled transaction, you need to unreconcile it first:

  • Go to Accounting, then Chart of Accounts.
  • Find the account that contains the transaction and select View Register.
  • Locate the transaction. Reconciled entries have an “R” in the checkmark column.
  • Click the transaction to expand it.
  • Click the box with the “R” repeatedly until the box is blank. It cycles from R (Reconciled) to C (Cleared) to blank (Uncleared).
  • Click Save.

Now the transaction is unreconciled and you can delete it normally. Keep in mind that only users with the “In-house accountant” role can undo a full reconciliation. If you need to undo an entire reconciliation rather than a single transaction, that’s a job for whoever holds that role.

How to Find a Deleted Transaction

If you deleted something by mistake, you can’t restore it, but you can look up the details and re-enter it manually. The audit log keeps a record of every saved transaction, including ones that were later deleted.

  • Go to Settings (the gear icon).
  • Under Tools, select Audit Log.
  • Use the filters to narrow by user, date range, or event type.
  • Locate the deleted transaction. A quick shortcut: press Ctrl+F (or Cmd+F on a Mac) and search for “deleted” to jump to relevant entries.
  • In the History column, click View to see the full details of the original transaction.
  • Recreate the transaction manually using the original date and amounts.

The audit log only captures transactions that were saved at some point. If a transaction was started but never saved, there’s no record to recover.

Deleting Multiple Transactions

QuickBooks Online does not offer a native bulk-delete feature. You have to open and delete transactions one at a time. If you need to remove a large number of entries (after a bad import, for example), the most efficient approach within QuickBooks is to sort or filter the relevant list, then work through them individually. Third-party apps available in the QuickBooks App Store can handle batch deletions, but review them carefully before granting access to your company file.

Who Can Delete Transactions

Your ability to delete depends on your user role. Admin and accountant users have full deletion access by default. If you’re a standard user or have a custom role, your admin may have restricted deletion permissions. If the “Delete” option doesn’t appear when you click “More,” your role likely doesn’t allow it. Ask your account admin to adjust your permissions under Settings, then Manage Users, if you need access.

Post navigation