How It Works

ExpenSheet turns receipt and invoice photos into an editable Excel table in four steps.

From receipt to Excel in four steps

1. Upload a receipt or invoice

Drag and drop a JPG, PNG, or PDF, or pick a file. You can upload several documents at once; each is processed separately. High-resolution phone photos are automatically downscaled in the browser before upload, so uploads stay fast.

2. Automatic OCR reading

Documents are read with OCR (Optical Character Recognition), extracting fields such as date, vendor name, document number, tax rate, tax amount, and total. When providers disagree, the system runs a consistency check and tries to pick the most reliable value.

3. Preview and correct the table

Extracted data becomes a table automatically. Unreadable or uncertain fields are flagged; you can click a cell to edit it, or double-click a row to view the original receipt. You also choose which columns are visible.

4. Download as Excel, CSV, or JSON

Download the table in one click. Excel (XLSX) is the default; CSV and JSON are also available. Column order and headers are preserved, so the file drops straight into your accounting workflow.

Supported documents and formats

ExpenSheet works with the document types you use every day:

  • JPG and PNG photos of receipts, invoices, or POS slips
  • PDF receipts and invoices — text-based PDFs read more accurately than photo-based ones
  • Up to 10 MB per file
  • Turkish (KDV), English (VAT), and German (MwSt) receipt terminology

Example: from receipts to a table

Below you can see how uploading several receipts together combines them into a single Excel table.

Multiple receipt photos uploaded together
Input: receipt photos
Combined results from all receipts in a spreadsheet
Output: combined Excel table

Tips for the most accurate result

  • Place the receipt on a flat surface and keep all edges in frame.
  • Reduce shadows and glare; use even lighting.
  • Photograph thermal receipts before they fade, ideally the same day.
  • For PDFs, use a text-based file when possible.
  • Manually check extracted values on high-value documents.

Quick questions about the process

How many documents can I upload at once?

You can upload up to 10 files together. Each is processed separately and the results are combined into one table.

Which fields are extracted automatically?

Fields such as date, vendor name, document number, tax rate, tax amount, total, and currency are targeted.

Are my documents stored?

Files are processed for conversion and not stored permanently. See the privacy page for details.