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
Loaded: 0 receipts.
Preparing…
—
receipts
—
total spent
—
total tax
| Date | Merchant | Category | Tax % | Total |
|---|
🔒 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
- Take clear photos of your receipts with your phone camera (natural light, flat surface, whole receipt in frame). PDFs work too.
- Upload one or more receipts at once (each up to 10 MB). Use the + Add more button to keep adding to the batch.
- Click Extract all. Each receipt is processed by Claude AI in sequence — you see a live progress bar.
- 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.