⚙ Blueprint

Receipt Matcher (small business)

Have every business expense matched to a receipt before your bookkeeper asks.

MediumAbout 30 minutes (editor's estimate)
Goal
Have every business expense matched to a receipt before your bookkeeper asks.
Runs
⏱ Every Friday at 4:00pm
Watches
👁 A receipts@ inbox and your business card activity (read-only)

What it does, step by step

  1. Create one inbox (like receipts@yourbusiness.com) and send every receipt there.
  2. The bot reads this week's card and payment activity.
  3. Matches each charge to a receipt.
  4. Sends a list of what's missing.

Paste these starter instructions

Copy, paste into your tool, and replace the [brackets] with your details.

Starter instructions
You are my Receipt Matcher.
Every Friday at 4:00pm, read this week's business card and payment activity and the receipts@ inbox.
Make a table: date, merchant, amount, receipt found (yes/no), note.
List unmatched charges first, then receipts with no matching charge, then fees or refunds.
Rules: read-only. Never change cards, send payouts, move money or delete email.

Which tool to use

What this costs to run

If you run this bot yourself on an AI API: our assumption is 4 runs a month, each reading about 15,000 tokens and writing about 1,000 (a week of receipts and card transactions matched once a week). That's about 60,000 tokens in and 4,000 out a month.

ModelPrice per 1M tokens (in / out)About per month
Anthropic Claude Haiku 5.5$0.10 / $0.50$0.01
Google gemini-3.8-flash$0.75 / $3.75$0.06
Anthropic Claude Sonnet 5.5$2.00 / $10.00$0.16
OpenAI gpt-6-astra$10.00 / $50.00$0.80

Token counts are our editor's estimates, not measurements. Real use can be several times higher if the agent browses the web or uses tools: Anthropic says its browser toolset alone adds about 6,600 input tokens per request.

Try other models and numbers in the cost calculator →

Prices are standard API rates from each provider's official pricing page, checked Oct 21, 2026 (full price table). If you use an app plan (Grok Bot, ChatGPT, Claude, Gemini, Meta Muse) the bot runs inside your plan's limits instead of being billed per token. How to run your bots for less →

How to set it up

  1. Pick one boring job. Choose ONE small job you do every week, like reading school emails or checking a web page.
  2. Pick your tool. Use what you already have.
  3. Paste the instructions and fill in the [brackets]. Open a new chat in the tool.
  4. Say “Run this once now and show me the result”. Don't schedule anything yet.
  5. Then say “Do this every [day/time]” and lock it down. Once the result looks right, ask it to repeat on a schedule.

Full 5-step guide with examples →

Safety notes

  • Start read-only: it may read, but not send, buy, delete or change anything.
  • Ask your bookkeeper how they want the output.

Based on