openclaw
← All products
Business Operations

receipt-bookkeeper

SMB email-in receipt → Claude vision OCR → QBO/Xero CSV. Replaces $200/mo manual bookkeeping for solos.

Get startedSource on GitHub

Launch kit

receipt-bookkeeper — launch kit

1-liner

SMB email-in receipt → Claude vision OCR → QBO/Xero CSV. Replaces $200/mo manual bookkeeping for solos.

Tweet hook

Solo founder with a Brex card: 50 receipts/mo, 2 hours of categorization.

Built a service: forward receipts to a Gmail box, get a QBO-ready CSV monthly.

Claude vision: ~$0.02/receipt. Charge $1. 99% margin.

Setup 🧵

Reddit

  • r/smallbusiness: "Set up bookkeeping in 5 min — receipt-by-email"
  • r/Entrepreneur: "Cheapest fully-automated receipt-to-QBO option I've found"

Cold-email ICP

Solo founders, freelancers, contractors with $50-200K revenue and Brex / Ramp / personal-credit business expense flow.

Cold-email template

Subject: 50 receipts → QBO in one click

Hi {first} — your time is worth $300/hr+. Manual receipt entry is ~$0.

Forward receipts to receipts+{handle}@yourdomain.com → we extract
merchant, date, total, category → ship a QBO-ready CSV monthly.

$99/mo for up to 100 receipts. Free first month.

SEO content

  1. "QBO bulk-import: the underused expense-entry path"
  2. "Receipt OCR comparison: Receipt Bank vs us vs DIY"
  3. "Solo-founder bookkeeping checklist 2026"

Documentation

receipt-bookkeeper

Receipt OCR + categorization for SMBs. Customer emails receipts to a Gmail inbox; we extract via Claude vision; export to QuickBooks / Xero CSV import.

Pricing

  • $99/mo — up to 100 receipts/mo, weekly digest
  • $199/mo — up to 500 receipts/mo, daily QBO sync
  • $499/mo — up to 2,500 receipts/mo, white-glove monthly close

The cost angle: Claude vision is ~$0.01-0.03/receipt. We charge ~$1 each. 99% gross margin.

Pipeline

Customer emails receipt photo → Gmail "+receipts" alias
     │
     ▼
Gmail watcher (cron / push) saves attachments to inbound/
     │
     ▼
extract.py — Claude vision → Receipt(merchant, date, total, category...)
     │
     ▼
export.py  — QBO CSV / Xero CSV / JSON
     │
     ▼
QBO / Xero bulk-import OR weekly email to bookkeeper

Run

cd C:\openclaw-products\receipt-bookkeeper
python -m venv .venv
.\.venv\Scripts\activate
pip install -e .
$env:ANTHROPIC_API_KEY="sk-ant-..."

# One-shot
bookkeeper extract-one ./receipt-walmart.jpg

# Batch a directory
bookkeeper batch ./inbound/ \
    --qbo-out ./out/qbo-2026-04.csv \
    --xero-out ./out/xero-2026-04.csv

Roadmap

  • Gmail watcher (Push API, no polling)
  • Direct QBO API push (skip CSV import step)
  • Direct Xero API push
  • PDF receipts (most invoice PDFs)
  • Per-customer rules ("category X = ALWAYS Travel" overrides)
  • Duplicate detection across months
  • Year-end Schedule C summary generator