Deleting transactions in QuickBooks means permanently removing incorrect, duplicate, or unnecessary financial entries from your records so your reports stay accurate. This is often needed when errors occur due to manual entry mistakes, duplicate imports, bank sync issues, or test data added during setup.
Before deleting any transaction, it’s important to take a few precautions like backing up your data, reviewing whether the transaction is reconciled, and understanding the impact on linked records such as invoices or payments.
There is a vital distinction between voiding (which zeroes out a value but keeps the record) and deleting (which erases the record entirely). Choosing the wrong one can lead to reconciliation gaps or a broken audit trail that complicates your year-end taxes.
This guide provides a unified workflow for QuickBooks Online, Desktop, and Self-Employed, helping you decide when to void versus delete and how to use batch tools like Dancing Numbers to handle mass cleanups with precision.
Voiding vs. Deleting Transactions in QuickBooks: Key Differences
Before taking action, you must understand the distinction between these two commands. Choosing the wrong one can lead to “missing” data that your accountant may need later.
| Feature | Void | Delete |
| Audit Trail | Remains visible in reports with $0.00 value. | Removed from reports; only visible in Audit Log. |
| Reconciliation | Changes the balance (since it becomes $0). | Changes the balance (since it disappears). |
| Recovery | Easy to “un-void” by re-entering the amount. | Very difficult; must be manually re-entered. |
| Best For | Checks, Invoices, Bill Payments. | Duplicate entries, typos, test data. |
What is Voiding a Transaction and When Should You Use It?
Voiding keeps the transaction record in your books but changes the amount to zero. It doesn’t affect your account balances and allows you to refer to the record in the future.
Voiding a transaction is generally preferred over deleting because it maintains a record of the transaction. Consider voiding a transaction when:
- An error was made in recording the transaction, but you want to keep a record of it.
- A transaction was entered prematurely, and the event hasn’t occurred yet.
- You need to cancel a transaction but want to keep it for reference or audit purposes.
Note: When you void an invoice in QuickBooks, any payments recorded for that invoice will not be automatically voided. You’ll need to handle those separately.
What is Deleting a Transaction and When Should You Use It?
Deleting completely removes the transaction from your registers and reports. Once deleted, you cannot recover the full details of the transaction, though some information may be available in the audit log.
Some transactions in QuickBooks cannot be voided and must be deleted instead. These include:
- Estimates
- Deposits
- Supplier credits
- Purchase orders
- Delayed charges or credits
- Bills
Delete a transaction only when:
- The transaction was entered by mistake and has no relevance to your business.
- You’re certain you won’t need to reference the transaction in the future.
- The transaction type doesn’t allow voiding (as listed above).
Always consult with your accountant before deleting transactions, as they may advise alternative actions, such as writing off bad debt instead of deleting an unpaid invoice.
Why did you Need to Delete Transactions in QuickBooks?
Several reasons necessitate the deletion of transactions in QuickBooks:
- Maintaining organization by storing only required information
- Cleaning up company files
- Removing incorrectly imported transactions
- Eliminating incomplete transactions
- Correcting inaccurate entries
Precautions and Best Practices Before Deleting Transactions
Before deleting transactions in QuickBooks, consider the following:
- Backup Your Data: Always create a backup of your QuickBooks file before performing bulk deletions.
- Verify Reconciliation: Avoid deleting transactions that have already been reconciled, as this will change your starting balance for the next month.
- Consult Your Accountant: Always check before deleting unpaid invoices, as writing off “Bad Debt” might be the better accounting practice.
- Switch to Single-User Mode: (Desktop only) Ensure you are in Single-User mode to perform batch actions.
How to Delete Transactions in QuickBooks Online?
Unwanted or incorrect transactions can appear in QuickBooks Online due to manual errors, duplicate imports, or bank sync issues. In some cases, you may only need to remove a single entry, while in others, you might need to delete multiple transactions at once. QuickBooks provides different options like the More button and Banking tab to handle both situations efficiently.
Delete a Single Transaction in QuickBooks Online
QuickBooks Online offers multiple methods to delete transactions, depending on your specific needs. Removing it while making an entry for a transaction in the program can help you, because you may not remember it later. To quickly terminate a payment from the accounts, you must find the program first. When the program is located, choosing the More tab can help you to move forward. It has many options that can finish the purpose.
Here are the steps to delete a transaction in QuickBooks with ease:
- Launch QuickBooks Online.
- Locate and open the transaction you want to delete.
- Scroll to the bottom of the window and select “More“.
- Click the “Delete” button.
- Confirm the deletion when prompted.
How to Mass Delete Transactions in QuickBooks Online?
When dealing with multiple transactions, the Banking tab becomes useful. It shows all imported and categorized transactions, allowing you to handle them in bulk.
Moving through it can assist you in determining how to mass delete transactions in your QuickBooks Online. To get more details, follow the steps stated below:
- Go to Banking from the dashboard
- Select the appropriate bank account
- Navigate to the For Review or Categorized tab
- Select the transactions you want to remove
- Click Batch Actions
- Choose Exclude Selected (to remove from records)
- Move to the Excluded tab
- Select the transactions again
- Click Batch Actions → Delete
- Confirm the deletion
How to Delete Bank Transactions in QuickBooks Online?
It is possible to clear an individual bank payment from your QuickBooks Online by selecting the Expenses or Sales option available in the menu panel. If you wish to delete several transactions, accessing the Bank tab can be very helpful.
Not to mention, this particular button can also be accessed when attempting to erase all the transfers or the bulk entries together. Likewise, this option enables you to delete duplicate payments too.
Let us learn more about how to delete transactions in QuickBooks Online through different methods:
Delete Transactions in QuickBooks Online via Expenses/Sales Tab
The Expense/Sales tab enables the users to get a view of the transfers that have been implemented through the accounting software. This option can be seen in the main window of the program. Selecting this button can also help you understand how to delete a particular bank transaction in QuickBooks Online.
Once you navigate through this section, you can select the payment that you wish to delete.
- On the QuickBooks Online screen, select either “Expenses” or “Sales“.
- Find the entry you want to delete.
- Review the transaction.
- Scroll to the bottom and click “More“.
- Choose “Delete“.
- Click “OK” to confirm the changes.
Delete Transactions in QuickBooks Online via Banking Tab
The banking feature saves all the payments which are either recognized or not recognized. By going through this feature, users can easily understand how to erase several transactions in QuickBooks Online.
You need to select this option from the software homepage menu. With this, you will get the option for the bank from where the particular transfers will need to be erased.
- Open QuickBooks Online and select “Banking“.
- Select your relevant “Bank Account“.
- Select “For Review“.
- Choose the payments you want to delete.
- Click “Batch Actions“.
- Select “Delete“.
- Confirm the deletion.
Delete Transactions in QuickBooks Online by Clearing all Payments
There can be several unwanted transfers registered in the accounting software which are not of any use to you. Hence, you must clear them. In such a scenario, the Banking or Transactions tab should be used.
Here are the details of the steps that must be implemented to delete transactions in QuickBooks Online by clearing all the payments:
- Go to “Transactions” or “Banking” in QuickBooks Online.
- Select the bank account you want to clear transactions from.
- Go to “For Review“.
- Check the box next to “Date“.
- Click “Exclude” to delete all transactions.
This removes transactions from your books without adding them.
Delete Transactions in QuickBooks Online by Delete Bulk Transfers
There can be scenarios when you are not required to keep a record of the initially created transactions. Thus, you may wish to erase them in mass murders. Selecting the Banking tab to bulk delete or erase transactions in QuickBooks Online can be very useful.
Here are the detailed steps to delete transactions in QuickBooks Online by deleting bulk transfers:
- Navigate to the QuickBooks menu and select “Banking“.
- Choose the correct account.
- Go to “For Review“.
- Select the items you want to delete.
- Click “Batch Action“.
- Select “Exclude Selected“.
- Mark the transfers again.
- Click “Batch Actions“.
- Select “Delete” to erase the transactions.
Delete Multiple Transactions in Bank Register QuickBooks Online
Often, you record transactions by mistake, which after some time are found to be the same as the other one. But, you do not know how to erase duplicate transactions in your QuickBooks Online.
Such entries may then begin triggering wrong records. Thus, to save the situation now, you can now start choosing Banking from the available menu panel. Not to mention, you will need to search for the Bank Feeds tab and then click on it.
- Go to Accounting → Chart of Accounts
- Find your account and click View Register
- Locate the transaction
- Click on it and select Delete
- Confirm the action
How to Delete Multiple Transactions in QuickBooks Desktop?
When you find unwanted, duplicate, or outdated entries in QuickBooks Desktop, removing them helps keep your records accurate and clean. QuickBooks offers different methods to delete multiple transactions, depending on where those transactions are stored and your software version.
Furthermore, to erase several transactions in QuickBooks Desktop, it is suggested to move ahead with the Banking menu. The same characteristics can also be used to clear the downloaded payments.
Method 1: Using the QuickBooks Desktop Accountant Edition
The Accountant Edition provides a built-in Batch Delete/Void Transactions tool that allows you to remove multiple entries at once.
Important Notes Before You Begin
- Available only in QuickBooks Desktop Accountant, Enterprise, and newer versions (2024+)
- You must log in as an Admin or External Accountant
- Switch to Single-user mode before starting
- It’s recommended to create a backup before deleting transactions
Steps to Batch Delete or Void Transactions
- Open QuickBooks Desktop
- Go to the Accountant menu
- Click Batch Delete/Void Transactions
- Locate transactions in the Available Transactions list
- Select the entries you want to remove
- Click Review & Delete or Review & Void
- Choose Back Up & Delete or Delete only
- Follow the on-screen instructions and confirm
Filtering and Customizing Transaction Selection
To make bulk deletion more accurate, QuickBooks allows you to filter and customize the transaction list:
- Use the Transaction Type filter to select specific entries
- Enable Show Linked Transactions to review related records
- Use Date filters to narrow down results
- Sort or rearrange columns for better visibility
Method 2: Using the Banking Tab in QuickBooks Desktop
The Banking menu helps you delete multiple transactions, especially those imported from bank feeds.
Steps:
- Open QuickBooks Desktop
- Go to the Banking menu
- Select the correct account
- Click on Review Transactions
- Mark the transactions you want to delete
- Click Batch Actions
- Select Exclude Selected
- Go to the Excluded section
- Select the transactions again
- Click Batch Actions → Delete
- Wait for the process to complete
Method 3: Clearing Downloaded Transactions in QuickBooks Desktop
When transactions are downloaded from your bank, they may include unwanted entries. These can be cleared before they affect your books.
Steps:
- Go to the Banking menu
- Click on Downloaded Transactions
- Select the transaction you want to remove
- Click Delete
- Repeat for additional entries if needed
Limitations and Exceptions for Desktop Transaction Deletion
While deleting multiple transactions is helpful, there are some limitations:
- Some transactions cannot be deleted in bulk
- Reconciled transactions require adjustments first
- Certain entries may need to be voided instead of deleted
- Features like batch delete are not available in all versions
- System performance may slow down with large datasets
How to Delete Transactions in QuickBooks Self-Employed?
Deleting transactions in QuickBooks Self-Employed is simple and can be done on both mobile devices and web browsers. Whether you’re removing an incorrect entry or clearing unwanted data, the Transactions tab is where you manage and delete records.
On Mobile Devices (iPhone, Android, or iPad)
QuickBooks Self-Employed allows you to delete transactions directly from your mobile device, including Android, iPhone, and iPad.
Steps:
- Open QuickBooks Self-Employed
- Tap on Transactions
- Tap the menu (three horizontal lines) if needed
- Locate and select the transaction you want to delete
- Tap Delete Transaction
- Confirm the action
Through a Web Browser
You can also delete transactions using a web browser like Chrome, Safari, or Firefox.
Steps:
- Log in to QuickBooks Self-Employed via your browser
- Go to the Transactions tab
- Find and open the transaction you want to remove
- Click Delete
- Confirm the deletion
Using Dancing Numbers to Delete Transactions in QuickBooks Online
Dancing Numbers Online provides a powerful way to delete multiple transactions in QuickBooks Online, allowing you to remove up to 3000 transactions in a single action. It supports both uploaded data and manually created transactions, making bulk cleanup faster and more efficient.
Key Features of the Dancing Numbers Deleter
- Delete up to 3000 transactions at once
- Supports uploaded files and real-time QuickBooks data
- Reduces manual effort and saves time
- Helps avoid errors during bulk deletion
- Easy-to-use interface with search and filter options
Deleting Bulk Transactions Associated with Uploaded Files
This method is used for transactions that were imported into QuickBooks using Dancing Numbers Online.
Steps:
- Go to the DELETE menu and open the Delete Screen
- Select Already Imported Files
- Choose the appropriate date range
- Click Search
- Select the file and transactions you want to delete
- Click Delete
This method helps you quickly remove transactions linked to uploaded files without manually searching for them.
Deleting Multiple Transactions Entered Manually
This method is used for transactions created directly in QuickBooks Online or from other sources.
Steps:
- Open the Delete Screen
- Select QuickBooks Online (Real-Time)
- Choose the entity type (e.g., Bill, Invoice, Payment)
- Select the specific data type you want to delete
Search Criteria Options:
- Created Date: When the transaction was created in QuickBooks
- Transaction Date: The actual date of the transaction (e.g., billing date)
- Last Updated Date: When the transaction was last modified
- Select the appropriate date using the calendar
- Click Search
- Review the results based on your filters
- Select the transactions
- Click Delete to remove them
After completion, the deleted transactions will be displayed for confirmation.
Limitations of the Dancing Numbers Bulk Delete Tool
- Cannot delete reconciled transactions linked to bank or PayPal integrations
- Deleted transactions are permanently removed and cannot be recovered
Workaround:
- Only unmatched or unreconciled transactions can be deleted
Important Note:
- Always keep a copy of the original data file before deletion
- Once deleted, there is no way to restore the data
Recoding Multiple Transactions in QuickBooks (Alternative to Deletion)
Sometimes, deleting transactions is not the best option. If the transaction is valid but recorded incorrectly, recoding is a better approach. It allows you to fix errors without removing important financial records.
Before making any changes, ensure that any recurring transactions are turned off, so they are not recreated after editing or recoding.
When Should You Recode Instead of Delete?
You should consider recoding when:
- The transaction is correct but categorized incorrectly
- You want to maintain a record for reporting or audit purposes
- The transaction is already linked to other entries
Recoding helps update details like account type, class, or category without affecting the existence of the transaction.
Understanding Void vs Delete Before Recoding
Before choosing recoding, it’s important to understand how it compares with voiding and deleting:
- Void Transaction: Keeps the record but sets the amount to zero
- Delete Transaction: Completely removes the transaction
- Recode Transaction: Keeps the transaction and corrects its classification
Transactions You Can’t Void in QuickBooks
Some transaction types cannot be voided, so you may need to recode or delete them instead:
- Estimates
- Deposits
- Vendor credits
- Purchase orders
- Delayed charges or credits
Also, note that while you cannot void bills, you can void bill payments.
How to Recode Transactions in QuickBooks
Follow these general steps to modify or correct transactions:
- Open QuickBooks
- Go to Sales or Expenses
- Locate the transaction you want to update
- Open and review the details
- Edit the required fields (account, category, class, etc.)
- Add a note for tracking changes
- Click Save and Close
Important Notes
- Deleted transactions can only be partially tracked through the Audit Log
- Recoding is safer when you want to preserve financial history
- Always review reports after making changes to ensure accuracy
Retrieving a Voided Transaction in QuickBooks
When you void a transaction in QuickBooks, it is not deleted. The record still exists, but the amount is reduced to zero. If you need to review or locate a voided transaction later, you can easily find it using built-in tools like the Audit Log or transaction lists.
How to Find a Voided Transaction Using Audit Log (QuickBooks Online)
- Click on the Settings (Gear icon)
- Select Audit Log
- Use the Filter option
- Choose Voided/Deleted Transactions under Events
- Apply filters like date or user if needed
- Locate the transaction in the list
- Click View to see details
How to Locate a Voided Transaction from Transaction Lists
You can also find voided transactions directly from modules like Sales, Expenses, or Bank Register.
Steps:
- Go to Sales or Expenses
- Search for the transaction using filters (date, name, or amount)
- Open the transaction
- Look for the label “VOID” or a zero amount
Important Notes
- Voided transactions remain in your records for audit purposes
- The transaction amount becomes zero, but details are still visible
- You cannot fully restore a voided transaction automatically
- If needed, you must recreate the transaction manually
Accounting Professionals, CPA, Enterprises, Owners
Looking for a professional expert to get the right assistance for your problems? Here, we have a team of professional and experienced team members to fix your technical, functional, data transfer, installation, update, upgrade, or data migrations errors. We are here at Dancing Numbers available to assist you with all your queries. To fix these queries you can get in touch with us via a toll-free number
+1-800-596-0806 or chat with experts.
Frequently Asked Questions
When should I void a transaction instead of deleting it in QuickBooks?
Void a transaction if you want to keep a record of its existence for your audit trail (like a stopped check). Delete it only if the transaction was a duplicate or a mistake that shouldn’t exist in your history.
What happens to Deleted Transactions in QuickBooks?
They are removed from your reports and registers. While the transaction itself is gone, a record of the deletion (who did it and when) is stored in the Audit Log.
How do I Delete multiple transactions at once in QuickBooks Online?
Select the transactions in your Banking or Expenses tab, click the Batch Actions button, and select Exclude or Delete.
How do I Delete a Bulk of transactions in QuickBooks Desktop?
Use the Accountant Edition’s “Batch Delete/Void Transactions” tool, or use a third-party tool like Dancing Numbers for larger volumes.
What are the Limitations of batch deleting transactions in QuickBooks?
You cannot batch delete payroll checks, sales tax payments, or transactions in closed periods. These require manual deletion one by one.
How do I Recode Multiple Transactions in QuickBooks?
Use the Batch Actions menu in the Expenses or Sales tab and select Categorize Selected to change the account/category for multiple entries at once.
How do I Retrieve or find a Voided Transaction in QuickBooks?
Run the Voided/Deleted Transactions Detail report. This will show you the history of the transaction so you can re-enter the data if needed.