ExpenseBot finds every IRS Publication 502 medical receipt in your Gmail, tags HSA-eligible vs FSA-eligible, and exports a ready-to-submit bundle (CSV + ZIP) that uploads cleanly to all major HSA/FSA admins.
📋 Two completely different use cases:
FSA users — year-end spend-down panic. Your employer FSA balance disappears at December 31 (or grace period / limited carryover). You need to find legitimate expenses you've already paid and submit them before the deadline.
HSA users — the shoebox strategy. Pay out-of-pocket now, keep receipts, let the HSA grow tax-free invested for decades, reimburse yourself in retirement with zero tax. The HSA becomes a stealth retirement account with the triple tax advantage (deductible in + tax-free growth + tax-free out) that no other US account has.
✅ IRS Pub 502 eligible (most-missed items):
- OTC medications (CARES Act, since March 2020) — Advil, Tylenol, Claritin, Mucinex, cough syrup, Pepto, etc. No prescription needed.
- Menstrual products (tampons, pads, cups) — also CARES Act
- Sunscreen SPF 15+
- Orthotics, arch supports
- Chiropractic, massage (when part of chiropractic treatment)
- Acupuncture from licensed practitioner
- Fertility treatments (IVF, egg freezing)
- Mental health services (therapy, psychiatry)
- Travel to medical care (21¢/mile for 2026, plus tolls/parking)
- Long-term care insurance premiums (age-banded limits)
- Medicare premiums at 65+ (Part A, B, D, Medicare Advantage)
❌ NOT eligible:
- Cosmetic procedures (unless reconstructive after accident/disease)
- Gym memberships (unless prescribed)
- General wellness (supplements, protein powder, vitamins without prescription)
- Teeth whitening, standard electric toothbrushes, dental floss
- Spa services, home saunas, massage chairs
📄 Receipt requirements (each submission needs 5 fields):
- Patient name
- Provider/vendor name
- Date of service or purchase
- Description of service or item
- Amount
- EOB (explanation of benefits) — required for anything partially covered by insurance
Credit card statements alone are always rejected by FSA admins. ExpenseBot extracts all 6 fields automatically and flags missing data so you can request reprints.
⏰ HSA retention: You must keep receipts INDEFINITELY for HSA withdrawals. The IRS has no time limit on HSA audits. If you can't produce a receipt during an audit, the withdrawal is reclassified as non-qualified — income tax + 20% penalty (if under 65). ExpenseBot stores images in your own Google Drive permanently.
🏦 Admin integrations — Receipt Bundle ZIP works with:
- HSA: Fidelity HSA, Lively, Further, HealthEquity, Optum Bank, HSA Bank
- FSA: WageWorks, HealthEquity, Optum Financial, FSAFEDS (federal employees), Navia, Rocky Mountain Reserve, Ameriflex
Receipt Bundle ZIP (live now): Every HSA/FSA report has a one-click "ZIP (Receipts)" download alongside CSV / XLSX / PDF. Contents:
- Every Drive-linked receipt PDF, numbered and dated (e.g.
001_2026-02-14_CVS_Pharmacy_47.99.pdf) index.csv— maps every filename to date/vendor/amount/expense-type/notes with per-row success/fail statusREADME.txt— admin-specific upload instructions for your HSA/FSA provider
Streaming export — 100+ MB bundles work without timeout. Missing/deleted receipts are marked FAILED in index.csv and the rest of the ZIP completes (never all-or-nothing).
None of the admins support direct API submission — every claim is uploaded manually (industry standard). The bundle eliminates receipt hunting before upload; numbered filenames make per-claim upload fast.
💰 The HSA shoebox strategy math: A $1,000 receipt filed today at age 35 + 25 years of 7% real return inside the HSA = roughly $5,400 tax-free withdrawal at age 60. The receipt functions as a deferred tax-free withdrawal voucher. Scale this over decades of eligible expenses, and the HSA becomes a six-figure stealth retirement account.
🎯 The 3 rules for the shoebox strategy:
- Expense must be AFTER the HSA was opened (so open the HSA early)
- Expense must be qualified per IRS Pub 502
- You must have the receipt (stored permanently)
🔗 Learn more: HSA / FSA Eligible Expense Tracker · HSA Shoebox Strategy guide
📎 Not tax advice. Documentation only. Consult a qualified US tax professional for your specific situation. See IRS Pub 502 (eligible expenses) and Pub 969 (HSAs) for official rules.
