Direct answer: public document-OCR prices can look very low in 2026: AWS Textract charges USD 0.0015 per page for plain text in the first million pages, and Google Document AI Enterprise OCR charges USD 1.50 per 1,000 pages for the first five million. But tables, forms, invoices, and custom fields move the price to USD 0.015–0.10 per page or document. At 100,000 pages/month, plain text is about USD 150, tables about USD 1,500–3,000, and forms up to USD 5,000; human review, integration, and exception handling often cost more than the OCR API. Alibaba Cloud OCR uses tiered per-call pricing; its ID-card example is RMB 0.0825/0.0495/0.0415 per call. This is a same-basis cost study, not a vendor ranking.

This guide is for manufacturers, finance shared-service teams, IT/data teams, and procurement teams digitising invoices, inspection reports, COAs, packing lists, drawings, or archives. Data cut-off: 31 October 2026. Prices come from official AWS, Google Cloud, Alibaba Cloud, and Microsoft Azure pages. All prices are public list prices, excluding tax; enterprise agreements, regional differences, commitments, and invoices control. This is an editorial model, not a quote, and does not promise accuracy, savings, or a go-live date.

Three rules to remember

Plain-text OCR is cheap; tables, forms, and invoices cost an order of magnitude more. Per page, per document, and per call are different billing units. Human review and exception handling are usually the largest TCO line.

What are the official OCR billing units in 2026?

AWS and Google mainly bill per page; Google’s invoice parser bills per document; Alibaba Cloud bills per API call on a tiered schedule. Align the unit before comparing price.

“OCR” is not one product. Plain text, table extraction, form fields, invoice/expense parsing, ID recognition, and custom extraction have different prices and units. The table lists only public list prices verified during this check and does not guess dynamic or sales-quoted prices.

Service / capabilityBilling unitOfficial list priceNote
AWS Textract plain-text OCRPageUSD 0.0015/page (first 1M); USD 0.0006/page (above)Detect Document Text API; US West Oregon example
AWS Textract tablesPageUSD 0.015/page (first 1M); USD 0.010/page (above)Analyze Document Tables; Layout is free with Tables
AWS Textract formsPageUSD 0.05/page (first 1M); USD 0.04/page (above)Forms key-value pairs; add-on charges stack
AWS Textract expensePageUSD 0.01/page (first 1M); USD 0.008/page (above)Analyze Expense API
Google Document AI Enterprise OCRPageUSD 1.50 per 1,000 pages (1,000–5M); USD 0.60 per 1,000 aboveFirst 1,000 pages/month free
Google Document AI Form ParserPageUSD 30 per 1,000 pages (first 1M); USD 20 per 1,000 aboveForm/custom extraction; not plain OCR
Google Document AI Invoice ParserDocument (≤10 pages)USD 0.10/documentOne count covers up to 10 pages
Alibaba Cloud OCR ID cardCallRMB 0.0825 (≤10k); RMB 0.0495 (10k–100k); RMB 0.0415 (100k–500k)ID-card example; different APIs differ; 200 free calls/API/month

Official list prices, USD and RMB listed separately, excluding tax, as of 31 October 2026. AWS uses US West (Oregon) examples; Google is USD list price; Alibaba is tiered pay-as-you-go, with cheaper one-year resource packs. Azure Document Intelligence also bills per page with 500 free pages/month, but its price page rendered values dynamically and no stable unit price was captured, so it is not in the numeric comparison.

What do 10k, 100k, and 1M pages cost per month?

Plain text is about USD 15/150/1,500; tables about USD 150/1,500/15,000; forms up to USD 500/5,000/50,000. Units differ, so do not compare one row.

Option10,000 pages/month100,000 pages/month1,000,000 pages/monthUnit
AWS plain-text OCRUSD 15USD 150USD 1,500Page
AWS tablesUSD 150USD 1,500USD 15,000Page
AWS formsUSD 500USD 5,000USD 50,000Page
AWS expenseUSD 100USD 1,000USD 10,000Page
Google Enterprise OCRUSD 15USD 150USD 1,500Page
Google Form ParserUSD 300USD 3,000USD 30,000Page
Google Invoice ParserUSD 1,000USD 10,000USD 100,000Document (≤10 pages)

Editorial model: pages × unit price at the first tier; excludes tax, human review, integration, storage, retries, and exception handling. Google Invoice Parser is modelled as 10,000/100,000/1,000,000 documents, each ≤10 pages; it is not directly additive or comparable with per-page prices. Tier discounts above the first band are not included.

Why is “USD 0.0015 per page” not the bill?

The second bill sits in table/form/invoice capability, human review, integration, retries, and data compliance. Plain-text OCR is only the entry point.

