Invoice OCR API pricing compared.
What structured extraction actually costs per document — invoices, receipts, and bank statements — across six APIs, including the minimums and free tiers the per-page headlines leave out. Every number read from the vendor’s own pricing page. By Isaiah Kim · Updated 2026-07-10 · Prices verified July 2026.
| API | Invoice | Receipt | Bank statement | Minimum | Free tier |
|---|---|---|---|---|---|
| Kynth Coreours | $0.08/doc | $0.06/doc | $0.12/doc | None — charged only on success | 500 credits/mo |
| Veryfi | $0.16/doc | $0.08/doc | $0.25/doc | $500/mo commitment (<5k docs/mo) | 100 docs/mo |
| AWS Textract | $0.01/page (AnalyzeExpense) | $0.01/page (AnalyzeExpense) | No dedicated product | None (pay-per-page) | Free tier, first 3 months only |
| Google Document AI | $0.01/page (Invoice parser) | $0.01/page (Expense parser) | $0.75/classified doc (Bank Statement parser) | None (pay-per-page) | Trial credits |
| Azure Document Intelligence | $0.01/page (prebuilt) | $0.01/page (prebuilt) | Via custom models, $0.03/page | None (pay-per-page) | 500 pages/mo (F0) |
| LlamaParse | $1.25/1k pages (parse only) | $1.25/1k pages (parse only) | $1.25/1k pages (parse only) | None | 10k credits/mo |
How to read the per-page rows
Textract, Google, and Azure price per page and return fields; a one-page invoice costs about a cent. The catch is everything around the call: you assemble the pipeline, handle retries and failures yourself, and pay for every attempt — a failed extraction costs the same as a perfect one. LlamaParse is cheaper still but is a parser: it returns document structure, not validated invoice fields — budget your own extraction layer on top.
Where the minimums bite
Veryfi’s per-document rates look adjacent to Kynth’s until the commitment line: production access starts at a $500/month minimum that buys fewer than 5,000 documents. If you process 800 invoices a month, your effective rate is 62 cents each. Kynth Core has no minimum, no monthly commitment, and bills a document only when extraction succeeds — 800 invoices cost $64.
Methodology
Prices were read from each vendor’s public pricing page in July 2026 — Veryfi’s per-document rates and $500/month minimum, AWS Textract’s per-page AnalyzeExpense rate, Google Document AI’s parser rates including the $0.75/document Bank Statement parser, Azure’s prebuilt rates, and LlamaParse’s credit pricing. Kynth Core is our product; its prices are the live platform rates. This page carries no accuracy claims — those live on /benchmarks, scored in the open. Re-reviewed monthly; the date in the header moves only when a human re-checked the numbers.
Success-only billing. No minimums. 500 free credits a month.
Post a document, get validated JSON back, pay only when it works. The playground runs against production.