Pricing
Contact Sales
Document type

Invoice data extractiondown to the line item.

Extract data from invoices in any layout and language: header fields, totals that are recalculated until they add up, and line items from complex tables. No templates, no per-supplier setup.

Finance teams post invoices the day they arrive, instead of typing them in line by line.

Extracted fields

What MiruIQ extracts from an invoice.

The typical invoice schema. Every field is yours to rename, drop or extend.

FieldWhat it captures
Invoice numberThe document's unique identifier, wherever the layout puts it.
Invoice dateIssue date, normalized to a standard date format.
Due datePayment deadline, explicit or derived from payment terms.
SupplierIssuing company name and address.
Supplier VAT / tax IDVAT number or tax identifier, validated for format.
BuyerBilled party name and address.
CurrencyInvoice currency, normalized to ISO codes.
Net totalTotal before tax, cross-checked against the line items.
Tax rate and amountPer-rate tax breakdown; computed amounts are verified.
Gross totalFinal amount, recalculated from net plus tax.
Payment terms and IBANTerms, discounts and the payable-to bank account.
Line itemsDescription, quantity, unit price and amount per row, from simple lists to complex nested tables.
Webhook
PostgreSQL
Amazon S3
HTTP API
Beyond the standard fields

Not a pre-trained model, a schema you control.

These fields are a starting point, not a catalog: extraction is generic and schema-driven, so a field only your industry uses is one schema line away.

That is also why unusual invoices do not break it. Totals are validated by recalculation, and tables are read the way a human reads them, including notes above a table that change how the numbers must be interpreted.

FAQ

Invoice extraction questions

What teams evaluating invoice data extraction ask most.

How does invoice data extraction work in MiruIQ?

You define the fields you need as a schema, and extraction finds them by meaning rather than position: no templates, no per-supplier training. Extracted totals are recalculated, tax rates checked and IDs validated; invoices that fail a check park for human review. Structured results deliver to your systems by webhook, database or S3.

Can it read line items from complex invoice tables?

Yes. Line items extract row by row even from dense, multi-page or nested tables, and interpretive notes are respected: if a note above the table says amounts are in thousands or that zeros are cut off on purpose, the extraction reads the numbers accordingly instead of taking them literally.

Do foreign or unusual invoice layouts need templates?

No. Extraction is not pre-trained on document types, so an invoice from a new country, supplier or format processes the same way as a familiar one. The schema describes what you need; the layout is the document's problem, not yours.

Start now

See it on your own documents.

The 14-day free trial covers 200 documents: enough to define your schemas, run real files and measure the results before anyone calls you.