Document intelligence has at least seven cost lines. Plain-text OCR is cheapest but returns characters only. To get fields, tables, invoice number/amount/tax, you need form, table, invoice, or custom models, often 10–30× the plain-text price. Drawings, handwriting, stamps, skew, and cross-page tables raise failure and review rates.

Cost lineIncluded in API price?How to meterCommon omission
Page/document/call feeYesPages × price; documents × price; calls × tierApplying a per-page price to a per-document or per-call API
Custom training/hostingUsually notTraining hours, hosting hours, model versionsCounting inference only
Human review/exceptionsNoException rate × minutes/page × labour rateAssuming 100% auto-pass
Integration/process changeNoAPIs, queues, retries, ERP/finance write-backOCR without reconciliation
Storage/security/compliancePartlyRetention, region, encryption, permissions, auditSending client/PII data to an unapproved region
Failures and rerunsNoFailure rate, retries, duplicate chargesBudgeting only successful pages
Maintenance/versioningNoTemplate/field changes, upgrades, regressionNo owner after go-live

Editorial guidance, not an accounting taxonomy. Follow corporate finance policy, vendor contracts, and actual invoices.

At 100k pages/month, how much is human review?

If 2% of pages need review, at 5 minutes/page and RMB 60/hour, review is about 166.7 hours and RMB 10,000 — potentially more than the plain-text OCR API fee.

Exception-rate assumptionPages to reviewReview hours (5 min/page)Labour cost (RMB 60/hour)Note
1%1,00083.3 hoursRMB 5,000Stable layout, few fields
2%2,000166.7 hoursRMB 10,000Medium complexity
5%5,000416.7 hoursRMB 25,000Handwriting/stamps/cross-page tables

100,000 pages/month. Exception rate, 5 minutes/page, and RMB 60/hour are editorial assumptions, not an industry standard or quote. API fees are in USD and labour in RMB; they are listed separately and not converted or added. Replace them with your own rates.

This explains why “USD 150 per 100k plain-text pages” is not a project budget: at a 2% exception rate, human review can be RMB 10,000, far above the API fee; cutting exceptions to 1% halves the review cost. The optimisation order is standardise layouts → add field/table models → route by confidence → review only exceptions, not simply switching to a cheaper OCR engine.

How to choose by scenario

For plain-text archives, choose the cheapest OCR; for tables/forms, choose structured extraction; for invoices, compare per document; for drawings/handwriting, run a small acceptance set instead of using the plain-text price.

ScenarioStart withWhyDo not ignore
Contract/archive full-text searchPlain-text OCRLowest unit price; simple per-page billingCharacter accuracy, page order, language
Inspection reports/COA/packing listsTables + LayoutNeed row/column and cell relationshipsCell accuracy, cross-page and merged cells
Invoices/expense claimsInvoice/Expense ParserPer document or per page; fields are amount/tax/dateUnit, 10-page limit, credit notes
Drawings/handwriting/stampsCustom extraction + reviewGeneric OCR cannot guarantee fields/layoutTraining samples, exception rate, review hours
China data-boundary requirementsRegional cloud/private/contractResidency, permissions, audit can be confirmedDo not compare price alone; require DPA/security review
Above 1M pages/monthCommitment/tiered pricingUnit price falls after the first band; negotiate commitmentMinimum spend, overage, lock-in

Editorial guidance, not a vendor ranking. Document types, layout stability, language, scan quality, and compliance differ; run a 1,000–5,000 page pilot and measure accuracy and review rate on the same field set.

What should procurement and acceptance measure?

Measure field accuracy, table-cell accuracy, exception review rate, cost per 1,000 pages, and data boundaries — not character accuracy or page price alone.

Acceptance itemSuggested definitionEvidence
Field accuracyBy document type and field; not one aggregate scoreLabelled sample, rubric, confusion cases
Character accuracyCER/WER or human sampling; Chinese/English/digits separateRaw OCR text, sampling record
Table-cell accuracyRow/column/cell mapping, including merged cellsStructured output, manual check
Exception review ratePages requiring human handling ÷ total pagesConfidence threshold, review queue
Cost per 1,000 pages(API + training/hosting + review + integration) ÷ 1,000 pagesInvoice, hours, project input
Failure/retryFailed requests, rerun pages, duplicate chargesAPI logs, billing detail
Data boundaryRegion, retention, encryption, permissions, audit, DPAContract, configuration, audit logs
Version/maintenanceTemplate/model version, regression set, change logVersion record, regression report

There is no universal “good enough” threshold; invoices, COAs, and drawings carry different field risks. Define fields that must be 100% correct (amount, tax, batch number), then set sampling/review rules for the rest.

Who should read this — and who should not?

For finance/IT/data teams digitising invoices, inspection reports, archives, or drawings. Not for a few dozen pages, no layout samples, or a project that refuses human review.

