Drop in a supplier invoice and get the header and every line item back as structured data – with the VAT and the totals checked against each other.
Accepts:PDFScanned PDFJPGPNGExports:CSVExcel (.xlsx)JSON
Start freeOne document, free, right now – no account and no card. You get the fields, the checks and the export, exactly as they come out of the pipeline below.
No document to hand? See it run on a sample – this does not use your free document.
Your document is read and not stored – it never reaches our file storage. Upload only documents you are entitled to share. Privacy Policy · Trust Center
The whole pipeline, in the order it runs. The document type decides which fields come out and which checks run; the path is the same either way.
The invoice is OCR’d and its layout understood – header block, line-item table, totals block – rather than being scraped as loose text.
The header becomes one record and each line becomes a child record, so the parent/child shape of the document survives into the output.
The arithmetic is re-run: lines, subtotal, VAT and total. An invoice whose own numbers disagree is reported as such.
Low-confidence fields are surfaced beside the original document, so a person corrects a reading instead of re-typing an invoice.
Excel with the header and lines on separate sheets, CSV as two files, or JSON with everything in one object.
Extraction is the easy half. The checks are what turn a converted document into one you can post without reading it twice.
The document on one side, the fields pulled off it on the other – each one checked before it is handed over.
CSV is the right answer when a system is going to read the result rather than a person – an accounting import, a database load, a bank feed. It carries no formatting and no formulas, which is exactly why importers prefer it. A document with a parent and children comes back as two files rather than one flattened table, because flattening is what makes a CSV impossible to import cleanly.
The original page on one side, the fields read off it on the other. Correct a reading and carry on – the point is that nobody re-types a document to fix one number.

A spreadsheet is the end of the job for most converters. Here it is a step: the same structured output can go straight into a process that posts it to your ledger, matches it against a purchase order, files the original, and asks a person only about the exceptions.
Create a free Automize company and upload a document. Extraction, the checks and the exports are all in the platform – and when the same document arrives every month, the process that reads it can post it too.
Start free See pricing