You open QuickBooks to send a reminder, and the invoice you created last week isn’t there. Or worse, a whole run of invoice numbers has vanished from your list. It’s a stomach-drop moment, especially when a client owes you money.
Here’s the good news. In most cases of QuickBooks missing invoices, nothing has actually been lost. The invoices are hidden by a filter, sitting under an inactive customer, or saved in a different company file. When they really have been deleted, the audit log tells you who did it and when, and gives you enough detail to rebuild them.
This guide walks through every cause we see in practice, for both QuickBooks Online and QuickBooks Desktop, in the order you should check them.
Quick answer: Invoices usually “go missing” in QuickBooks because of a date or status filter, an inactive or merged customer, the wrong company file, or a browser cache problem. Clear the filters, set the date range to “All,” and search by invoice number. If it still doesn’t show, check the Audit Log (Online) or the Voided/Deleted Transactions report (Desktop) to confirm whether it was deleted.
First, Figure Out What Kind of “Missing” You Have
Before you start clicking around, spend 30 seconds pinning down the problem. Each one points to a different fix.
| What you’re seeing | Most likely cause | Where to start |
|---|---|---|
| One recent invoice is gone | Deleted, or saved as a draft on the mobile app | Audit log / deleted transactions report |
| All old invoices disappeared | Date filter or wrong company file | Reset the date range to “All” |
| Invoices for one customer are gone | Customer made inactive or merged | Show inactive customers |
| Gaps in invoice numbers | Deleted invoices or a manual number jump | Transaction list sorted by number |
| Invoices show on the phone app but not the browser | Sync or browser cache issue | Clear cache, try a private window |
| Desktop list is blank or totals look wrong | Data damage in the company file | Verify and Rebuild Data |
Why Invoices Go Missing in QuickBooks
From what we see in support tickets and in the QuickBooks Community, these are the real culprits:
- Default date filters. The invoice list often shows only a recent window, such as the last 12 months. Anything older looks like it’s gone.
- Status filters. If the list is set to “Unpaid” or “Overdue,” paid invoices simply drop off the screen.
- Inactive or merged customers. When a customer is made inactive, their transactions can be hidden from the default customer view. Merging two customers also moves invoices to the surviving name.
- The wrong company file. Accountants and business owners with more than one company switch files all the time. It’s an easy slip.
- Accidental deletion or voiding. Someone with access deleted it, or a third-party app did it during a sync.
- Drafts that never saved. Invoices started on the mobile app can stay as drafts or fail to upload if the connection drops.
- Browser cache problems. QuickBooks Online can display stale or partial data until the cache is cleared.
- Data damage (Desktop only). A damaged company file can hide transactions or show wrong balances.
How to Find Missing Invoices in QuickBooks Online
Work through these steps in order. Most people find their invoices by step 3.
1. Confirm You’re in the Right Company
Click the gear icon or your company name at the top right and check which company is open. If you manage several, use Switch company and look again. It sounds obvious, but it solves more cases than you’d expect.
2. Clear Every Filter on the Invoice List
Go to Sales > Invoices (or Get paid & pay > Invoices, depending on which menu view your account uses). Then:
- Open the Filter option.
- Set Status to “All.”
- Set Date to “All dates.”
- Remove any customer name filter.
- Click Apply.
3. Search by Invoice Number
Use the magnifying glass (search) at the top of the screen and type the invoice number. If that returns nothing, click Advanced search, choose “Invoice” as the transaction type, and set the date to “All dates.” Advanced search also finds invoices linked to inactive customers.
4. Run the Invoice List Report
Go to Reports, search for Invoice List or Transaction List by Date, and set the report period to “All Dates.” Filter the transaction type to “Invoice” and sort by number. This is the fastest way to spot gaps in the sequence, because you can see exactly where the numbering jumps.
5. Check Inactive Customers
Open Customers, click the gear icon above the list, and tick Include inactive. If you find the customer, open their profile and make them active again. Their invoices will reappear on the main list.
6. Clear Your Browser Cache
If invoices show up on the mobile app but not in your browser, the browser is usually the problem. Open QuickBooks in a private or incognito window first. If everything looks normal there, clear your cache and cookies in your regular browser.
7. Check the Audit Log
If none of the above turns it up, go to Settings (gear icon) > Audit log. Filter by:
- Events: Transactions
- Date: The period when the invoice existed
- User: All users
Look for entries marked “Deleted” or “Voided.” Click View on the entry to see the history, including the customer, amounts, line items, and who removed it.
How to Find Missing Invoices in QuickBooks Desktop
Desktop gives you a few more tools than Online, and the steps are slightly different.
1. Use the Find Window
Press Ctrl + F (or go to Edit > Find). Choose the Advanced tab, set the filter to Transaction Type = Invoice, and search by number, customer, or amount. Set the date to “All.”
2. Show All Customers in the Customer Center
In the Customer Center, change the view drop-down from “Active Customers” to All Customers. Then, on the Transactions tab, set the date filter to “All.”
3. Run the Voided/Deleted Transactions Report
Go to Reports > Accountant & Taxes > Voided/Deleted Transactions Detail. This shows every deleted and voided transaction, the original values, the date of the change, and the user who made it. The Audit Trail report in the same menu gives an even fuller history.
4. Verify and Rebuild Your Data
If invoices are missing and your balances also look off, the company file may be damaged.
- Go to File > Utilities > Verify Data.
- If QuickBooks finds problems, make a backup first.
- Then run File > Utilities > Rebuild Data.
- Run Verify Data again to confirm the file is clean.
If your file won’t open properly during this, our guide on QuickBooks company file not found covers the common fixes. And if QuickBooks launches but the window never appears, see QuickBooks open but not showing.
What About Gaps in Invoice Numbers?
A missing invoice number doesn’t always mean a missing invoice. QuickBooks assigns the next number based on the last one used, so the sequence can skip for harmless reasons:
- Someone typed a higher number by hand, and QuickBooks carried on from there.
- An invoice was started on the mobile app and abandoned.
- An invoice was deleted (QuickBooks doesn’t reuse that number automatically).
- An integration like an e-commerce store or POS created invoices with its own numbering.
To check, run a transaction list sorted by number, note each gap, then look those numbers up in the audit log or Voided/Deleted report. If a gap has no deleted entry behind it, it was just a skipped number, and you can note that for your records. Auditors and tax authorities generally just want gaps explained, not eliminated.
Can You Recover a Deleted Invoice in QuickBooks?
This is where honesty matters. QuickBooks doesn’t have an “undelete” button for invoices. Once deleted, the transaction is gone from your books, but its history stays in the audit log. Here’s what you can do:
- Recreate it from the audit log. Open the deleted entry, note every detail (customer, date, items, rates, tax, terms), and create a new invoice. You can type the original invoice number back in so your sequence stays intact.
- Restore a backup (Desktop). If you have a backup from before the deletion, you can restore it. Be careful, though: you’ll lose everything entered after that backup. Restore it under a different file name and copy the details across instead. If restoring fails, read our fix for the QuickBooks restore failed invalid format error.
- Restore from Online Backup (QuickBooks Online Advanced). Advanced subscribers can roll back records using the built-in backup and restore feature, if it was turned on before the deletion.
- Re-link payments. If the deleted invoice had a payment applied, that payment is now unapplied and sitting as a credit. After recreating the invoice, open the payment and apply it to the new invoice.
Once you’ve rebuilt anything, reconcile the affected accounts. Our walkthrough on how to reconcile a bank account in QuickBooks helps here, and if the numbers still won’t tie out, see how to fix a QuickBooks reconciliation discrepancy.
When Third-Party Apps Are the Cause
This one catches a lot of people off guard. Apps connected to QuickBooks, such as e-commerce platforms, payment processors, CRMs, and sync tools, have permission to create, edit, and sometimes delete transactions. A sync error can overwrite or remove invoices without anyone touching QuickBooks directly.
Signs that an app is involved:
- The audit log shows the change was made by an app name rather than a person.
- Several invoices disappeared at the same time.
- It happened right after you reconnected or updated an integration.
If that’s what you see, pause the sync, contact the app’s support, and check its own logs. Desktop users dealing with sync tools may also find our guide to Intuit Sync Manager errors useful.
How to Stop Invoices from Going Missing Again
A few habits prevent most of these headaches:
- Limit delete rights. Give staff only the user roles they need. Not everyone has to be able to delete sales transactions.
- Void instead of delete. A voided invoice stays in your records with a zero amount, which keeps the number sequence clean and leaves a clear trail.
- Set a closing date with a password. This locks prior periods so nobody can quietly change or remove old invoices.
- Keep regular backups. On Desktop, make sure scheduled backups actually run. If yours have stopped, see how to fix QuickBooks scheduled backup not working and Intuit Data Protect backup incomplete.
- Think before deleting or merging customers. Deleting or merging a customer affects every invoice attached to them. Our guide on how to delete a customer in QuickBooks explains the safe way to do it.
- Review the audit log monthly. Ten minutes a month is enough to catch odd deletions early.
When to Call in Help
You can handle most missing invoice problems yourself. It’s worth getting help when:
- Dozens of invoices are gone and you can’t tell why.
- Your Desktop file still shows errors after Rebuild Data.
- Deleted invoices had payments, sales tax, or payroll-related entries tied to them.
- You’re facing an audit or a tax filing deadline.
Our team at Data Service Solutions works on QuickBooks data problems every day, from tracing deleted transactions to repairing damaged company files. If you’d rather not spend your afternoon in the audit log, contact us and we’ll take a look.
Conclusion
Most QuickBooks missing invoices aren’t missing at all. Start with the simple checks: the right company, no filters, “All dates,” and inactive customers. If the invoice still isn’t there, the audit log or the Voided/Deleted Transactions report will tell you exactly what happened. From there, you can recreate it, re-link any payments, and put a few safeguards in place so it doesn’t happen again.
Frequently Asked Questions
Why did all my invoices disappear in QuickBooks Online?
Usually it’s a filter, not data loss. The invoice list may be limited to a recent date range or to unpaid invoices. Set Status to “All” and Date to “All dates.” If they’re still gone, confirm you’re in the correct company and try a private browser window to rule out a cache problem.
How do I see deleted invoices in QuickBooks Online?
Go to Settings, then Audit log. Filter by Transactions and the relevant date range, then look for entries marked “Deleted.” Click View to see the full invoice details, including the customer, line items, amounts, and the user who deleted it.
Can I restore a deleted invoice in QuickBooks?
There’s no undelete option. You can recreate the invoice using the details in the audit log and reuse the original number. QuickBooks Desktop users can also pull details from an older backup, and QuickBooks Online Advanced users may be able to use the built-in backup and restore feature.
Why is my invoice showing on the mobile app but not on my computer?
This is usually a browser or sync issue. Open QuickBooks in a private or incognito window. If the invoice shows there, clear your browser’s cache and cookies. If it was created offline on the app, make sure the app finished syncing before you closed it.
How do I find missing invoice numbers in QuickBooks?
Run the Transaction List by Date report for “All Dates,” filter to invoices, and sort by number. Note each gap, then check those numbers in the audit log (Online) or the Voided/Deleted Transactions report (Desktop) to see whether they were deleted or just skipped.
Does deleting a customer delete their invoices?
QuickBooks won’t let you delete a customer who has transactions; it makes them inactive instead. Inactive customers’ invoices can be hidden from default views. Show inactive customers, reactivate the customer, and the invoices will appear again.
Is it better to void or delete an invoice in QuickBooks?
Voiding is usually better. A voided invoice stays in your records with a zero balance, keeps the number sequence intact, and leaves a clear audit trail. Delete only invoices created by mistake that were never sent to a customer.
