Adobe PDF Extract API Pricing 2026: Cost Per Document Transaction, Free Tier and Adobe PDF Services API Pricing

Adobe gives you 500 free Document Transactions a month and Extract bills one transaction per 5 pages, so up to 500 short invoices cost nothing. Past that, Adobe publishes no price at all: paid access runs through an enterprise agreement quoted by sales, with a minimum threshold Adobe confirms but never states. This page shows every metering rule Adobe documents, the worked examples from its own licensing docs, and how the total compares with vendors that publish a rate.

PDF, JPG, PNG, BMP, HEIC, TIFF

Upload your invoices

Rules checked August 2026
Official Adobe documentation
Per-transaction math shown
No metering here, flat from $49/mo

Why an Adobe PDF Extract API quote is hard to pin down

Adobe meters this API in Document Transactions rather than pages, and the rules change per operation. These are the gaps that turn a tidy estimate into a sales call.

There is no published price past the free tier

The pricing page lists a free tier of 500 Document Transactions a month and then a paid tier that says contact sales. No per-transaction rate, no overage rate and no self-serve upgrade exist anywhere in Adobe public documentation.

Extract is metered 10x finer than everything else

Extract and PDF to Markdown bill one Document Transaction per 5 pages. Create, Export, Combine and OCR all get 50 pages per transaction. The operation most buyers want is the one with the tightest bucket.

Adobe confirms a minimum but will not name it

The Adobe Sales FAQ states that a minimum threshold must be met for an enterprise agreement covering PDF Services API. The figure is never published, so mid-volume teams cannot tell whether they qualify without contacting sales.

Extract returns structure, not invoice fields

The response describes paragraphs, headings, tables and figures with coordinates and styling. Vendor name, invoice number, due date and total are not fields in the output. Mapping structure to accounting data is your code.

How Adobe PDF Extract API pricing actually works

These are the metering rules and allowances Adobe publishes as of August 2026, taken from the Acrobat Services pricing page, the Licensing and Usage Limits documentation and the Sales FAQ. Confirm current terms with Adobe before you commit budget.

500 free transactions every month

The free tier covers all 15 or more PDF Services including Extract, needs no credit card and renews monthly rather than expiring as a trial. Failed API calls do not count against the quota.

Extract bills per 5 pages

One Document Transaction covers up to 5 pages of Extract or PDF to Markdown. Adobe own example: extracting from an 8 page PDF consumes two transactions, because it rounds up to the next 5 page block.

Other operations get 50 pages

Create, Export, Combine, OCR, Compress, Split and the page operations all cover up to 50 pages per transaction. Protect, Get PDF Properties and Accessibility Checker ignore page count entirely.

Auto-Tag costs 10 per page

Accessibility Auto-Tag is billed at 10 Document Transactions per page, so a single 5 page document consumes 50 transactions. That is a tenth of the monthly free tier on one file.

Paid means ETLA or VIP only

Adobe states that access to Acrobat Services APIs is available when attached to an Enterprise Term License Agreement or a Value Incentive Plan. ETLA terms are net 30 days. Pricing is quoted privately.

No HIPAA or COPPA data

Adobe Sales FAQ says Acrobat Services does not currently support collecting, processing or storing sensitive personal data including protected health information. Medical billing documents are a compliance blocker.

How to work out your own Adobe PDF Extract API cost

Four steps to a defensible monthly number, using only the rules Adobe publishes.

1

Count pages per document, then round up to fives

Extract charges one transaction for every 5 pages or part thereof. A 3 page invoice costs one, an 8 page invoice costs two, a 20 page statement costs four. Total the rounded figures, not the raw page count.

Tip: Pull a real month of files and count actual pages. Document volume alone will understate long statement packs.

2

Check whether you clear the free 500

If your monthly total sits under 500 Document Transactions, your Adobe cost is zero and no further modelling is needed. Most small accounts payable teams processing short invoices land here comfortably.

Tip: Add every other Acrobat Services operation you call. The 500 is shared across all of them, not per API.

3

Add the operations stacked on top of Extract

Each operation in a chain bills separately. Converting a file, extracting from it and then OCR-ing it is three transactions, not one. Auto-Tag and Electronic Seal multiply by ten, so keep them out of high-volume loops.

Tip: Sketch the full pipeline before estimating. Chained calls are where free tier budgets quietly disappear.

4

Price the semantic layer you still have to build

Extract gives you structure. Turning table cells into vendor, invoice number, date, tax and totals is engineering work plus ongoing maintenance as vendor layouts change. Cost that in before comparing with a tool that returns fields directly.

Tip: Two weeks of developer time usually exceeds a year of a flat-rate extraction subscription.

Who Adobe PDF Extract API pricing suits

