Inbox Invoices
Gmail

Gmail Invoice Search: Operators, Labels and Filters for Invoices and Receipts

A practical cheat sheet of Gmail search operators for invoices and receipts, plus labels and filters that file every new bill automatically.

8 min read
A magnifying glass over a Gmail-style inbox, with colored labels sorting invoices and receipts into separate stacks

How do you search Gmail for invoices and receipts?

To search Gmail for invoices, type a query that combines keywords with operators, for example subject:(invoice OR receipt) has:attachment after:2026/01/01. Operators tell Gmail exactly where to look (subject, sender, attachment name) and which dates to include, so you get bills instead of every email that mentions money.

Everything below works in personal Gmail and in Google Workspace accounts, in the browser and in the search bar of the Gmail mobile app. If you are starting from scratch, our broader guide on how to find invoices in email covers Outlook and the places invoices tend to hide.

The Gmail search operators that matter for invoices

Gmail supports dozens of operators, but a handful do almost all the work when you hunt for invoices and receipts:

  • subject: limits a word to the subject line, e.g. subject:invoice.
  • from: finds a sender by name, address or domain, e.g. from:stripe.com.
  • has:attachment keeps only emails with files attached.
  • filename: matches attachment names or types, e.g. filename:pdf or filename:invoice.
  • after: / before: set a date range in YYYY/MM/DD format; before: excludes the date you give.
  • newer_than: / older_than: relative dates such as newer_than:3m (months) or older_than:1y.
  • larger: / smaller: filter by size, e.g. larger:100K skips tiny emails with signature logos.
  • label: and in:anywhere search inside a label, or across every folder including Spam and Trash.
  • OR, parentheses, quotes and minus: (invoice OR receipt) groups alternatives, "tax invoice" matches an exact phrase, and -category:promotions removes results.

OR must be written in capital letters. Lowercase 'or' is treated as an ordinary word and will quietly break your search.

Copy-ready Gmail searches for invoices and receipts

Paste any of these into the Gmail search bar and change the dates or vendor names to fit your business. Each line is a separate search.

subject:(invoice OR receipt OR "order confirmation") after:2026/01/01 before:2027/01/01
has:attachment filename:pdf (invoice OR receipt OR bill) -category:promotions
from:(paypal OR stripe OR amazon OR apple OR google) newer_than:3m
("view invoice" OR "download invoice" OR "your bill is ready") -has:attachment
filename:(jpg OR png OR heic) subject:receipt
(invoice OR factura OR Rechnung OR facture) has:attachment in:anywhere
  • Line 1 collects everything with an invoice-like subject in one calendar year.
  • Line 2 finds PDF bills while dropping marketing emails.
  • Line 3 pulls recent receipts from payment platforms and app stores.
  • Line 4 catches link-only invoices that have no attachment, which you need to download from the vendor's site.
  • Line 5 finds photos of paper receipts you emailed to yourself.
  • Line 6 covers foreign suppliers and searches every folder.

Common Gmail search mistakes

  • Searching for one word only. Vendors write invoice, receipt, bill, statement, payment confirmation or order. One keyword will always miss some.
  • Wrong date format. Use YYYY/MM/DD, such as after:2026/04/01. Other formats may give unexpected results.
  • Spaces after the colon. from: paypal does not work as an operator; write from:paypal.
  • Forgetting other folders. Normal searches skip Spam and Trash. Add in:anywhere when something seems to be missing.
  • Lowercase or. As noted above, only capital OR works as an operator.

How to use Gmail labels to organize invoices

Labels are Gmail's version of folders, with one useful difference: an email can carry several labels at once, and applying a label never moves or changes the message. That makes them a safe way to build an invoice archive.

  1. In the left sidebar, click More, then Create new label.
  2. Name it by tax year, for example Invoices 2026. You can nest labels, such as Invoices 2026/Expenses and Invoices 2026/Income.
  3. Run one of the searches above, tick the select-all box, and click Select all conversations that match this search if Gmail offers it.
  4. Click the label icon and choose your new label.
  5. Optionally pick a label color so invoices stand out in your inbox.

