Receipt to Excel Converter (Batch, AI)

Snap photos of receipts, upload the batch, download one spreadsheet with every merchant, date, tax and total.

  • AI powered
  • Server processed
  • Free
  • No signup
  • batch

🔒 Each receipt is sent to our API and to Anthropic's Claude API for extraction, then discarded immediately. Zero-retention. For bulk / API usage, see /api/v1/extract-receipt.

Client-side converters keep your files on your device.

How to use Receipt to Excel

  1. Take clear photos of your receipts with your phone camera (natural light, flat surface, whole receipt in frame). PDFs work too.
  2. Upload one or more receipts at once (each up to 10 MB). Use the + Add more button to keep adding to the batch.
  3. Click Extract all. Each receipt is processed by Claude AI in sequence — you see a live progress bar.
  4. Review the on-page table (date, merchant, category, tax %, total). Download the whole batch as XLSX (Receipts + Line Items sheets), CSV (one row per receipt) or JSON.

Common use cases

  • KDV / VAT filing for small business. Turkish esnaf, mühendis, avukat, muhasebeci: photograph a quarter's worth of fişler, batch upload, get a CSV with every KDV rate and amount ready for the beyanname.
  • Business expense reports. Convert a stack of trip receipts (hotel, meals, cabs) into a single expense-report CSV, with vendor, category, and total already filled.
  • Personal finance categorization. Upload a month of shopping receipts and get a category breakdown (grocery / restaurant / fuel / transport / office / other) — perfect for YNAB, Excel budgets, or Mint.
  • Freelance accounting. Photograph client-billable receipts and get them structured for pass-through invoicing. Combine with the Invoice → Excel tool to close the loop.
  • Bookkeeping automation. Bookkeepers processing shoebox receipts: batch-scan an envelope's worth in one session and get straight-to-import CSV, saving 30-60 min of manual entry per client per month.

Tips

  • For best accuracy, photograph receipts on a plain flat surface with good lighting. Blurry or crumpled receipts still work but accuracy drops.
  • The Category column uses a fixed set of buckets (food, grocery, restaurant, fuel, transport, office, electronics, clothing, health, entertainment, utility, other) — override as needed in Excel.
  • For Turkish fişler: VKN goes in the Tax ID column, KDV rate and amount are captured per receipt.
  • Batches of 20-50 receipts are fine. Each one takes 3-5 seconds — a batch of 50 finishes in 3-4 minutes.
  • If you need to process 500+ receipts at once, use the /api/v1/extract-receipt endpoint directly — script it with concurrency.

Troubleshooting

One receipt failed to extract.
Photo may be too blurry, too dark, or partially cut off. Retake and re-add just that one — the batch will keep the rest.
Category is 'other' too often.
For receipts where the merchant name doesn't reveal the category (e.g. a generic company name), the AI defaults to 'other'. Correct these in Excel — usually a 5-min pass for a whole batch.
Tax amount is missing.
Some receipts don't itemize tax (small POS receipts often just show the grand total). The tool captures what's on the receipt; add tax yourself if needed for KDV recording.

Frequently asked questions

Is my receipt photo stored anywhere?
No. Each photo is sent to Cloudflare edge, then to Anthropic's Claude API for extraction, and discarded immediately. Zero-retention on both sides.
Does it work with Turkish fişler (POS receipts)?
Yes — Turkish fişler with VKN, KDV rate (20% / 10% / 1%) and KDV amount are the primary use case. VKN goes into the Tax ID column.
Can I upload photos taken with my phone?
Yes — that's the intended workflow. JPEG, PNG and WebP images all work. Portrait or landscape orientation, both fine.
What if the receipt is thermal paper that has faded?
As long as the human eye can read it, the AI usually can too. For very faded receipts, retake with brighter light or use a scanning app first.
How much does this cost me?
Free for reasonable use (rate-limited per IP). Each receipt costs us ~$0.01-0.02 in Claude API fees. Bulk / commercial users should use the API endpoint responsibly.
How accurate is the category detection?
Merchant-name-based categories (Migros → grocery, BP → fuel, Starbucks → restaurant) hit ~90% accurate. Generic company names default to 'other' — override in Excel.
Can it read handwritten receipts?
Claude's vision reads handwriting but accuracy drops significantly. Printed thermal receipts are the sweet spot. For manual receipts, entering by hand is often faster than fixing extraction errors.
Can I use this for tax audits?
The output is a normalized CSV of your receipts — helpful for organization. For audit-grade documentation, always keep the original photos too. Ask your muhasebeci for exact requirements.