A structural PDF parser and a finished invoice extraction tool are not really competing products. Here is the honest split.

Low-volume teams and prototypes

Under 500 short documents a month, Adobe PDF Extract is free and the table fidelity is genuinely strong. For proving a concept before committing budget, it is hard to beat at zero cost.

Existing Adobe enterprise customers

If your organization already holds an ETLA, adding Acrobat Services is a line item on a contract that exists rather than a fresh procurement cycle and a new vendor security review.

Search and retrieval pipelines

When the goal is a clean document map for indexing or a RAG pipeline, structure is the product. Adobe reading order and multi-row table handling are exactly what that job needs.

Accounts payable teams

If the output has to be vendor, invoice number, date, tax and line items ready to post, a structural API leaves the hardest part unsolved. A dedicated extraction layer returns those fields with no schema work.

Common Search Terms

adobe pdf extract api pricing adobe pdf extract api cost adobe pdf services api pricing adobe pdf extract api free tier adobe pdf extract api free adobe pdf api pricing adobe pdf extract api alternative is adobe pdf extract api free adobe pdf services api cost adobe pdf services api enterprise pricing how to use adobe pdf extract api adobe acrobat services pricing

Document Types We Handle

Vendor invoices
Supplier bills
Credit notes
Purchase orders
Remittance advice
Supplier statements

Adobe PDF Extract API pricing at a glance

Adobe does not publish a price per page for the PDF Extract API, and it does not publish a price per Document Transaction either. What it publishes is a free tier of 500 Document Transactions a month and a paid tier that says "Contact sales". Everything past the free allowance runs through an Adobe Enterprise Term License Agreement (ETLA) or a Value Incentive Plan (VIP), both of which are quoted privately. That single fact explains why "adobe pdf services api pricing reddit" is a search suggestion: there is no public rate card to find.

Last updated August 2026. Every figure below was re-fetched from Adobe's own pricing page, its Licensing and Usage Limits documentation and its Sales FAQ on the date shown. No third-party estimate is presented here as an Adobe price.

The one number that matters: Extract bills per 5 pages

Adobe meters the whole Acrobat Services family in Document Transactions, but the number of pages a single transaction covers is not the same for every operation. Extract gets the tightest bucket of any content operation on the platform.

OperationMetering rulePages per Document Transaction
Extract PDF and PDF to Markdown1 Document Transaction per 5 pages5
Create, Export, Combine, OCR, Compress1 Document Transaction per 50 pages50
Split, Insert, Replace, Delete, Rotate, Reorder Pages1 Document Transaction per 50 pages50
Document Generation1 Document Transaction per documentPer document
Accessibility Auto-Tag10 Document Transactions per page0.1
Electronic Seal10 Document Transactions per PDFPer document
Protect, Remove Password, Get PDF Properties, Accessibility Checker1 Document Transaction, page count does not applyUnlimited

Read that table twice before you budget. Running OCR on a 50 page document costs one transaction. Running Extract on the same 50 page document costs ten. The operation most people actually want from a document API is metered ten times more finely than the ones around it, and nothing on the pricing page warns you about it.

Adobe's own worked examples

These are the calculations Adobe publishes in its licensing documentation, reproduced so you can check the arithmetic against your own file mix.

ScenarioAdobe's stated calculationTransactions
Extract elements from an 8 page PDF1 (Extract) x 2 (5-page blocks)2
Auto-tag a 5 page PDF1 (Auto-Tag) x 5050
OCR a single 50 page document1 (OCR) x 1 (50-page document)1
Combine six PDFs into one 250 page PDF1 (Combine) x 5 (50-page documents)5
Generate a 15 page PDF from a 2 page Word template1 (Document Generation) x 11
Seal one PDF document1 (Electronic Seal) x 1010

The auto-tag row is worth flagging on its own. One five page accessibility job consumes 50 transactions, which is a tenth of the entire monthly free tier for a single document. Teams that switch on auto-tagging during a trial tend to exhaust the allowance in an afternoon and assume something is broken.

What 500 free Document Transactions buys for invoices

Because Extract rounds up to the next 5 page block, invoice volume maps to the free tier more kindly than you would expect. A typical vendor invoice is one to three pages, and anything up to five pages costs exactly one transaction.

Typical documentPagesTransactions eachDocuments inside the free 500
Single page vendor invoice11500 a month
Standard invoice with a line-item page31500 a month
Invoice plus delivery note pack51500 a month
Long itemized invoice82250 a month
Monthly supplier statement204125 a month
Consolidated carrier billing pack601241 a month

So for a small accounts payable team processing under 500 short invoices a month, Adobe PDF Extract genuinely costs nothing. That is a real and underrated fact, and any page that tells you Adobe is expensive at low volume is wrong. The free tier renews monthly, needs no credit card and carries no commitment. Adobe's Sales FAQ also confirms that failed API calls do not count against your quota.

