Track Email Receipts and Invoices in Trello

Forward a receipt or invoice to Trello and it becomes a card on your board -- with the subject as the card name, the email body as the description, and any PDF attachments uploaded directly. Set up auto-forwarding once and every purchase confirmation, subscription renewal, or invoice lands on your board without any manual work.
If you're a freelancer or run a small business, you already know the pain: receipts scattered across your inbox, half-forgotten by the time tax season arrives. A Trello board turns that chaos into something you can actually see and work through.
Why Trello Works for Receipt Tracking
Trello's visual layout maps well to expense tracking. Each receipt is a card. Lists represent stages in your workflow. Labels handle categories. You can see at a glance what needs attention and what's been processed.
Unlike a spreadsheet, a Trello board gives you drag-and-drop organization. Move a receipt from "Needs Review" to "Logged" once you've categorized it. Archive cards you've finished with. The board stays clean because it reflects your current state, not a growing list of rows.
For freelancers juggling multiple clients, this is practical. One board holds all your expense receipts, labeled by client or category, with the original email and attachments attached to each card. When your accountant asks for the receipt from that software purchase in October, you find it in seconds.
Save emails in seconds
Forward any email to your Quicktion address and it lands in Notion, Google Sheets, Airtable, Linear, or Trello automatically.
Setting Up Your Trello Board
Create a board called "Expenses" (or whatever makes sense for you) with these lists:
- Inbox -- where new receipt cards land automatically
- Needs Review -- receipts you haven't categorized yet
- Logged -- receipts with category, amount, and labels applied
- Reimbursable -- expenses a client or employer needs to pay back
Add labels for your expense categories:
| Label Color | Category |
|---|---|
| Green | Software & Subscriptions |
| Blue | Office Supplies |
| Yellow | Travel |
| Red | Hardware |
| Purple | Professional Services |
| Orange | Meals & Entertainment |
If some expenses are tax-deductible, add a "Tax Deductible" label too. At year-end, filter the board by that label and you have your deduction list ready.
Connecting Your Email with Quicktion
Method 1: Email Forwarding
Create a destination in Quicktion linked to your Expenses board and Inbox list. You'll get a unique forwarding address like expenses-r4k9@in.quicktion.io.
Then set up Gmail filters to auto-forward receipt emails:
from:receipts@amazon.com-- Amazon ordersfrom:*@paypal.com-- PayPal transactionsfrom:noreply@stripe.com-- Stripe charges (SaaS subscriptions)from:*@apple.com subject:receipt-- Apple purchasesfrom:*@uber.com subject:trip-- Uber ridesfrom:*@squarespace.com subject:invoice-- Squarespace invoices
Create one filter per sender (or combine them) and forward to your Quicktion address. Every matching email becomes a card on your board automatically.
Method 2: Gmail Add-on
The Gmail add-on handles one-off receipts that don't match a forwarding rule. Open the receipt email in Gmail, click the Quicktion icon, pick your Expenses destination, and save. The card is created with the same field mapping as forwarding.
This is useful for irregular expenses -- a freelance tool you tried once, a conference ticket, a one-time purchase from a vendor you won't buy from again.
Working with Your Expense Board
Weekly Processing
Once a week, open your board and work through the Inbox list. For each card:
- Open the card and check the email body for the amount
- Add the amount to the card name or a custom field (e.g., "Adobe Creative Cloud - $54.99")
- Apply a category label
- Add a "Tax Deductible" label if it qualifies
- Drag the card to "Logged"
This takes 10-15 minutes for a typical week. The key is that the receipts are already there -- you're just categorizing, not hunting through your inbox.
Tax Season Workflow
When tax time arrives:
- Filter the board by the "Tax Deductible" label
- Open each card to verify the amount and download the PDF attachment if your accountant needs it
- Move reviewed cards to a "Filed" list so you know what's been sent to your accountant
Every receipt has the original email, the date it arrived, and any attached invoices or PDFs. No reconstructing expenses from bank statements.
Client Reimbursements
If you bill expenses to clients, label cards with the client name and drag reimbursable items to the "Reimbursable" list. When it's time to invoice, filter by client label and pull the amounts. Each card has the receipt attached, so you can include copies with your invoice.
Butler Automations
Trello's built-in automation (Butler) can save you repetitive steps:
- When a card is moved to "Logged," automatically archive it after 30 days
- When a card with the "Tax Deductible" label is created, add a checklist item: "Verify amount"
- Send a weekly reminder if the Inbox list has more than 10 cards
These are optional, but they keep the board from getting stale.
Tips
Start with your top five receipt senders. Most people get 80% of their receipts from the same handful of services -- Amazon, subscription tools, cloud hosting, travel apps. Set up forwarding rules for those first and expand later.
Keep your label list short and consistent. Match your expense categories to whatever your accountant or tax software uses. "Software," "Travel," "Office," and "Professional Services" covers most freelancer expenses.
Process weekly. A board with 50 cards in Inbox is just as overwhelming as 50 unread receipt emails. The system works when you keep the Inbox list short.
Get Started
Sign up for Quicktion, connect your Trello workspace, and create an Expenses destination. Set up a few forwarding rules and your receipts will start arriving as cards within minutes.
Also tracking receipts on other platforms? See our guides for Notion, Google Sheets, and Airtable.
Ready to put your emails where they belong?
Quicktion lets you forward emails or use the Gmail add-on to save messages to Notion, Google Sheets, Airtable, Linear, or Trello. No code required.
Leandro Zubrezki
Founder of Quicktion
Building tools to bridge the gap between email and the tools you already use. Leandro created Quicktion to help teams save time by automating email workflows across Notion, Google Sheets, Airtable, Linear, and Trello.
Related Posts

How to Save Email Newsletters to Trello
Turn email newsletters into Trello cards automatically. Build a reading board with lists, labels, and due dates to track every issue from inbox to done.

Track Order Confirmations from Gmail in Trello
Automatically save order confirmation and shipping notification emails to a Trello board. Track every purchase from checkout to delivery on a visual kanban board.

Use Trello as a Lightweight CRM with Email Integration
Turn a Trello board into a lightweight CRM by forwarding client emails directly to cards. A practical setup for freelancers and agencies managing pipeline stages with lists.