Google Document AI Pricing and Invoice Parser Cost per Invoice
Oct 1, 2026
Extract data from an invoice or receipt
Upload a document and get vendor, dates, totals, tax and line items back as structured data you can export to Excel, CSV or QuickBooks.
PDF, JPG, PNG, BMP, HEIC, TIFF
Upload your invoices and receipts
Drop files here or click to upload
PDF, JPG, PNG, BMP, HEIC, TIFF
Uploading...
Google Document AI pricing for invoices is $0.10 per document on the pretrained Invoice parser, where one billable count covers up to 10 pages. A one-page invoice costs 10 cents, so 1,000 invoices a month cost about $100 and 10,000 cost about $1,000. One- and three-year savings plans cut that to $0.09 and $0.08, and building your own Custom extractor costs $30 per 1,000 pages plus hosting.
Every figure on this page comes from Google Cloud's Document AI pricing page, checked on October 1, 2026. Below are the processor prices that matter for accounts payable, the line items that do not show up in a quick estimate, and the volume at which a flat-rate invoice extraction plan becomes the cheaper buy.
Google Document AI Invoice Parser pricing and other processor prices
Document AI has three kinds of processors that can read an invoice. They are priced on different units, which is why quick searches return numbers that look contradictory.
| Processor | What it returns | List price | 1-year savings plan | 3-year savings plan |
|---|---|---|---|---|
| Invoice parser (pretrained) | Supplier, invoice ID, dates, totals, tax, line items | $0.10 per document up to 10 pages | $0.09 | $0.08 |
| Custom extractor | Fields you define and train | $30 per 1,000 pages, $20 above 1 million | $27 / $18 | $24 / $16 |
| Form Parser | Key-value pairs and tables, no invoice schema | $30 per 1,000 pages, $20 above 1 million | $27 / $18 | $24 / $16 |
| Enterprise Document OCR | Raw text only | $1.50 per 1,000 pages, $0.60 above 5 million | $1.35 / $0.54 | $1.20 / $0.48 |
| Custom processor hosting | Keeps a trained version deployed | $0.05 per hour per version | $0.045 | $0.04 |
Google's page lists the first 1,000 Enterprise OCR pages in the free tier. New Google Cloud accounts also get the general $300 Free Program credit, which you can spend on Document AI while you test.
How much does Google Document AI cost per invoice?
On the Invoice parser, Google Document AI costs $0.10 per invoice of 1 to 10 pages, $0.20 for 11 to 20 pages, and so on up to $1 for a 100-page document. With a one-year savings plan the per-invoice price is $0.09, and with a three-year plan it is $0.08. Failed requests that return 4xx or 5xx errors are not billed.
Two details on Google's page change real AP bills. First, if one PDF contains several invoices, the parser only processes and charges for the first eligible form. A vendor who emails a single PDF with six invoices gets you one extracted invoice, not six, unless you split the file first (Google sells a procurement splitter and classifier at $0.05 per classified document for exactly that). Second, synchronous requests stop at 10 pages. Longer files have to go through batch requests, which take documents of up to 200 pages each.
What 500 to 35,000 invoices a month cost on Document AI
Here is the parser fee alone at common AP volumes, assuming one-page invoices, next to our published plans. PayablesAgent prices by page, so a one-page invoice is one page.
| Invoices a month | Document AI Invoice parser, list | Document AI, 3-year plan | PayablesAgent plan that covers it |
|---|---|---|---|
| 500 | $50 | $40 | Starter $49 (2,500 pages, 1 seat, no API) |
| 2,000 | $200 | $160 | Plus $149 (10,000 pages, 3 seats, QuickBooks Online export) |
| 5,000 | $500 | $400 | Plus $149, or Pro $499 if you need the API |
| 10,000 | $1,000 | $800 | Plus $149, or Pro $499 with API |
| 35,000 | $3,500 | $2,800 | Pro $499 (35,000 pages, 5 seats, API) |
Read that table honestly. If you are a developer who needs a few hundred invoices a month as JSON and you already run on Google Cloud, Document AI is cheap and good, and you should use it. The parser fee crosses our flat plans at roughly 1,500 invoices a month for teams that work in a web app, and at roughly 5,000 a month for teams that need an API.
Costs that are not in the per-invoice price
The parser fee is what Google bills. It is rarely what the project costs. Document AI is an API, not an AP product, so a few things sit on your side of the line.
A review screen for your AP clerks
Document AI returns JSON with confidence scores. Someone has to look at the low-confidence fields, compare them with the page and correct them. Nothing in the prices above includes a review screen for your clerks, so you build one or route results into a spreadsheet and check them by hand.
Mapping fields to your accounting system
QuickBooks Online, NetSuite and Sage Intacct each want vendor bills in their own shape. Turning parser output into an import file or API call, with vendor matching and GL defaults, is engineering time that repeats every time a field changes.
Custom training when the pretrained parser misses
If your vendors use unusual layouts and the pretrained Invoice parser misses fields you need, the fallback is a Custom extractor. That moves you from $0.10 per document to $30 per 1,000 pages for prediction, plus $0.05 an hour for every deployed processor version. One version deployed for a year is $438 in hosting before you process a single page, per Google's own example.
Splitting merged PDFs
Because only the first invoice in a multi-invoice PDF is charged and extracted, you either split files before sending them or add the splitter at $0.05 a document. Vendors who batch their bills into one attachment make this a real line item.
Is Google Document AI free?
Google Document AI is not free for invoice extraction. The Invoice parser is billed from the first document at $0.10 each. The free pieces are the first 1,000 pages of Enterprise Document OCR, which returns raw text without invoice fields, and the general $300 Google Cloud credit for new accounts, which runs out after roughly 3,000 invoices.
Google Document AI vs a flat-rate invoice extraction plan
The fair comparison is not price per page. It is what your AP team gets at the end of the month.
| Google Document AI | PayablesAgent | |
|---|---|---|
| Pricing model | $0.10 per invoice, pay as you go | $49, $149 or $499 a month, flat |
| Who uses it | Developers through the API | AP clerks in a web app; developers through the API on Pro |
| Line items | Yes, in the Invoice parser | Yes, on every plan |
| Review screen | Build your own | Included, fields next to the original page |
| Exports | JSON | Excel and CSV on every plan, QuickBooks Online on Plus, JSON through the API on Pro |
| Seats | Google Cloud IAM | 1, 3 or 5 seats by plan |
| Commitment | None, or 1 to 3 years for savings plan rates | Monthly, cancel any month |
Which one should you buy?
Pick Document AI if engineering owns the workflow, volume is under about 1,500 invoices a month, or everything else you run already lives in Google Cloud. Pick a flat plan if the people doing the work are AP clerks or bookkeepers, if you need Excel, CSV or QuickBooks Online files rather than JSON, or if your volume is high enough that $0.10 a document adds up to more than $149 or $499.
Google's catalog also prices other finance documents: the bank statement parser is $0.75 per classified document, and pay slip and W-2 parsers are $0.30 each. If your team also has to turn PDF bank statements into Excel for reconciliation, a dedicated converter is usually cheaper than paying 75 cents a statement through the API.
For invoices, the quickest way to compare is to run your own files. Upload 20 recent vendor bills, including the faxed scans and the long multi-page ones, check the line item extraction against the originals, and export a batch to the format your ledger imports. If you need programmatic access, the API documentation shows the JSON your developers would code against. Plans and page limits are on the pricing page.
If you are still shortlisting, our AWS Textract pricing breakdown does the same math for Amazon's Analyze Expense API, the Nanonets pricing breakdown converts block prices into cost per invoice the same way, and the best OCR software for invoice processing roundup prices nine tools from their own pages.
Put this to work on your own documents
Upload an invoice or receipt and see the vendor, dates, totals and line items come back as structured data you can export to Excel, CSV or QuickBooks.