Extract receipt data to Excel/CSV automatically, free

Turn expense receipts into spreadsheet rows (merchant, date, amount, items, tax) for expense reports and bookkeeping. Free receipt converter + API.

Try live demo View docs

Receipts are everywhere, and messy

Freelancers, sales teams, and small-business owners collect dozens of receipts a month and need them in expense reports or spreadsheets. That means opening each one and typing out the merchant, date, and amount. DocStruct's receipt extraction reads the receipt text and returns structured JSON/CSV — each line item, the subtotal, tax, and total.

How it works

Paste receipt text (or its PDF-extracted text) into the free converter, or call the API with type "receipt". You get back the receipt details as clean rows ready for Excel or an expense tool.

Sample output

{
  "ok": true,
  "data": { ... }
}

Free to start

Convert up to 20 receipts a day free, no account, no card. Automate heavier volume with the API plan.

Quick start

POST https://docstruct.marwannaili-23-07.workers.dev/v1/extract
Content-Type: application/json

{"text": "<paste invoice/statement/receipt/contract text>", "type": "receipt", "output": "json"}
→ {"ok": true, "data": { ... structured fields ... }}