Verified August 2026

Google Document AI Pricing: Cost Per 1,000 Pages by Processor on Google Cloud

Google Document AI costs $1.50 per 1,000 pages for Enterprise Document OCR, with the first 1,000 pages of each billing cycle free. Layout Parser is $10.00 per 1,000 pages, and Form Parser or a custom extractor is $30.00. The pretrained parsers are the trap: they bill per count, and Google defines one count as up to ten pages, so a one-page invoice costs the same as a ten-page one.

Written for US teams costing out a document API. Every rate here was read off Google Cloud's published rate card on 21 August 2026, not retyped from memory. Last updated August 2026.

  • Every processor, one rate card
  • The four billing units, explained
  • The 10-page rounding, normalized
  • Free on your own documents
Upload a document, no signup

PDF, JPG, PNG, BMP, HEIC, TIFF

Upload a document to extract

Before you pick a Document AI processor, drop in the document you meant to send it and see what finished, validated fields look like.

Encrypted in transit and at rest
256-bit encryption
US data handling
Seconds per document
$1.50
per 1,000 pages for Enterprise Document OCR
$30.00
per 1,000 pages for Form Parser and custom extractors
4
different billing units on one Document AI rate card
10x
swing in the invoice parser rate, from document length alone
// The short answer

What Google Document AI actually costs, in one paragraph

Reading a page costs $1.50 per 1,000 with Enterprise Document OCR, and that is the number everyone quotes. Understanding the page is where the money goes: Layout Parser is $10.00 per 1,000 pages and Form Parser is $30.00, a twenty times jump off the headline. But the thing that actually surprises finance teams is not a rate at all, it is a unit. Google bills four different ways inside one product, and the pretrained parsers round up to ten-page blocks, so the same $0.10 buys you one page or ten. Work out which unit your documents fall into before you compare Google's rate card with anyone else's, because a per-page number for Document AI is only true for half the processors on it.

Where Document AI honestly wins

  • Long documents on pretrained parsers: the ten-page rounding cuts both ways, and a full ten-page invoice at $0.10 works out at $10.00 per 1,000 pages, cheaper than Form Parser.
  • Chunking for retrieval: Layout Parser includes the initial chunking in its $10.00, which is genuinely convenient if the documents are headed for a vector store.
  • Where it does not win: the OCR volume break sits at five million pages a month, where AWS and Azure both drop at one million. Between those two points Google is the expensive option.
// The rate card

Google Document AI pricing per 1,000 pages, processor by processor

These are the processors that bill per page, so a per-1,000-pages figure is meaningful for all of them. Google confirms the unit in its own worked example on the same page: 100 pages through Form Parser is calculated as ($30 / 1,000 pages) times 100 pages, which comes to $3.

What you are doing Processor Per 1,000 pages Above the break Break at Note
Plain text and layout OCR Enterprise Document OCR $1.50 $0.60 5,000,000 pages First 1,000 pages $0.00
Optional OCR extras (v2 only) OCR add-ons $6.00 no break published n/a On top of the base rate
Structure, chunks and headings Layout Parser (includes initial chunking) $10.00 no break published n/a Chunking included
Re-chunking an already parsed document Re-chunking $0.02 no break published n/a Priced per 1,000 count
Split a batch into documents Custom splitter $5.00 $3.00 1,000,000 pages You train it
Sort documents into classes Custom classifier $5.00 $3.00 1,000,000 pages You train it
Key-value pairs and tables, untrained Form Parser $30.00 $20.00 1,000,000 pages No training needed
Your own fields, trained Custom extractor $30.00 $20.00 1,000,000 pages Plus $0.05 per hour hosting

Read off Google Cloud's published Document AI rate card on 21 August 2026. Google's Cloud Billing Catalog API needs an API key and the old public price list JSON now returns 404, so the pricing page is the primary source here. One row is deliberately missing: Google lists a Summarizer at $0.025 with no unit attached, and since we cannot establish whether that is per count or per 1,000, we have left it off rather than guess.

The volume break moves depending on which processor you use

This is easy to miss and expensive to miss. Enterprise Document OCR holds $1.50 per 1,000 pages all the way to five million pages a month before dropping to $0.60. Form Parser, custom extractors, the custom splitter and the custom classifier all break at one million. AWS Textract and Azure Document Intelligence both break their text meters at one million too, so a team running between one and five million pages a month is paying Google's full rate while the same volume elsewhere has already been discounted. Google also bills these tiers as a graduated scale and shows the arithmetic: six million pages through Form Parser is $30,000 for the first million plus $100,000 for the next five, not $120,000 flat.

Custom processors bill you for sitting still

