byondr Receipts to Spreadsheet

Turn receipt and invoice photos or PDFs into checked spreadsheet rows, line items and QuickBooks CSV; doubtful fields are flagged, not guessed. Remote, no auth.

Hosted MCP Server

npx add-mcp 'https://byondr.co/receipts/mcp'

Installs into Claude Code, Codex, Cursor and more

Documentation

Reading your files in the browser needs JavaScript. Without it, an AI agent can do the same over MCP or REST: see "Use it from an AI agent" below.

Files and results are deleted after 24 hours. Never used for training. No account needed.

Receipt to Excel

A CSV with vendor, date, tax and total for every receipt.

Invoice to Excel

Invoice numbers, due dates, tax and line items in a CSV.

Receipts to QuickBooks

The Date, Description, Amount CSV QuickBooks Online imports.

Invoice data extraction

Structured invoice data with each field marked ok, check or missing.

Receipts and invoices in n8n

One HTTP Request node reads documents into checked data and CSV.

Related

Make a receipt

Pick a template, add your items and tax, and download the receipt as PDF, PNG or JPEG.

Use it from an AI agent

The same checks over MCP, A2A or REST. An agent sends files or links and gets back every document with each field marked ok, check or missing, plus download links for the CSV files.

1. Once per app, paste into your agent:

Read https://byondr.co/receipts/start.md and follow it to add byondr Receipts to this app. Ask me before changing any settings.

2. Then ask:

Use byondr Receipts to turn receipts.zip into a CSV I can open in Excel.

MCP server

https://byondr.co/receipts/mcp

REST

POST https://byondr.co/receipts/api/extract_documents
Send the extract_documents arguments as a JSON body.

How it works

Drop in photos, PDFs or a zip of them. Each receipt or invoice is read into a vendor, a date, a currency, line items, tax and a total. A set of plain arithmetic checks then runs on the result: do the lines add up to the subtotal, does subtotal plus tax equal the total, is the date one that could be read two ways, is the currency printed on the document, is this the same receipt as an earlier one.

Everything that passes is marked ready. Anything that does not is marked needs review, with the reason in words, and the review screen lists those first. You fix or confirm those few rather than checking every receipt, and then download the file for the program you use.

What you can export

A generic CSV with one row per document, a line items CSV, the three-column CSV that QuickBooks Online imports. All of them open in Excel and Google Sheets. Amounts are plain numbers with a dot as the decimal separator, and text that could be mistaken for a formula is stored as text.

Limits

One batch on this page takes up to 50 documents. Each document can be up to 10 MB and a PDF up to 10 pages, and a zip can be up to 100 MB. AI agents can send up to 25 documents in one call. About 20 documents a day are free for each visitor, so a full batch of 50 may be refused partway once the daily limits are enforced.

Frequently asked questions

How much does it cost?

People can read about 20 documents a day free on this page. A batch can hold up to 50 documents, but only about 20 a day are free; beyond that, requests may be refused once the daily limits are enforced. AI agents get about 20 free documents a day without signing in and about 40 once a person has claimed the agent; after that they pay $0.01 per document with x402. No plan, no subscription.

Do you keep my receipts?

Files and results are deleted after 24 hours. Never used for training. No account needed.

Which formats are supported?

Input: JPG, PNG, WebP, HEIC (iPhone photos), PDF, or a zip of them, one document per file or PDF. Output: a generic CSV, a QuickBooks Online CSV and JSON.

What are the limits?

Up to 50 documents per batch on this page and 25 per agent call. Zips can be up to 100 MB, with each document up to 10 MB and each PDF up to 10 pages. Agents can send up to 2 MB inline over MCP (3 MB over REST) and upload larger files with create_upload.

Can it read scanned PDFs?

Yes, on this page. A PDF that is only pictures of pages is read in your browser from its first 3 pages. Some scan formats (JPX and JBIG2 images) still need to be sent as photos. AI agents should send the pages as photos.

Can I trust the numbers?

The review screen flags anything doubtful: totals that do not add up, dates that could be read two ways, missing fields, a document that does not look like a receipt, and the same receipt twice. A receipt that shows only a total, with no line amounts or subtotal to add up against, is always flagged for a quick look. Check the flagged ones and the rest are ready to export. Every field is marked ok, check or missing.

How do AI agents use it?

Connect an MCP client to https://byondr.co/receipts/mcp and call extract_documents with a file_id, a public https url or base64 data. The result is the checked data for every document, with each field marked ok, check or missing, plus 24-hour download links for the exports.