The problem starts at transaction 501. There is no self-serve upgrade, no published overage rate and no pay-as-you-go card form. You enter a sales conversation, and Adobe's own Sales FAQ states plainly that "there is minimum threshold needs to be met for the Enterprise Agreement with Adobe PDF Services API" without ever saying what that threshold is.

Free tier versus paid tier, as Adobe describes them

AttributeFree TierPaid (ETLA or VIP)
Published price$0Not published, contact sales
Allowance500 Document Transactions per monthNegotiated, minimum threshold applies
Services includedAll 15+ PDF Services including ExtractAll 15+ PDF Services including Extract
Credit card requiredNoContract and purchase order
Account typePersonal Adobe ID recommendedProvisioned via Adobe Admin Console
Payment termsNoneNet 30 days on an ETLA
Technical supportCommunity forumAvailable on certain plans

One practical wrinkle from the Sales FAQ: Adobe recommends signing up for the free tier with a personal Adobe ID rather than a company address, because API access on an enterprise account has to be provisioned by an IT administrator first. Plenty of evaluations stall at that step for reasons that look like a bug and are actually a permissions model.

How Adobe compares with vendors that do publish a rate

The useful comparison is not really Adobe against another OCR engine. It is Adobe against every vendor that will simply tell you the price. Figures below were verified from each vendor's own documentation on the dates noted on our individual pricing pages.

ServicePublished price per 1,000 pagesReturns invoice fields?Self-serve at any volume?
Adobe PDF Extract APINot publishedNo, structure onlyNo, sales contract past 500/month
AWS Textract AnalyzeExpense$10.00Yes, nativelyYes
Azure AI Document Intelligence prebuilt-invoice$10.00Yes, nativelyYes
Mistral OCR$4.00, or $2.00 via BatchNo, text and layoutYes
LlamaParse, Agentic parse$12.50No, markdownYes
LlamaParse, Agentic Extract$31.25Yes, with your own schemaYes
InvoiceExtractor StarterAbout $19.60 equivalent, flat $49 a monthYes, header and line itemsYes

If you are comparing on cost alone and your volume is above the free tier, the honest answer is that you cannot compare Adobe at all, because Adobe will not give you a number without a sales call. For a procurement process that needs a defensible cost per document in a spreadsheet this week, that is usually the end of the evaluation.

What Adobe PDF Extract actually returns, and why that matters for invoices

This is the part that catches teams out more often than the pricing does. Adobe PDF Extract is a document structure service. It returns a JSON description of the document: text grouped into contextual blocks such as paragraphs, headings, lists and footnotes, with font and styling detail; tables parsed cell by cell, including cells that span multiple rows or columns, optionally delivered as CSV and XLSX; and figures pulled out as PNG files. The PDF to Markdown variant returns the same understanding as LLM-friendly markdown with base64 images.

What it does not return is a vendor name, an invoice number, an invoice date, a purchase order reference, a tax amount or a total. There is no semantic layer. The API tells you that a table exists at a set of coordinates and what is inside each cell. Deciding that the cell reading 4,812.60 is the invoice total rather than a subtotal, a line extended price or last month's balance is your code.

That gap is the whole job in accounts payable. Textract AnalyzeExpense and Azure's prebuilt-invoice model return typed invoice fields directly for $10 per 1,000 pages, no schema work required. Adobe hands you a beautifully accurate structural map and leaves the business logic to you, which is exactly the right trade if you are building a search index or a document viewer, and exactly the wrong one if you need to post a bill to a general ledger.

Two hard limits worth knowing before you commit

Adobe's Sales FAQ states that Acrobat Services does not currently support using the SDK to collect, process or store sensitive personal data, specifically naming protected health information under HIPAA and children's information under COPPA. If your invoices are medical billing documents or carry patient identifiers, that is a compliance blocker rather than a preference, and it is stated in Adobe's own terms rather than inferred.

The second is architectural. Documents are transferred to Adobe's cloud for processing. For most accounts payable teams that is unremarkable, but regulated buyers who need on-premise or in-region processing should confirm the deployment options with Adobe before designing around the API.

When Adobe PDF Extract API is the right call

Pick it when you are under 500 short documents a month and want a genuinely excellent free structural parser, when you are already an Adobe enterprise customer with an ETLA where adding Acrobat Services is a line item rather than a new negotiation, or when what you need really is document structure, for example feeding a retrieval pipeline where the table fidelity Adobe produces is worth the schema work.

