How to find the receipts in your Gmail

Search for the money rather than the word receipt — Gmail's own purchases category plus an attachment filter finds more than any subject-line keyword. The hard part is not the search; it is knowing which suppliers never emailed you at all.

Clerk.AI searches it on your Mac against the payments that actually left your account.

You are closing a month, you know some of the receipts arrived by email, and searching for them is turning up a fraction of what you are sure is in there. The searches below are the ones that work, each operator checked against Google's own documentation on 11 September 2026.

Gmail has already sorted them, and you can search that

Before any keyword, try category:purchases. Gmail classifies purchase mail into a category of its own — the same classification behind the inbox tabs, whether or not you have those tabs switched on — and that category is directly searchable. Because it is a classification rather than a word, it finds the invoice that never said "receipt", the one written in another language, and the one whose subject line was an order number.

There is a second one worth knowing: category:reservations, which is where flights, hotels and bookings go. For most people closing a month those are the two.

Google's own wording is "if you use inbox categories", so this is not guaranteed on every mailbox. If it comes back empty on yours, the attachment search below is the fallback and it works everywhere.

Why searching for "receipt" finds so little

The word is in the wrong place twice over. It is missing from most of what you need — suppliers write Invoice, Your statement, Payment confirmation, or just an order number — and it is present in plenty of what you do not, including your own sent mail.

It gets worse the moment you buy from outside your own language. A supplier billing from Helsinki writes kvitto or lasku, one from Berlin writes Rechnung, one from Paris writes facture. An English keyword search cannot see any of them, and nothing tells you they were skipped — which is the particular danger here. A search that misses things quietly feels exactly like a search that found everything.

So search for what is always true of the email instead of for what somebody chose to call it: that it has an attachment, that it arrived in a particular month, that it came from a particular domain.

Everything Gmail itself classified as a purchase in one month.

category:purchases after:2026/08/01 before:2026/09/01

This is the one to run first, and most people have never run it. Gmail sorts purchase mail into a category of its own, and you can search that category directly — no keyword, so it catches the invoice that never used the word. Google documents the category; if your mailbox has never categorised anything this comes back empty, and the next search is the fallback.

Every PDF that arrived in the month.

has:attachment filename:pdf after:2026/08/01 before:2026/09/01

An invoice is almost always a PDF, and a PDF attachment is a fact about the email rather than a word somebody chose to put in it. It is a longer list than you want, but it is a list you can read down in a minute, and nothing you need is missing from it.

The same thing, including spam and trash.

in:anywhere category:purchases after:2026/08/01 before:2026/09/01

Receipts land in spam, and a thread you deleted after reading it still holds the only copy of the document. Plain Gmail searches skip both, so a receipt in either is invisible to every search above while sitting right there.

Mail that arrived at one specific address of yours.

deliveredto:[email protected]

This is the commonest reason a document seems to have vanished: it went to another address you own — a plus-alias, an old domain, a personal account that forwards. Searching the inbox you are looking at cannot find it. If you signed up with an alias, this finds the whole supplier at once.

One supplier, by domain, once you know who you are missing.

from:supplier.com OR from:billing.supplier.com

Worth knowing because billing mail often comes from a different subdomain or a payment processor rather than from the address you correspond with. Searching the company name as a word finds their marketing; searching the domain finds their invoices.

The two places a receipt hides completely

It went to a different address of yours. A plus-alias you used at signup, an old domain, a personal account that forwards into this one. No search of the mailbox in front of you will find it, which is why it reads as the supplier never having sent anything. deliveredto: is the operator for this, and it is worth trying the moment a document you are certain exists refuses to turn up.

It is in spam or in the bin. Gmail's ordinary search skips both, so a receipt in either is invisible to every search on this page until you add in:anywhere. Deleting the email after reading it is the normal thing to do, and it is also how the only copy of a document ends up somewhere you do not search.

The inbox can only give you what you remember buying

This is the limit of the whole exercise, and it is not about search syntax. However good your searches are, you are searching for things you thought of. The list of what you actually paid for in a month is the bank and card statement, and working down that is the only way to know when you have finished.

Do that and the leftovers sort themselves into two kinds. Some went to an address you have not searched yet. The rest were never emailed at all, because a great many software companies simply do not send one — they file the document behind a login and take the money quietly. No Gmail search will ever find those, and no amount of trying harder will change that.

Where Clerk.AI comes into it

Clerk.AI runs this pass on your Mac. It reads the statement first, so it is looking for specific payments rather than for the word "receipt", and it searches your mail for each one in the browser you are already signed into. For the lines with no email behind them it signs into the supplier's billing page instead.

It comes back with the lines it could not settle rather than with all of them, which is the only part of this job worth your attention. Whether handing software your logins is a reasonable thing to do is a fair question and has its own page: is it safe to give an app your bank login?

Or have it do the searching

It searches your mail against the money.

Runs on your Mac. Pay what you decide, including nothing.

Apple Silicon or Intel · macOS 14+ · v0.4.2