A custom extractor has two lines on your bill, and only one of them is prediction. Hosting is $0.05 per hour per deployed processor version, which Google's own example works out to $438 for a year. Nothing about that charge depends on traffic, so a version you deployed to test in March and never undeployed has quietly cost you the same as one running in production. Teams that version aggressively end up with several deployed at once. Three idle versions is $1,314 a year for output nobody reads. The provisioned service tier follows the same logic at $0.410958904 an hour, which is exactly $3,600.00 across the 8,760 hours in a year.

// The thing nobody normalizes

Google Document AI bills in four different units inside one product

Every comparison article treats Document AI as a per-page API and puts one number next to AWS and Azure. That number is right for four processors and wrong for eleven. Here is what Google's rate card actually meters.

Per page

Enterprise Document OCR, Form Parser, Custom extractor, Layout Parser, custom splitter and classifier

A 40-page PDF bills 40 pages.

Per count of up to 10 pages

Invoice parser, Expense parser, Utility parser

A 1-page invoice and a 10-page invoice cost exactly the same.

Per classified document

Bank statement, pay slip, W2, procurement and lending splitters

Page count does not appear in the price at all.

Per hour

Custom processor hosting, provisioned service tier

You pay while it sits deployed and idle.

Processor Price Unit Google bills in Effective per 1,000 pages 10-page rule applies
Invoice parser $0.10 per count, and 1 count is up to 10 pages $10.00 to $100.00 Yes
Expense parser (formerly receipt parser) $0.10 per count, and 1 count is up to 10 pages $10.00 to $100.00 Yes
Utility parser $0.10 per count, and 1 count is up to 10 pages $10.00 to $100.00 Yes
US driver license parser $0.10 per count depends on the count definition No
US passport parser $0.10 per count depends on the count definition No
Identity document proofing $0.10 per count depends on the count definition No
Bank statement parser $0.75 per classified document not page-based No
Pay slip parser $0.30 per classified document not page-based No
W2 parser $0.30 per classified document not page-based No
Procurement document splitter and classifier $0.05 per classified document not page-based No
Lending document splitter and classifier $0.05 per classified document not page-based No

Google attaches the footnote "1 count equals up to 10 pages in a document" to exactly three rows: invoice, expense and utility parsers. The identity parsers are also priced per count but carry no such footnote, so we have not assumed the same rule applies to them. That distinction matters if you are budgeting driver license or passport work, and it is worth confirming with Google before you commit.

// The expensive detail

Why the same invoice parser costs $10.00 or $100.00 per 1,000 pages

Invoice parser is $0.10 per count and a count is up to ten pages, so a count rounds up. Google publishes the examples, "between 1 to 10 pages costs $0.10" and "between 11 to 20 pages costs $0.20", but never converts them to the per-1,000-pages unit everyone actually compares on. Converted, the same processor at the same published rate spans a factor of ten.

Document length Counts billed Cost per document Effective per 1,000 pages vs OCR at $1.50
1 page 1 $0.10 $100.00 66.7x
2 pages 1 $0.10 $50.00 33.3x
3 pages 1 $0.10 $33.33 22.2x
5 pages 1 $0.10 $20.00 13.3x
10 pages 1 $0.10 $10.00 6.7x
11 pages 2 $0.20 $18.18 12.1x
20 pages 2 $0.20 $10.00 6.7x

What this means if you process invoices

US invoices are overwhelmingly one or two pages. At that length invoice parser costs an effective $50.00 to $100.00 per 1,000 pages, which is above Form Parser's flat $30.00 and roughly 33 to 67 times the $1.50 you would pay to simply read the page. The crossover sits between three and four pages. A three-page invoice is $0.09 through Form Parser against $0.10 through invoice parser, so Form Parser wins; at four pages Form Parser reaches $0.12 and invoice parser is still $0.10, so it flips.

The cliff at page eleven

An eleven-page document buys a second full count. You pay $0.20 for eleven pages of value, so the effective rate jumps back up to $18.18 per 1,000 pages from $10.00 at ten pages. If your documents cluster just over a multiple of ten, splitting them before the call is a real and legitimate saving. Google also notes that synchronous requests do not accept documents over ten pages at all, so anything longer goes through the batch path anyway.

// Real budgets

Google Document AI cost at real monthly volumes

Graduated tiers applied, and the free first 1,000 pages of Enterprise Document OCR subtracted. The last column assumes one-page documents through invoice parser, which is the realistic case for accounts payable and also the worst case on this rate card.

Monthly volume Enterprise Document OCR Layout Parser Form Parser Invoice parser, 1-page docs
10,000 pages a month $13.50 $100 $300 $1,000
100,000 pages a month $148.50 $1,000 $3,000 $10,000
1,000,000 pages a month $1,498.50 $10,000 $30,000 $100,000
5,000,000 pages a month $7,498.50 $50,000 $110,000 $500,000
10,000,000 pages a month $10,498.50 $100,000 $210,000 $1,000,000