Skip it when you need a cost per document you can put in a business case this quarter, when your volume sits in the awkward middle ground of a few thousand documents a month where an enterprise minimum makes no sense, or when the output you want is invoice fields rather than a document map. In that last case you are not buying a parser at all, you are buying an extraction layer, and paying a structural API plus building the semantic layer on top usually costs more in engineering time than the API costs in fees.

Adobe PDF Extract API pricing questions

Is the Adobe PDF Extract API free?

Yes, up to a point. Adobe gives every account 500 free Document Transactions a month across all Acrobat Services APIs including Extract, with no credit card and no commitment, and the allowance renews monthly rather than expiring as a trial. Since Extract bills one transaction per 5 pages, that covers 500 invoices a month if each is five pages or fewer.

How much does the Adobe PDF Extract API cost?

Beyond the free 500 Document Transactions a month, Adobe does not publish a price. Paid access is sold only through an Enterprise Term License Agreement or a Value Incentive Plan, both quoted by Adobe sales, and Adobe's Sales FAQ confirms a minimum threshold applies without stating the figure. There is no public per-transaction rate and no self-serve pay-as-you-go option.

What is a Document Transaction in the Adobe PDF Services API?

A Document Transaction is Adobe's billing unit, based on the API call and its digital output. For Extract and PDF to Markdown, one transaction covers up to 5 pages. Most other operations get 50 pages per transaction, while Accessibility Auto-Tag costs 10 transactions per page and Electronic Seal costs 10 per PDF.

Does the Adobe PDF Extract API have a free tier?

It does. The free tier is 500 Document Transactions per month covering all 15 or more PDF Services, and it is not time limited. Adobe recommends creating it with a personal Adobe ID rather than a company account, because enterprise IDs need an administrator to provision API access first. Failed API calls do not count against the quota.

Does the Adobe PDF Extract API return invoice data like vendor and total?

No. Extract returns document structure: text blocks with font and styling, parsed tables with cell-level content, and figures as images, delivered as JSON or markdown. It does not identify semantic business fields such as invoice number, vendor name, due date or total. Mapping structure to invoice fields is work you write yourself.

Is there an alternative to the Adobe PDF Extract API?

For structure, LlamaParse and Mistral OCR both publish per-page rates and need no sales call. For invoice fields specifically, AWS Textract AnalyzeExpense and Azure prebuilt-invoice return typed data natively at $10 per 1,000 pages, and a dedicated invoice tool returns header fields and line items with no schema work at a flat monthly price.

How do you use the Adobe PDF Extract API?

Create credentials in the Adobe Developer Console to get a Client ID, then call the Extract endpoint with your PDF and the elements you want, text, tables or figures. The service returns a ZIP containing structuredData.json plus any table CSV, XLSX or figure PNG files. SDKs are available for Python, Java, .NET and Node.js.

Adobe PDF Extract API pricing questions

Yes, up to a point. Adobe gives every account 500 free Document Transactions a month across all Acrobat Services APIs including Extract, with no credit card and no commitment, and the allowance renews monthly rather than expiring as a trial. Since Extract bills one transaction per 5 pages, that covers 500 invoices a month if each is five pages or fewer.

Beyond the free 500 Document Transactions a month, Adobe does not publish a price. Paid access is sold only through an Enterprise Term License Agreement or a Value Incentive Plan, both quoted by Adobe sales, and the Adobe Sales FAQ confirms a minimum threshold applies without stating the figure. There is no public per-transaction rate and no self-serve pay-as-you-go option.

A Document Transaction is Adobe billing unit, based on the API call and its digital output. For Extract and PDF to Markdown, one transaction covers up to 5 pages. Most other operations get 50 pages per transaction, while Accessibility Auto-Tag costs 10 transactions per page and Electronic Seal costs 10 per PDF.

It does. The free tier is 500 Document Transactions per month covering all 15 or more PDF Services, and it is not time limited. Adobe recommends creating it with a personal Adobe ID rather than a company account, because enterprise IDs need an administrator to provision API access first. Failed API calls do not count against the quota.

No. Extract returns document structure: text blocks with font and styling, parsed tables with cell-level content, and figures as images, delivered as JSON or markdown. It does not identify semantic business fields such as invoice number, vendor name, due date or total. Mapping structure to invoice fields is work you write yourself.

For structure, LlamaParse and Mistral OCR both publish per-page rates and need no sales call. For invoice fields specifically, AWS Textract AnalyzeExpense and Azure prebuilt-invoice return typed data natively at $10 per 1,000 pages, and a dedicated invoice tool returns header fields and line items with no schema work at a flat monthly price.

Create credentials in the Adobe Developer Console to get a Client ID, then call the Extract endpoint with your PDF and the elements you want, text, tables or figures. The service returns a ZIP containing structuredData.json plus any table CSV, XLSX or figure PNG files. SDKs are available for Python, Java, .NET and Node.js.