What JSON shape does the invoice preset request?
It requests vendor_name, invoice_number, invoice_date, due_date, currency, subtotal, tax, total, and line_items.
ExtractAnything Tools
Extract invoice fields into structured JSON for review, automation prototypes, and cleaner handoff to downstream tools.
Drag and drop a file, or click to browse
PDF, JPG, PNG, WebP, GIF. Images up to 5MB. PDFs up to 32MB.
Anonymous users get 25 extractions per month.
Invoice to JSON helps turn uploaded PDFs and images into cleaner extracted data. Depending on the document and preset, results can include readable text, structured JSON, table previews, and CSV downloads when rows are detected. Always review extracted data before using it in accounting, finance, legal, or operational workflows.
It requests vendor_name, invoice_number, invoice_date, due_date, currency, subtotal, tax, total, and line_items.
The API attempts a lightweight JSON repair pass for structured presets before storing and displaying the result.
Use the Custom Prompt preset when you need fields outside the default invoice schema.