They solve different problems — here's how to pick the right one.
Forwarding Email (Settings → Forwarding Addresses)
A non-Gmail address (a work email, a secondary personal email, your partner's email, etc.) that you want ExpenseBot to recognize when you manually forward a receipt. You forward the email to receipts@expensebot.ai from that address and we process it into your spreadsheet.
Best for: work emails, partner / family contributors, infrequent senders, or cases where you only want specific receipts — not the whole inbox.
✅ Works on any plan including the free trial (2 forwarding emails on trial, 6 on Pro) ✅ No upgrade required to use the feature ❌ Nothing in that inbox is read automatically — you forward specific emails yourself
Linked Gmail Account (Scan Gmail for Receipts → +Add Gmail)
A second Gmail inbox you want ExpenseBot to scan automatically, the same way it scans your primary Gmail. Receipts are picked up nightly without any manual forwarding. You can also run a historical scan to pull in past receipts from that inbox.
Best for: a second Gmail you use for business, or any inbox with years of existing receipts you want imported.
✅ Nightly auto-scan, no manual forwarding ✅ Historical scan: current year + 1 year back (Pro), or 6+ years back (Deep Scan) ✅ Up to 5 Gmail accounts total ❌ Requires Pro upgrade ($20 one-time) ❌ Gmail only — Outlook and non-Gmail addresses must use forwarding emails
I have years of receipts in a second Gmail — what's the fastest path?
Don't forward them manually and don't set up a forwarding email — that's the slow path. Instead:
- Upgrade to Pro ($20 one-time) if you're not already on it
- Open Scan Gmail for Receipts and click +Add Gmail
- Sign in with the second Gmail account and grant permissions
- Run a historical scan — Pro pulls the current year plus the full previous year. If you need more than 2 years back, Deep Scan ($40 one-time) extends it to 6+ years.
All receipts flow into your existing spreadsheet automatically. Nightly scans continue from then on without any manual work.
I set up my second Gmail as a forwarding email but I want automatic scanning — what do I do?
The forwarding email only recognizes manually forwarded receipts — it doesn't auto-scan. To upgrade to full automatic scanning:
- Go to Scan Gmail for Receipts and click +Add Gmail
- Sign in with that same Gmail address and grant permissions — this adds it as a linked account
- Run a historical scan to pull in past receipts
You can keep the forwarding email in place afterward for forwarding one-offs if you like, but it's optional once the Gmail is fully linked.
I'm getting an error saying my email is already a forwarding email on another account
Someone (maybe you, maybe an admin on another ExpenseBot account) has registered this email as a forwarding email. You have two options:
- Sign in with the account that owns the forwarding email — the error screen shows which account. If receipts have been flowing to it via forwarding, they'll be there. This is usually what you want.
- Have the forwarding email removed first — the account owner goes to Settings → Forwarding Addresses → Remove, then you can sign up with a fresh account or link it elsewhere.
The same applies if your email is set as a linked Gmail account on someone else's setup.
