New:Thread Pilot—AI follow-ups for Gmail.
Learn more

For employees, consultants, and anyone filing expense reports

Save Gmail receipts as PDF

Receipts collect in Gmail the way socks collect under a bed. Uber, Lyft, hotels, airlines, AWS, GitHub, every SaaS subscription, every Amazon order — most of them only exist as an email confirmation, and they're all scattered across months of inbox.

When it's time to file an expense report or hand a quarter of receipts to your finance team, the manual route is opening each email and printing it. ThreadPDF replaces that loop entirely: filter your inbox once, select what counts as an expense, and walk away with PDFs named and dated so they drop straight into Expensify, Concur, Ramp, or a shared Drive folder.

How to save Gmail receipts as PDF with ThreadPDF

  1. 1

    Install ThreadPDF

    Add ThreadPDF from the Chrome Web Store and refresh Gmail. The export controls appear inside Gmail's existing toolbar.

  2. 2

    Search for your receipts

    Useful Gmail searches: subject:(receipt OR "your order" OR "trip receipt"), from:(receipts@uber.com OR no-reply@hotels.com OR auto-confirm@amazon.com), or label:Receipts if you maintain one. Bound it with after:2026/01/01 for the period you're filing.

  3. 3

    Select the threads

    Use Gmail's checkboxes to select the receipts you want. ThreadPDF only touches what you've checked — your inbox view is the source of truth.

  4. 4

    Export as PDF

    Open the ThreadPDF panel, pick PDF, and start the export. Each thread becomes one PDF, named with the email date and subject so they sort cleanly in Finder or Explorer.

  5. 5

    Drop into your expense system

    Most expense tools accept PDFs as line-item attachments. Drag the folder into Expensify, Concur, Ramp, or upload to your shared finance Drive.

What this looks like in practice

A consultant pulling March travel receipts for reimbursement might end up with this folder.

Gmail search:
  subject:(receipt OR trip OR confirmation) from:(uber.com OR delta.com OR marriott.com) after:2026/03/01 before:2026/04/01

Export result:
  march-2026-travel/
    2026-03-04_uber_trip-to-sfo-airport.pdf
    2026-03-04_delta_e-ticket-DL1432.pdf
    2026-03-04_marriott_check-in-confirmation.pdf
    2026-03-07_marriott_folio-room-417.pdf
    2026-03-07_uber_trip-from-airport.pdf
    2026-03-09_doordash_dinner-tuesday.pdf
    ...
  • Filenames are derived from sender + subject, which most expense tools can parse automatically.
  • If a receipt only exists as an HTML email (no PDF attachment), ThreadPDF still produces a clean PDF of the full email content.

Why ThreadPDF for receipt exports specifically

Renders HTML receipts cleanly

Most modern receipts are HTML emails, not PDF attachments. ThreadPDF renders the full HTML email — logo, line items, total — into a single-page PDF that looks like a real receipt, not a stripped-down text file.

Date-prefixed filenames keep things sortable

Each exported PDF is named with the email's date and subject. When your reimbursement form asks for receipts in chronological order, you don't have to rename a thing.

Recurring free tier covers most monthly expense cycles

ThreadPDF's free plan resets daily, so light expense users rarely hit the cap. Heavier travelers and consultants tend to upgrade — at $4.99/month it's cheaper than a single airport coffee.

Stop printing receipts one by one

Install ThreadPDF, run one Gmail search, and your next expense report is half-built. Free to install — Pro is $4.99/month if you do this often.

Install ThreadPDF

Frequently asked questions

Contact

Tell us what you're building and we'll get in touch fast

Ship a proof-of-concept, integrate Metro2, or hand off the workflow entirely—we respond within one business day and loop in the right Switch Labs partner for your stack.

Response Time
< 24 hours
Delivery Options
Product | Services

By submitting you agree to let Switch Labs contact you about relevant products and services.