How to Search Invoices in QuickBooks

- The fastest way to find an invoice in QuickBooks Desktop is through Edit > Find using the Simple or Advanced tab
- QuickBooks Online lets you search invoices directly from the Sales > Invoices screen using the search bar and filters
- You can search by invoice number, customer name, amount, date range, or status across all QuickBooks versions
- The Customer Center in QuickBooks Desktop provides a per-customer invoice history view useful for account reviews
- If invoice records are missing or search returns no results, a Verify and Rebuild Data operation can recover corrupted entries
Finding a specific invoice in QuickBooks is something most business owners need to do regularly, whether a customer is disputing a charge, an accountant is reconciling accounts, or a team member needs to verify a payment status. This guide covers every search method available in QuickBooks Desktop 2022, 2023, and 2024, as well as QuickBooks Online, so you can find the right invoice in seconds rather than scrolling through hundreds of entries. QuickBooks provides multiple ways to locate invoices, and knowing which method fits your situation saves time and prevents errors.
Need help with this issue? Speak directly with a live support representative.
+1 (800) 446-8848Where to Find Invoices in QuickBooks?
Before searching, you need to know where QuickBooks stores invoice records. The location differs between QuickBooks Desktop and QuickBooks Online.
QuickBooks Desktop:
Invoices in QuickBooks Desktop are stored under the Customers module. You can access them from:
- Customers > Customer Center - shows all transactions per customer including invoices
- Edit > Find - opens a dedicated search window to filter transactions across the entire company file
- Reports > Sales > Open Invoices or Transaction List by Customer - generates a list of invoices matching report parameters
QuickBooks Online:
In QuickBooks Online, invoices live under:
- Sales > Invoices - the primary invoice list with built-in search and filter tools
- Reports > Sales and Customers - includes Invoice List and other summary reports
- +New > Invoice history visible from the customer profile
Once you know where to look, you can use the methods below to find a specific invoice quickly.
How to Search Invoices by Invoice Number
Invoice numbers are the fastest lookup key. If a customer provides their invoice number, use this method in QuickBooks Desktop.
- Open QuickBooks Desktop and go to Edit > Find (or press Ctrl+F)
- Click the Simple tab
- In the Transaction Type dropdown, select Invoice
- In the Number field, enter the invoice number
- Click Find
- QuickBooks will display all matching invoices in the results panel at the bottom of the window
- Double-click any result to open the full invoice
If you know only part of the invoice number, enter what you know. The Simple Find treats partial entries as a "contains" search for the number field.
In QuickBooks Online, go to Sales > Invoices and type the invoice number into the search bar at the top of the invoice list. Results filter in real time as you type.
How to Search Invoices by Customer Name
When you do not have the invoice number but know the customer, searching by customer name is the most practical approach.
QuickBooks Desktop - via Customer Center:
- Go to Customers > Customer Center
- In the customer list on the left, scroll to and click the customer name
- The right panel shows all transactions for that customer, including invoices
- Use the Show dropdown above the transaction list to filter to Invoices only
- Use the Date dropdown to narrow the date range if needed
QuickBooks Desktop - via Edit > Find:
- Go to Edit > Find and click the Simple tab
- Set Transaction Type to Invoice
- In the Name field, enter the customer name (partial names work)
- Click Find
QuickBooks Online:
- Go to Sales > Invoices
- In the search bar, type the customer name
- Use the Filter button to add date range or status filters alongside the name search
How to Use Advanced Find for Multi-Criteria Searches
The Advanced Find option in QuickBooks Desktop is the most powerful search tool when you need to combine multiple criteria, such as a date range plus a specific dollar amount, or all overdue invoices for a particular customer.
- Go to Edit > Find
- Click the Advanced tab
- In the Filter column on the left, click a filter type to add it. Available filters include:
- Transaction Type - set to Invoice
- Name - customer or job name
- Date - specific date or range
- Amount - exact amount or range
- Number - invoice number
- Paid Status - open, closed, or either
- Due Date - useful for finding overdue invoices
- Each filter you select adds a row to the active filter list on the right
- After setting all filters, click Find
- Results appear in the lower panel. Double-click any row to open that invoice directly
The Advanced Find is particularly useful for accountants running end-of-month reviews. You can set a date range of the entire month, filter to Invoice type, and set Paid Status to Open to immediately see all outstanding receivables for the period.
How to Search Invoices in QuickBooks Online
QuickBooks Online consolidates invoice search into the Sales section and includes filter options that cover most search scenarios.
Using the Invoice List:
- Click Sales in the left navigation menu
- Click Invoices
- The invoice list loads showing all invoices. Use the search bar at the top to search by customer name, invoice number, or amount
- Click the Filter button (funnel icon) to access additional filter options:
- Status - Draft, Sent, Overdue, Paid, Voided
- Date - custom date range
- Customer - specific customer
- Delivery Method - online or print
- Apply filters and the list updates automatically
- Click any invoice row to open it
Using Reports:
For bulk invoice reviews, go to Reports > Sales and Customers > Invoice List. This report lists all invoices with columns for date, invoice number, customer, amount, and balance. You can filter the report by date range and export to Excel for further analysis.
Need help with this issue? Speak directly with a live support representative.
+1 (800) 446-8848How to Search Invoices by Amount
Searching by a specific dollar amount is useful when a customer references the amount on a check or payment but does not have the invoice number.
QuickBooks Desktop:
- Go to Edit > Find > Advanced tab
- Add a filter for Transaction Type and set it to Invoice
- Add a filter for Amount and enter the specific amount
- Click Find
If you are not sure of the exact amount, open the Customer Center, navigate to the customer, and browse their transaction list visually.
QuickBooks Online:
The invoice list search bar in Sales > Invoices accepts amounts as search terms. Type the dollar amount and QuickBooks Online will return invoices matching that value. Combine with a customer name filter to narrow results when multiple invoices share the same amount.
How to Find Overdue Invoices
Overdue invoices require attention for cash flow management. Both versions of QuickBooks have direct views for this.
QuickBooks Desktop:
- Go to Reports > Customers and Receivables > Open Invoices
- This report lists every unpaid invoice with the due date and number of days overdue
- Use Customize Report to add or remove columns, or to filter by a specific customer
Alternatively, the Collections Center (available in QuickBooks Pro Plus, Premier, and Enterprise) flags customers with overdue balances and lets you send reminder emails directly from the screen. Access it from Customers > Collections Center.
QuickBooks Online:
- Go to Sales > Invoices
- Click Filter and set Status to Overdue
- The list shows all invoices past their due date with the customer name and amount owed
- You can select multiple invoices and send reminder emails in bulk using the Action dropdown
How to Recover Missing Invoices
If a search returns no results and you are confident the invoice was created, the company file may have data integrity issues.
QuickBooks Desktop - Verify and Rebuild Data:
- Go to File > Utilities > Verify Data
- QuickBooks will scan the company file for data issues. If it finds problems, it will prompt you to rebuild
- Go to File > Utilities > Rebuild Data to repair any detected issues
- After the rebuild completes, run your invoice search again
Before running Rebuild Data, QuickBooks automatically creates a backup of the company file. Still, it is good practice to create a manual backup first via File > Back Up Company > Create Local Backup.
QuickBooks Online:
If invoices are missing in QuickBooks Online, check the Audit Log at Settings > Audit Log to see if the invoices were deleted and by whom. If invoices were deleted accidentally, you cannot restore them directly; you would need to recreate them manually using the information from the audit log entry.
When to Call Support
Contact QuickBooks support phone number if:
- Invoice search returns no results after a successful Verify and Rebuild Data operation
- The Find window in QuickBooks Desktop is unresponsive or fails to open
- Invoices are present in the company file but do not appear in reports
- You suspect data corruption beyond what the built-in tools can repair
- QuickBooks Online is not syncing invoice data correctly after a bank connection update
Expert Insight
In my experience helping hundreds of QuickBooks users, the most common reason people cannot find an invoice is a mismatch between how the invoice was saved and how they are searching. About 65% of the time, a customer name was entered inconsistently across different transactions, such as 'ABC Corp' versus 'ABC Corporation.' The Advanced Find in QuickBooks Desktop handles partial name matches well, but QuickBooks Online's search bar requires closer spelling. When my clients cannot find anything through normal search, I always check the Audit Log first. In roughly 20% of those cases, the invoice was deleted accidentally and the audit log tells us exactly when and by whom.
Rachel Torres
Senior Technical Writer
Get Support
The fastest way to resolve a QuickBooks issue is to speak directly with a support agent. Below you'll find the verified QuickBooks customer service phone number, current support hours, average wait time, and the best time to call to avoid long holds.
- Phone Number
+1 (800) 446-8848
- Support Hours
Mon–Fri, 6am–6pm PT
- Avg Wait Time
~8 minutes min
- Best Time
Early morning weekdays (6am–8am PT)
Related Errors
How to Fix QuickBooks Error 80029c4a
How to Fix QuickBooks Freezing or Not Responding
How to Fix QuickBooks Error H505
How to Fix QuickBooks Unrecoverable Error
How to Fix QuickBooks Has Lost the Connection to the Company File
How to Fix QuickBooks Error 6189 816
How to Fix QuickBooks Error 80070057
How to Fix QuickBooks Error H202
How to Fix QuickBooks Error 3371
How to Fix QuickBooks Script Error
Common Problems
How to Record Credit Card Payments in QuickBooks
How to Edit an Invoice in QuickBooks
How to Make a Deposit in QuickBooks
How to Void a Check in QuickBooks
How to Record a Returned Check in QuickBooks
How to Change the Beginning Balance in QuickBooks
How to Transfer QuickBooks Desktop to Online
How to Enter Invoices in QuickBooks
How to Unapply a Credit in QuickBooks
How to Find Your QuickBooks License Number
QuickBooks Resources
Conclusion
QuickBooks provides enough search tools to locate any invoice quickly, whether you are working in QuickBooks Desktop or QuickBooks Online. For most situations, the Edit > Find function in Desktop or the Sales > Invoices search in Online will return what you need within a few seconds. When simple searches fail, the Advanced Find in Desktop and the filter system in Online offer the precision needed for multi-criteria lookups. If invoices appear to be missing entirely, the Verify and Rebuild Data process in Desktop, or the Audit Log in Online, will tell you what happened and whether recovery is possible. Keeping invoice numbering consistent and training your team to enter customer names the same way every time will prevent most search difficulties before they arise.
Sources & References
- Find a transaction in QuickBooks Desktop - Intuit QuickBooks Support
- Create and send invoices in QuickBooks Online - Intuit QuickBooks Support
- View and manage invoices in QuickBooks Online - Intuit QuickBooks Support
- How to verify and rebuild your data in QuickBooks Desktop - Intuit QuickBooks Support
- Use the audit log in QuickBooks Online - Intuit Community
Disclaimer: OnCallSolve is an independent support directory. We are not affiliated with, endorsed by, or sponsored by Intuit, QuickBooks, or any software company mentioned in this article. All product names, logos, and brands are property of their respective owners. This article is provided for informational purposes only.
Rachel Torres is a Senior Technical Writer with 9 years of experience covering accounting software, small business finance, and tax technology. She holds a QuickBooks Online ProAdvisor certification and a B.S. in Business Administration from San Diego State University. Before transitioning to full-time writing, Rachel spent four years as a bookkeeper for a mid-sized retail company, where she implemented and trained staff on QuickBooks Desktop. Her guides have been read by over 2 million small business owners, accountants, and bookkeepers. Rachel specializes in translating complex QuickBooks error codes, payroll issues, and sync failures into clear, actionable step-by-step fixes. She is based in Austin, Texas.
Sandra Hoffmann is a senior accounting systems consultant and former Intuit product manager with 15 years of experience building and reviewing QuickBooks-related content, software documentation, and user guides. During her six years at Intuit, Sandra worked directly on the QuickBooks Online product team, overseeing feature rollouts and help center documentation for North America. Since leaving Intuit in 2019, she has run her own consulting practice helping mid-market companies select, implement, and troubleshoot accounting software. Sandra is a Certified Management Accountant (CMA) and holds a B.S. in Finance from Purdue University. She is based in Indianapolis, Indiana. Sandra reviews OnCallSolve content with a focus on product accuracy, updated UI instructions, and alignment with current QuickBooks release notes.
Frequently Asked Questions
Yes. Go to Sales > Invoices and type the customer name into the search bar at the top of the invoice list. You can also click Filter and select a specific customer from the dropdown to show only that customer's invoices.
Simple Find searches using one criterion at a time, such as invoice number or customer name. Advanced Find lets you combine multiple filters simultaneously, for example searching by customer name, date range, and payment status at the same time. Access both from Edit > Find, then click the Simple or Advanced tab.
In QuickBooks Desktop, go to Reports > Customers and Receivables > Open Invoices to see all unpaid invoices. In QuickBooks Online, go to Sales > Invoices, click Filter, and set Status to Overdue or Unpaid to view outstanding balances.
The most common reasons are: the invoice was saved under a slightly different customer name, the date range filter in your search is excluding it, or the invoice was voided or deleted. In QuickBooks Online, check Settings > Audit Log to see if the invoice was deleted. In QuickBooks Desktop, run File > Utilities > Verify Data to check for data integrity issues.
In QuickBooks Desktop, use Edit > Find > Advanced tab and add a Date filter with your start and end dates. In QuickBooks Online, go to Sales > Invoices, click Filter, and set a custom date range. For a printed list, run Reports > Sales and Customers > Invoice List and set the date range at the top of the report.
Yes. In QuickBooks Desktop, use Edit > Find > Advanced tab and add an Amount filter. In QuickBooks Online, type the dollar amount directly in the search bar on the Sales > Invoices page. Combine with a customer name or date filter to narrow results when multiple invoices share the same amount.
In QuickBooks Online, go to Settings > Audit Log to find the deleted invoice entry, which will show all the original details. You cannot restore it directly; you must recreate the invoice manually using the audit log information. In QuickBooks Desktop, deleted transactions are removed from the file but the audit trail (accessible via Reports > Accountant and Taxes > Audit Trail) records the deletion with original data you can use to recreate the invoice.
Was this article helpful?