Have you ever created an invoice by mistake, sent a bill to the wrong customer, or needed to cancel a transaction that should no longer affect your books? If so, you’ve likely wondered how to properly void an invoice in QuickBooks without disrupting your financial records.
Understanding the difference between voiding and deleting an invoice is essential for maintaining accurate accounting records. When you void an invoice, the transaction remains in your system but its financial impact is zeroed out. When you delete an invoice, it is permanently removed from your books with no trace . This guide covers both methods, explains when to use each, and provides step-by-step instructions for QuickBooks Online and Desktop.
If you need professional assistance with invoice management or encounter errors while voiding transactions, call 1-855-309-1993 for expert guidance. Our QuickBooks specialists are available 24/7 to help you maintain clean financial records.
Void vs Delete Invoice: Understanding the Critical Difference
Before diving into the steps, it's crucial to understand the difference between voiding and deleting an invoice. This decision affects your audit trail, customer balances, and financial reporting.
What Does Voiding an Invoice Mean?
When you void an invoice in QuickBooks, you are essentially canceling it while keeping a record of its existence. The invoice remains in your system, but its amounts are set to zero, and it no longer affects your financial statements or customer balances .
Key characteristics of a voided invoice:
The invoice record stays in QuickBooks with a "Void" status
The transaction appears in reports but shows zero amounts
Your audit trail remains intact, showing that an invoice was created and later voided
The invoice number is used and cannot be reused (helps with audit compliance)
Customer balances are adjusted accordingly to remove the amount owed
When you void an invoice, QuickBooks does not automatically void any payment that was recorded for that invoice. If a payment was applied, you need to handle that payment separately—it will remain as a credit that can be applied to future invoices .
What Does Deleting an Invoice Mean?
When you delete an invoice, you permanently remove it from QuickBooks as if it never existed .
Key characteristics of a deleted invoice:
The invoice is completely erased from your records
It does not appear in any reports or accounts
No audit trail remains (except for a note in the Audit Log showing deletion occurred)
You cannot recover a deleted invoice—once it's gone, it's gone
The invoice number becomes available for reuse
When to Void vs When to Delete
Void an invoice when:
The invoice was sent to a customer but is no longer valid
You need to maintain a complete audit trail for accounting or tax purposes
The invoice was created in a closed accounting period
You want to keep the invoice number in sequence (important for auditors)
Good bookkeeping practice generally favors voiding over deleting
Delete an invoice when:
The invoice was created as a test and never sent
You entered the wrong customer entirely and need a fresh start
The invoice was a duplicate that you caught immediately
You are absolutely certain you will never need a record of the transaction
For good bookkeeping, it's better to void than to delete a transaction. Voiding keeps the record of the transaction, which is a key part of maintaining a complete and transparent audit trail .
How to Void an Invoice in QuickBooks Online
Follow these steps to void an invoice in QuickBooks Online :
Step 1: Navigate to Your Invoices
Log in to your QuickBooks Online account
Go to Sales from the left navigation menu
Select All Sales or Invoices to view your transaction list
Alternatively, use the "Take me there" shortcut if available
Step 2: Locate the Invoice to Void
Use the search bar or scroll through your invoice list
You can filter by status (Open, Overdue, Paid, All) to narrow down results
Click on the invoice you need to void to open its details
Step 3: Access the Void Option
Look for the Action column in your sales list view
Click the dropdown arrow (▼) next to the invoice
Step 4: Confirm the Void Action
QuickBooks will display a confirmation prompt
The invoice status will change to "Voided"
Step 5: Verify the Void
Return to your All Sales list
Confirm the invoice status now shows as "Voided"
The invoice amount will appear as zero in reports
Voiding Unpaid vs Paid Invoices
If the invoice is unpaid:
Voiding it will set the balance to zero
The customer will no longer be able to pay the invoice
The invoice will show in your records as voided with zero amount due
If the invoice has been paid:
Voiding a paid invoice will set its balance to zero
The payment itself remains and is automatically applied as a credit toward the customer's next invoice
You may need to handle the payment separately (refund or apply to another invoice)
Pro tip: If an invoice has a recorded payment and you want to void both, void the payment first, then void the invoice for cleanest results .
How to Void an Invoice in QuickBooks Desktop
The process for voiding an invoice in QuickBooks Desktop is slightly different:
Step 1: Open Your Invoices List
Open QuickBooks Desktop and log in to your company file
From the Customers menu, select Create Invoices
Or go to Customers > Customer Center and view the Transactions tab
Step 2: Locate the Invoice
Find the invoice you want to void in your list
Double-click to open it
Step 3: Void the Invoice
From the Edit menu at the top, select Void Invoice
Alternatively, look for a Void button on the invoice window
You may be prompted to confirm the void action
Step 4: Save and Close
Click Save & Close or Save & New
The invoice will now be marked as voided
Batch Processing in QuickBooks Desktop
QuickBooks Desktop allows you to void multiple transactions at once if you have Admin permissions. Ensure your company file is in Single-user mode before performing batch operations .
What Happens After You Void an Invoice?
Understanding the consequences of voiding an invoice helps you avoid unexpected issues in your books.
Impact on Customer Balance
When you void an invoice, the customer's outstanding balance is reduced by the invoice amount. If the invoice was fully unpaid, the balance drops to zero. If there were partial payments, the remaining balance is adjusted accordingly .
Impact on Financial Reports
A voided invoice still appears in transaction reports and sales reports, but it shows with zero financial impact. This maintains your transaction history while ensuring your financial statements remain accurate .
Impact on Sales Tax Reports
If the voided invoice originally contributed to your sales tax liability, you'll notice a corresponding reduction in your sales tax reports. If the invoice was already reported for tax purposes, you may need to issue a correction or amended return depending on your local regulations .
Invoice Number Sequence
The voided invoice retains its number in your sequence. This creates a gap in your numbering system, which is actually good practice for audit purposes—auditors prefer to see gaps with voided transactions rather than missing numbers with no explanation.
Can You Undo a Voided Invoice?
Once an invoice has been voided in QuickBooks, this action is permanent and cannot be reversed. The invoice will remain in your system marked as void and cannot be restored to its previous payable state .
If you void an invoice by mistake, you have two options:
Create a new invoice with the same details to request payment correctly
Recreate the invoice manually if the original is needed for payment
Prevention tip: Always double-check the invoice details before voiding. Consider notifying any relevant parties (customers, team members) before making the change to avoid confusion .
Common Issues When Voiding Invoices (And How to Fix Them)
If you encounter problems while trying to void an invoice, here are solutions to common issues.
Cannot Find the Void Option
Ensure you have the correct permissions (Admin or Accountant role)
Check that you are in the correct section (Sales > All Sales, not another area)
Some older versions may have the void option under More > Void
Void Option is Grayed Out
Certain transaction types cannot be voided (estimates, deposits, purchase orders)
You may need to void a payment or credit memo first before voiding the invoice
Ensure you are not in multi-user mode without proper permissions
Voided Invoice Still Shows Balance
Refresh your screen or log out and back in
Check if a payment was applied to the invoice—voiding doesn't automatically void associated payments
You may need to void any linked payments separately
Error Message When Voiding
Verify you have Admin permissions
Check that your QuickBooks is updated to the latest version
Run Verify Data (File > Utilities > Verify Data) to check for file damage
For persistent errors, contact QuickBooks support
If you continue to experience issues when voiding invoices and need immediate assistance, call 1-855-309-1993 for expert troubleshooting.
Best Practices for Voiding Invoices
Follow these best practices to maintain clean financial records when voiding invoices.
Document Why You Voided the Invoice
Add a note in the Memo or Message section of the invoice before voiding. This helps anyone reviewing your books understand why the invoice was canceled .
Notify Affected Parties
If the invoice was sent to a customer, let them know it has been voided and why. Transparency prevents confusion and maintains good customer relationships.
Review the Audit Log
Use QuickBooks' Audit Log feature to track who voided which invoice and when. This is especially important in multi-user environments .
Maintain Good Backup Practices
Regularly back up your QuickBooks data. If you ever need to reference a voided transaction, having reliable backups ensures you can access historical information .
Consult Your Accountant
If you are unsure whether to void or delete a transaction, or if voiding might affect your tax reporting, consult your accountant. QuickBooks can also help you find a ProAdvisor if needed .
Frequently Asked Questions (FAQ)
FAQ One: Does voiding an invoice remove it from QuickBooks?
No, voiding an invoice does not remove it from QuickBooks. The invoice remains in your records with a "Void" status, but its amounts are set to zero and it no longer affects your financial reports or customer balances .
FAQ Two: Can I void an invoice that has already been paid?
Yes, you can void a paid invoice. When you do, the invoice balance goes to zero, and the payment remains as a credit that QuickBooks automatically applies to your customer's next invoice. You may also choose to refund the payment separately if appropriate .
FAQ Three: Can I recover a voided invoice in QuickBooks?
No, once an invoice is voided, the action cannot be reversed. The invoice will remain marked as void. If you need to charge the customer again, you must create a new invoice .
FAQ Four: What is the difference between voiding and deleting an invoice?
Voiding keeps the invoice record but zeros out its financial impact, preserving your audit trail. Deleting permanently removes the invoice from your records as if it never existed. Voiding is generally recommended for good bookkeeping .
FAQ Five: Can I void an invoice in QuickBooks Online from the mobile app?
The void option is primarily available in the full QuickBooks Online web version. The mobile app may have limited functionality for voiding transactions; using a web browser on your computer is recommended.
FAQ Six: Why can't I void a transaction in QuickBooks?
Certain transaction types cannot be voided, including estimates, deposits, vendor credits, purchase orders, delayed charges, and bills. You also need Admin or Accountant permissions to void transactions .
FAQ Seven: Will voiding an invoice affect my bank reconciliation?
Yes, voiding an invoice can affect bank reconciliation since the transaction amount is set to zero. If the invoice was already reconciled, voiding it will create a discrepancy that may require adjustment during your next reconciliation .
Final Thoughts
Knowing how to void an invoice in QuickBooks is an essential skill for maintaining accurate financial records. Whether you choose to void or delete depends on whether you need to preserve an audit trail. Voiding keeps a record for transparency—ideal for invoices sent to customers. Deleting removes all traces—best for test or duplicate entries that never left your system.
For most accounting scenarios, voiding is the recommended approach. It keeps your financial history complete, satisfies audit requirements, and ensures your books tell the full story of your business transactions.
If you encounter permission errors, missing buttons, or other technical issues while voiding invoices, QuickBooks specialists are available to help. Call 1-855-309-1993 for immediate assistance with invoice management, transaction corrections, and all your QuickBooks questions.