Last updated: June 2026
TL;DR
- For light volume, you can find receipts in email manually: paste a search like
subject:(receipt OR invoice) has:attachmentinto Gmail, or use Outlook's search and Rules to route receipts to a folder. - Manual search and filters surface emails, but they cannot read, categorize, or export what they find, and they only act on new mail unless you keep re-running them.
- A purpose-built extraction tool connects to your inbox, scans new and past emails automatically, and pulls out the receipt data for you. It is the scalable way to do this once your volume grows.
The fastest way to find receipts in your email is to search for them directly. In Gmail, paste subject:(receipt OR invoice) has:attachment into the search bar and you will surface most of them in seconds. In Outlook, use the search box with the "Has attachments" filter. That works well for a handful of receipts. Once you are dealing with dozens a month across multiple vendors, manual search stops scaling, and a purpose-built extraction tool that scans your inbox automatically becomes the better answer. This guide covers both, starting with the manual methods you can use right now.
Find receipts in Gmail with search operators
Gmail has a set of search operators, small text commands you type into the search bar, that let you filter your inbox precisely. These are the ones worth memorizing for receipts:
subject:searches only subject lines. Example:subject:receipthas:attachmentreturns only emails carrying a file.filename:pdfnarrows to PDF attachments specifically (swap infilename:docxor any extension).from:filters by sender. Example:from:uberafter:andbefore:set a date range usingYYYY/MM/DD. Example:after:2026/01/01 before:2026/04/01ORand parentheses let you combine terms.
Put them together and you get searches you can paste straight in:
- Most receipts with a file attached:
subject:(receipt OR invoice) has:attachment - PDFs from the first quarter only:
has:attachment filename:pdf after:2026/01/01 before:2026/04/01 - Receipts from your usual vendors:
from:(amazon OR uber OR paypal) (receipt OR invoice)
These cost nothing and return results instantly, ideal when you need a specific receipt or a short list fast.
Set up a Gmail filter and label so receipts collect themselves
A one-off search finds receipts now. A filter keeps them organized going forward by applying a label automatically as new mail arrives.
- In the Gmail search box, click Show search options (the sliders icon).
- Enter your criteria. For receipts, set Has the words to
receipt OR invoiceand tick Has attachment. You can also add a Date within range. - Click Create filter at the bottom of the panel.
- Tick Apply the label, then choose an existing label or click New label and name it (for example, "Receipts").
- Click Create filter again to save.
Matching emails are now labeled automatically. Manage filters under the gear icon, See all settings > Filters and Blocked Addresses.
Find and route receipts in Outlook
Outlook handles this in two parts: search to find receipts now, and Rules to route them automatically.
To search, type a keyword like receipt into the search box and apply the Has attachments filter to cut the list down.
To route receipts automatically:
- On the Home tab, choose Rules > Create Rule (or right-click a receipt email and choose Rules > Create Rule).
- Set a condition, such as which has an attachment, or a subject that contains "receipt" or "invoice."
- Choose the Move to action and pick an existing folder or create a new one.
- Save the rule.
One thing to know up front: Outlook rules cannot filter by file type, so you cannot tell a rule "PDFs only." The condition is "has an attachment" in general. In classic Outlook you can manage all of this under File > Manage Rules & Alerts > New Rule.
Where manual search runs out of road
Search operators and filters are useful, and for light volume they may be all you need. It is worth being honest about where they stop, though, because that is usually the moment people start losing receipts.
- They find emails, they do not read them. A filter can drop a receipt in a folder, but it cannot pull the amount, date, or vendor, code it to a chart of accounts, or send it to QuickBooks or Xero. That all stays manual.
- They only act going forward. A filter you set today does nothing about the years of receipts already buried in your inbox. You still search those by hand, one query at a time.
- They miss receipts without attachments. Plenty of receipts sit in the email body with no file attached, and
has:attachmentskips every one.
None of this makes manual search wrong. It makes it a method that costs you time on every cycle, a cost that grows as your business does.
Automate it: let a tool scan your inbox for you
Once the manual approach starts eating real time, the alternative is a purpose-built extraction tool that connects to your inbox and does the finding, reading, and sorting for you. Instead of you running searches, the tool monitors the inbox continuously, identifies which emails actually contain financial documents, and pulls out the data.
Receiptor AI is one such tool. It connects to any email provider through Google, Microsoft, or standard IMAP authentication, then scans incoming mail for receipts and invoices across PDF attachments, image attachments, and the email body itself, the part keyword filters tend to miss. For each document it finds, it extracts the vendor, amount, date, and tax, categorizes it against your chart of accounts, flags duplicates, and can export or post the result to QuickBooks, Xero, Google Drive, Dropbox, or a CSV. The job that filters leave half-finished, it finishes.
The other thing automation solves is history. A filter only catches new mail, but a retroactive scan can go back through your existing inbox and recover months or years of past receipts you never filed. The better tools run this as a one-time scan over a date range you choose, and a well-built one will not re-process an email it has already scanned, so you can run overlapping ranges without ending up with duplicates.
The time difference is the whole point. Done by hand, finding, opening, and recording a receipt takes a couple of minutes each, so a business handling 50 a month spends a few hours every month on it, and that clock resets every month. With Receiptor AI, setup takes a few minutes once, then capture runs in the background; a retroactive scan that would take you a full day of manual searching clears years of inbox history in a single pass you do not have to sit through. (Those figures are illustrative: your own time depends on volume and how scattered your receipts are.)
Which approach is right for you
If you handle a small number of receipts and have time to review them yourself, the Gmail operators and Outlook rules above are a perfectly good free system. Learn the searches, set one filter, and you are done.
If receipts arrive faster than you can process them, or you need the data categorized and in your accounting software rather than just sitting in a folder, that is the point where automation pays for itself. The manual methods stay useful as a quick way to find receipts in email on a one-off basis, but the day-to-day collection is better handed to a tool built for it. A tool like Receiptor AI takes over the finding, reading, and sorting so you stop running searches at all.
Either way, the goal is the same: every receipt accounted for, nothing lost at tax time. Start with the searches today, and move to automation when the volume tells you it is time.
For more on building this into a full workflow, see our guides on how to automatically extract receipts from Gmail and the complete guide to receipt management in 2026.
