How to Find AWS Invoices in Gmail
January 28, 2025 · Poyan Karimi
AWS billing is... a lot. Multiple services, fluctuating costs, invoices that look like spreadsheets designed by accountants who hate you.
But first you have to find them. Here's how.
The quick way: Gmail search
Open Gmail and paste this:
from:aws.amazon.com invoice
That should surface most of your AWS invoices.
For a specific year:
from:aws.amazon.com invoice after:2024/01/01 before:2024/12/31
The problem: AWS sends a lot of emails
AWS doesn't just send invoices. They send:
- Payment confirmations
- Usage alerts
- Service notifications
- "Your free tier is about to explode" warnings
- Marketing emails (yes, even Amazon wants to upsell you)
So your inbox is full of AWS noise, and the actual invoices get buried.
Try this to filter better:
from:no-reply-aws@amazon.com "invoice available"
Or:
from:aws.amazon.com subject:invoice
AWS also hides invoices in the console
Here's the fun part: AWS doesn't always attach the invoice as a PDF. Sometimes the email just says "Your invoice is available" with a link to the AWS Console.
Which means you have to:
- Log into AWS Console
- Navigate to Billing Dashboard
- Find "Bills" in the sidebar
- Select the right month
- Download the PDF
Five steps to get a receipt. For a company worth $2 trillion. Cool.
If you have multiple AWS accounts
Running multiple AWS accounts? (Organizations, different projects, clients?)
Congratulations, your invoices are scattered across multiple logins. Each account has its own billing. There's no unified view unless you set up AWS Organizations with consolidated billing.
And even then, good luck navigating that dashboard.
The "I need all of them right now" method
If your accountant is breathing down your neck:
- Search Gmail:
from:aws.amazon.com invoice after:2024/01/01 before:2024/12/31 - Open each email
- If there's a PDF attached → download it
- If it says "view in console" → log in, navigate, download
- Repeat until you question your life choices
The "I refuse to do this manually" method
I built ReceiptBot because I was tired of exactly this.
It connects to your Gmail (or Outlook), finds invoices from AWS and 50+ other vendors, and extracts them in 30 seconds. No console logins. No hunting through emails. No missing that one invoice from July that's going to haunt you during tax season.
TL;DR
| What you need | Search query |
|---|---|
| All AWS invoices | from:aws.amazon.com invoice |
| Just invoice notifications | from:no-reply-aws@amazon.com "invoice available" |
| Specific year | from:aws.amazon.com invoice after:2024/01/01 before:2024/12/31 |
| The fast way | ReceiptBot |
Written by someone who's logged into the AWS Billing Console more times than any human should.