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

For small-business owners, freelancers, and their accountants

Export Gmail records for an IRS audit

An audit letter changes the calculus of email retention overnight. Most small-business owners run accounting through Gmail by default — vendor invoices, contractor payments, Stripe / Square / PayPal receipts, mileage and travel confirmations all live in their inbox — and "export the last three years" becomes a real problem when the only tools are Cmd-P and patience.

ThreadPDF is built for exactly this moment. Install the Chrome extension, search Gmail the way you already do, select the relevant threads, and export every email plus its attachments as PDFs in one pass. The output is a folder your accountant can review, organize, and respond from — not three hundred screenshots and a panic.

How to export Gmail records to support an audit response

  1. 1

    Install ThreadPDF on the Chrome you use for Gmail

    Standard Chrome Web Store install. ThreadPDF runs in the browser; no separate account, no server-side processing.

  2. 2

    Bound the year(s) under audit

    Use Gmail's date filters: after:2022/01/01 before:2023/01/01 isolates a single tax year. Run separate exports per year so the resulting folders match the audit scope.

  3. 3

    Pull the four big categories separately

    Run separate searches for: (a) income receipts (Stripe / PayPal / Square / direct deposit confirmations), (b) expense receipts (subject:receipt OR has:attachment filename:pdf invoice), (c) mileage / travel (from:uber.com OR airline confirmations), and (d) home-office / utility (label:Utilities, etc.). Separate exports = an organized folder per category.

  4. 4

    Export each search as PDFs with attachments

    For each search, select all relevant threads, open the ThreadPDF panel, choose PDF, and toggle "include attachments" on. Both the email body and the original PDF/image attachments are preserved.

  5. 5

    Hand the archive to your accountant

    You end up with a year/category folder structure your accountant can reconcile against your books and respond to information document requests from.

What this looks like in practice

A sole-proprietor consultant producing records for a single-year audit might build this archive over an afternoon.

Per-search exports, run separately:

  2023-audit-package/
    01-income/
      threads/    (Stripe, PayPal, Square, Wise, direct deposit confirmations)
      attachments.zip
    02-expenses/
      threads/    (Vendor invoices, SaaS subscriptions, contractor payments)
      attachments.zip
    03-travel-mileage/
      threads/    (Airline, hotel, Uber, gas-station receipts)
      attachments.zip
    04-home-office/
      threads/    (Utilities, internet, office supply orders)
      attachments.zip
    05-charitable-contributions/
      threads/    (Donation confirmations)
      attachments.zip
    cover-memo.docx    (Your accountant's index / explanation)

  Each thread PDF includes the email body (with sender, date, and any
  in-line content) and is named with the date and subject for chronological
  sorting.
  • Split exports by category, not by date — auditors usually request by category.
  • Keep the cover memo your accountant prepares in the same root folder; it's the index that ties the PDFs to the return.
  • ThreadPDF doesn't decide what's deductible — that's between you and your accountant. The tool just gets the evidence out of Gmail.

Why ThreadPDF for audit preparation specifically

Email plus the attached receipt, in one export

Most receipts have two parts: the confirmation email (with the date, account, and amount in plain text) and the attached PDF or image. Auditors often want to see both — "the contemporaneous record" and "the supporting document." ThreadPDF exports both side by side.

Local processing for sensitive financial data

An audit package contains banking, payment, and identity data. ThreadPDF processes everything in your Chrome browser — no uploads to a vendor server, no third-party account in the loop with your tax records.

Per-year, per-category folders match how audits are organized

Running separate Gmail searches and separate exports gives you a folder structure that maps cleanly to the audit scope. No flat dump of three years of inbox — just the slices auditors actually ask for.

Build your audit archive in an afternoon

Install ThreadPDF and run one search per category. Free to install; Pro is $4.99/month for unlimited exports while you're producing the package.

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.