Prediction charges only. Custom extractors add $0.05 per hour per deployed version on top, and the provisioned service tier is separate again. Figures computed from the published rate card, 21 August 2026.

// Questions buyers actually ask

Google Document AI pricing questions, answered

How much does Google Document AI cost?
Enterprise Document OCR costs $1.50 per 1,000 pages after a free first 1,000 pages each billing cycle, dropping to $0.60 above five million pages a month. Form Parser and Custom Extractor are $30.00 per 1,000 pages, falling to $20.00 above a million. Layout Parser is $10.00 per 1,000 pages. Those are the rates on Google's own pricing page, read on 21 August 2026.
How much does Google Document AI cost per page?
Enterprise Document OCR is $0.0015 a page. Layout Parser is $0.01, Form Parser and Custom Extractor are $0.03, and the custom splitter and classifier are $0.005. The specialized parsers do not price per page at all: Invoice parser, Expense parser and Utility parser bill $0.10 per count, and Google defines one count as up to ten pages in a document.
What is a count in Google Document AI pricing?
It depends on the processor, which is the single most expensive thing to misread on this rate card. For Enterprise Document OCR, Form Parser, Custom Extractor and Layout Parser a count is one page. For the three asterisked pretrained parsers Google states verbatim that "1 count equals up to 10 pages in a document", so a count is a block of up to ten pages and short documents round up to a full block.
Why is Google Invoice Parser so expensive per page?
Because it rounds up to ten-page blocks. At $0.10 per count a one-page invoice costs $0.10, which is $100.00 per 1,000 pages, while a ten-page invoice costs the same $0.10 and works out at $10.00 per 1,000 pages. Most US invoices run one or two pages, so the realistic effective rate is $50.00 to $100.00 per 1,000 pages, well above Form Parser at $30.00.
Is Google Document AI cheaper than AWS Textract?
On plain text they are identical at $1.50 per 1,000 pages. Above that the answer flips depending on volume and feature. Google keeps charging $1.50 until five million pages a month, where AWS and Azure both drop to $0.60 at one million, so mid-volume teams pay more at Google. On structured extraction Google's $30.00 Form Parser sits between Textract's $15.00 tables meter and its $50.00 forms meter.
Does Google Document AI have a free tier?
Google lists the first 1,000 pages of Enterprise Document OCR in a monthly billing cycle at $0.00 as a standing price tier rather than as a time-limited trial, which is a different shape from the AWS free tier that expires three months after your first call. No other processor on the rate card carries a free tier.
How much does a custom Document AI processor cost to run?
Two charges, and the one people forget is hosting. Prediction is $30.00 per 1,000 pages for a custom extractor. Hosting is $0.05 per hour for every deployed processor version, which Google's own example puts at $438 a year, and you pay it whether or not the processor is called. Three idle versions left deployed is $1,314 a year for nothing.
What does Google charge for provisioned throughput?
The provisioned service tier is $0.410958904 per hour. That odd precision is a year-derived number: multiply it by the 8,760 hours in a year and you get exactly $3,600.00. Google does the same arithmetic openly one table further down, where custom processor hosting at $0.05 an hour is described as $438 a year.
Does Google Document AI bill per page or per document?
Both, in the same product. Enterprise Document OCR, Form Parser, Custom Extractor and Layout Parser bill per page. Invoice, Expense and Utility parsers bill per ten-page count. Bank statement, pay slip, W2 and the two splitters bill per classified document. Service tiers and custom hosting bill per hour. Four units on one rate card is why a single per-page figure for Document AI is always wrong.
How much does it cost to process 1 million pages with Google Document AI?
One million pages through Enterprise Document OCR is $1,498.50, because the first 1,000 pages are free. The same million pages through Layout Parser is $10,000 and through Form Parser or a custom extractor is $30,000. Google bills these tiers as a graduated scale, so crossing a break point reprices only the pages above it, not your whole month.
What are Google Document AI OCR add-ons and what do they cost?
Add-ons are optional extras on the Enterprise Document OCR processor, available only on version 2 of that processor, and they cost $6.00 per 1,000 pages. That is four times the $1.50 base rate, so turning one on is a bigger decision than the word add-on suggests.
Which Google Document AI processor is cheapest for invoices?
It flips at four pages. Form Parser bills $0.03 a page, so a three-page invoice costs $0.09 against invoice parser's flat $0.10, and Form Parser wins on everything shorter. From four pages up the ten-page count works in your favor and invoice parser is cheaper, bottoming out at $10.00 per 1,000 pages on a full ten-page document. Since most US invoices are one or two pages, Form Parser is usually the cheaper call.

Price it on your own documents

A rate card cannot tell you whether the fields come out right, and on Document AI it cannot even tell you the unit without reading a footnote. Upload one of your real documents, look at what comes back, and then decide whether you are buying an API call or a finished pipeline.