Read if: you work in finance shared services, procurement, IT/data, archives, quality, or manufacturing engineering; you are comparing AWS Textract, Google Document AI, Alibaba Cloud OCR, or Azure Document Intelligence; you need to compare per page/document/call, estimate human review, and define acceptance. Skip if: you have only a few dozen pages and expect free tiers to solve production; you have no labelled samples or layout inventory; you expect 100% OCR accuracy with no exception handling; you plan to upload client PII or drawings to an unapproved region. Supports: unit conversion, 10k/100k/1M-page models, review TCO, scenario selection, and acceptance metrics.

Lingyi does not rank OCR vendors or promise accuracy. If documents cannot leave the intranet and you need private deployment, permissions, audit, or multi-system integration, see LingHarness; for a lightweight trial of public OCR APIs, the cloud vendor’s official service is usually faster. To scope document types, fields, and acceptance, talk to us.

See our separate notes on RAG knowledge-base cost, private-deployment TCO, and AI project RFPs; this article only covers OCR/document-intelligence page and call costs.

FAQ

Why is the actual bill higher than USD 0.0015 per page?

USD 0.0015 is the first-tier plain-text OCR price. Tables, forms, invoices, custom extraction, and ID recognition are different APIs, often 10–30× the plain-text price; add human review, integration, storage, retries, and compliance. Confirm the capability before comparing unit price.

Are tables billed per page or per table?

AWS Textract and Google Document AI table/form capabilities bill per page; a cross-page table still consumes pages. Google’s Invoice Parser bills per document, with one count covering up to 10 pages. Ask how “page” is defined, and whether cross-page tables and blank pages are charged.

Are invoices billed per page or per document?

It depends. AWS Analyze Expense bills per page; Google Invoice Parser bills USD 0.10 per document (≤10 pages). 100,000 one-page invoices and 100,000 multi-page invoices can cost very differently; compare on the same document/page basis.

Why does Alibaba Cloud OCR bill per call?

Alibaba Cloud OCR bills per successful API call on a tiered schedule; different OCR APIs have different prices. The ID-card example is RMB 0.0825/0.0495/0.0415 per call, with 200 free calls per API per month. It cannot be compared directly with per-page document AI until you convert actual calls per page/document.

What does 100,000 pages/month cost?

At public first-tier prices: plain-text OCR about USD 150; AWS tables about USD 1,500; AWS forms about USD 5,000; AWS expense about USD 1,000; Google Form Parser about USD 3,000; Google Invoice Parser about USD 10,000 for 100,000 documents of ≤10 pages. Add human review, integration, and compliance; the table is an editorial model, not a quote.

How should we accept OCR ROI?

Use the same 1,000–5,000 page sample, measure field accuracy by document type, table-cell accuracy, exception review rate, cost per 1,000 pages, and failures/retries; include human review hours. Comparing only page price or a vendor’s character-accuracy demo does not prove your layouts and fields will go live.

Method and limitations

This article uses only official pricing pages accessible on 31 October 2026. It does not use private contracts, customer invoices, or vendor internal data. Prices, regions, free tiers, first/overage bands, and billing units can change. The article has no actual enterprise agreement, tax, FX, human review, or integration data, so every monthly cost is an editorial model, not a quote. Azure Document Intelligence bills per page with 500 free pages/month, but its price values rendered dynamically and no stable unit price was captured, so it is excluded from the numeric comparison. Alibaba Cloud’s ID-card example does not represent every OCR API.

Sources and basis

Data cut-off: 31 October 2026. The following are official pricing/product pages; prices, regions, free tiers, and terms follow the original page and contract.

  1. AWS, Amazon Textract pricing: aws.amazon.com/textract/pricing. Per-page prices and examples for text, tables, forms, expense, and ID.
  2. Google Cloud, Document AI pricing: cloud.google.com/document-ai/pricing. Enterprise OCR, Form Parser, and Invoice Parser per-page/per-document prices and free tier.
  3. Alibaba Cloud, OCR billing: help.aliyun.com/zh/ocr/product-overview/billing. Pay-as-you-go tiers, resource packs, free quota, and ID-card billing example.
  4. Microsoft Azure, Document Intelligence pricing: azure.microsoft.com/pricing/details/ai-document-intelligence. Per-page billing and 500 free pages/month; dynamic values not captured.
About the author

Lingyi Information Official (delivery team) supports requirements, solution design, and acceptance for enterprise websites, software, and AI projects. This is public-source research and an editorial model, not procurement, financial, legal, security, or vendor-recommendation advice; prices, terms, and delivery follow the vendor contract and the company’s confirmation.

Turn document OCR cost into an acceptance model

Bring your code platform, team size, usage assumptions, and compliance requirements. We will map seats, model/credit usage, administration, training, and rework into a reviewable checklist.

Book a document OCR cost review