At tax time, searching label:invoices-2026 (Gmail uses hyphens for spaces in label searches) gives you the whole year in one view. Combine it with has:attachment to see only documents you still need to download.

Also worth reading: How to Find All Invoices and Receipts in Your Email (Gmail and Outlook)

Create a Gmail filter that labels invoices automatically

A filter applies your search to every new email as it arrives, so receipts get labeled without you lifting a finger. Here is how to set one up:

  1. Type your best invoice query in the search bar, for example subject:(invoice OR receipt OR "payment received") -category:promotions.
  2. Click the Show search options icon at the right end of the search bar, check the fields, then click Create filter.
  3. Tick Apply the label and choose your invoices label. You may also tick Never send it to Spam and Mark as important.
  4. Tick Also apply filter to matching conversations to label past emails too.
  5. Click Create filter. You can edit or delete it later under Settings > See all settings > Filters and Blocked Addresses.

Avoid the Skip the Inbox (Archive it) option at first. Let invoices land in your inbox for a few weeks so you can check the filter is catching the right emails and not grabbing newsletters.

A practical setup for most freelancers is two or three filters rather than one huge one: one for invoice and receipt keywords in the subject, one for your regular billing senders (from:(stripe.com OR paypal.com OR your-hosting-provider.com)), and optionally one for filename:pdf emails from known suppliers. Each applies the same yearly label, and on 1 January you simply edit the filters to point at the new year's label.

Filters are great for sorting, but they rely on keywords. Bills with unusual subjects, or sent from a generic no-reply address, can still slip past, so review your bank statement against the label once a month. Building that check into a monthly bookkeeping routine makes it a ten-minute job rather than a year-end project.

When search operators are not enough

Operators find emails, but you still have to open each one, download the PDF, rename it and record the amount. For a few invoices a month that is fine. For dozens of vendors, it becomes a chore that tends to pile up until tax season.

That is the gap Inbox Invoices fills. It scans your Gmail in the browser with read-only access, recognizes invoices and receipts by their content, and gives you a list by vendor, date and amount. You can then download everything as one organized ZIP with a CSV summary. See how it works, or simply connect your Gmail and compare the result with your manual searches.

Summary

A good Gmail invoice search combines keywords grouped with OR, attachment and date operators, and a minus sign to remove promotions. Save your best query as a filter that applies a yearly label, and you will have a ready-made invoice archive whenever your accountant asks.

What to read next: see how to send invoices to your accountant once they are labeled, and check whether each document is a proper invoice or just a receipt in our invoice vs receipt guide.

Want to skip the manual search?

Inbox Invoices scans your Gmail, finds invoices and receipts, and downloads them as one ZIP file. Free, no password, and your emails are never stored.

Find my invoices

FAQ

How do I search Gmail for PDF invoices only?

Use has:attachment filename:pdf invoice. Add a date range such as after:2026/01/01 and -category:promotions to remove marketing emails.

How do I search Gmail between two dates?

Use after: and before: with dates in YYYY/MM/DD format, for example after:2026/01/01 before:2026/04/01 for the first quarter. The before date itself is not included.

Can Gmail automatically label receipts?

Yes. Run a search for your receipts, open the search options, click Create filter and choose Apply the label. Tick Also apply filter to matching conversations to label older emails as well.

Do Gmail search operators work in Google Workspace?

Yes. Business Gmail accounts on Google Workspace support the same search operators, labels and filters as personal Gmail.

Next guide

How to Send Invoices and Receipts to Your Accountant (the Organized Way)

Your accountant charges for time. Send invoices and receipts in a clean, labeled bundle and you get faster answers, fewer follow-up questions and often a smaller bill.

More guides

All guides