SAP Document AI Pricing, SAP Document Information Extraction Cost Per Invoice Page

SAP Document AI, the BTP service formerly called Document Information Extraction, is billed in blocks of 100 documents. Base edition costs EUR 20 per block, where a document is up to 3 pages. Premium edition, the one with generative AI extraction, counts every page as a document and starts at EUR 290 a month for the first 500 pages.

Upload your invoices

PDF, JPG, PNG, BMP, HEIC and TIFF

Rates from the SAP Discovery Center
Per invoice math shown
No BTP account needed to test
Flat plans from $49/mo

Why the SAP block price is not your invoice cost

A block of 100 documents sounds simple. The bill depends on which edition you run, how many pages each invoice has, how many fields your schema holds and how many people administer it.

Premium bills every page

In premium edition one metered document is one page. A 4-page freight invoice is four documents, so a block of 100 documents can be as few as 25 invoices.

Schemas over 50 fields cost double

Premium edition includes up to 50 schema fields per document. Every extra 50 fields, or part of 50, is charged as another document, so a wide AP schema can double the page count.

A EUR 290 monthly floor

The first premium tier is a fixed price for up to 5 blocks. A team that sends 60 invoices in a quiet month still pays for 500 pages.

Admin seats at EUR 700 a month

The premium workspace and OData V4 APIs add a user metric. Every admin who configures schemas, channels or workflows is EUR 700 per month per instance.

Base edition has no generative AI

The cheaper base edition runs pretrained machine learning models and templates. Generative AI extraction and instant learning sit in premium and embedded editions only.

Prices are in EUR on BTP credits

SAP publishes Document AI rates in EUR for the BTP Enterprise Agreement, a consumption model paid from prepurchased credits. A US contract converts at the rate in your order form.

How SAP Document AI pricing works in 2026

These rates are the SAP BTP Enterprise Agreement prices listed in the SAP Discovery Center service catalog for SAP Document AI, cross-checked against the metering pages in the SAP Help Portal. SAP notes that help pages can lag the catalog, so the catalog wins where they differ.

Free plan, 50 pages a month

The free service plan on an enterprise account is for development and try-out, with community support only and no SLA. SAP documents the quota as 50 uploaded pages per tenant in a rolling 30 days.

Base edition, EUR 20 per block

Blocks of 100 documents cost EUR 20 up to 300 blocks, EUR 17 up to 600 and EUR 14 above that. One document is up to 3 pages, so most invoices count once.

Premium edition, from EUR 290

Premium includes generative AI extraction. Up to 5 blocks is EUR 290 a month, then EUR 58, 40, 24, 20, 15 and finally EUR 11 per block above 8,000 blocks.

One page is one premium document

Premium meters a document as a maximum of 1 page and 50 schema fields. More pages or more fields create more billable documents.

Workspace users at EUR 700

The premium workspace charges EUR 700 per admin user per month, each with 100 GB of storage. Editors, reviewers and viewers are free.

Requests at EUR 0.55

Workspace workflows, inbound channels such as a mailbox, and outbound notifications are billed at EUR 0.55 per request, where a request covers up to 50 executions a day.

How to estimate your SAP Document AI bill in 3 steps

You need three numbers from your AP data before the Discovery Center estimator is useful.

1

Count invoices and pages per invoice

Base edition bills per invoice up to 3 pages. Premium bills per page. Pull a month of vendor invoices and note the average page count, because a 1.4 page average and a 3.2 page average give very different premium bills.

2

Count schema fields, then pick the edition

List the header fields and line item columns you need. Over 50 in premium doubles the metered documents. If you need generative AI extraction for messy layouts, you are on premium or embedded, not base.

3

Add seats, requests and the build

Workspace admins at EUR 700 a month, mailbox and workflow requests, and the integration work to post results into S/4HANA or SAP Business One. Compare that total with a flat extraction tool before you sign.

Who SAP Document AI pricing suits, and who overpays

SAP Document AI is built to sit inside SAP processes. That is a strength if you run SAP end to end and a cost if you only need invoice fields in a spreadsheet.

S/4HANA shops with BTP credits

If you already hold BTP Enterprise Agreement credits and your invoices flow into S/4HANA, the service plugs into SAP workflows and the credits are already paid for.

SAP partners building apps

Multitenant support, REST and OData APIs and schema versioning suit a partner building an extraction feature into an SAP app for many customers.

AP teams outside SAP

If your books are in QuickBooks, Xero, NetSuite or Sage, a BTP subscription and a block contract are a long way round to get invoice lines into an import file.

Low or seasonal volume

The EUR 290 premium floor and EUR 700 admin seats hurt most at a few hundred invoices a month, where a flat plan costs a fraction.

Common Search Terms

sap document ai pricing sap document ai sap document information extraction sap document information extraction pricing sap document information extraction premium sap btp document information extraction sap dox sap ocr sap invoice ocr sap btp ocr

Document Types We Handle

Vendor invoices
Supplier bills
Freight invoices
Purchase orders
Payment advices
Credit memos
Multi-page invoices
Scanned invoices

SAP Document AI pricing at a glance

SAP Document AI is sold on SAP Business Technology Platform (BTP) in four service plans: free, base edition, premium edition and embedded edition. The paid plans bill blocks of 100 documents, but a "document" means different things in each. In base edition a document is up to 3 pages. In premium edition a document is 1 page and up to 50 schema fields. That single definition decides most of your bill.

Service plan What one document means Price per block of 100 documents Generative AI extraction
FreeTry-out quota, 50 pages per tenant in a rolling 30 daysEUR 0Yes, for testing, no SLA
Base editionUp to 3 pagesEUR 20 (1 to 300 blocks), EUR 17 (to 600), EUR 14 (above 600)No, pretrained models and templates
Premium edition1 page and up to 50 schema fieldsEUR 290 fixed for up to 5 blocks, then EUR 58 down to EUR 11Yes, plus instant learning
Embedded edition1 page per requestCharged in SAP AI units (EUR 7.00 per unit in the SAP docs)Yes

Prices are the SAP BTP Enterprise Agreement (BTPEA) rates in the SAP Discovery Center service catalog. BTPEA is a consumption model: you prepurchase cloud credits and each service draws them down. SAP lists these rates in EUR. A US customer pays in USD at whatever conversion the order form sets, so ask your SAP account executive for the USD figure before you model a budget.

Premium edition price tiers

Premium edition is the plan most invoice projects end up on, because generative AI extraction is what handles supplier layouts nobody has trained a template for. Its price per block falls steeply with volume.

Blocks per month Pages covered Price per block Cost per page Example monthly bill
Up to 5Up to 500EUR 290 fixedEUR 0.58 at 500 pagesEUR 290 for 60 pages or for 500
6 to 10501 to 1,000EUR 58EUR 0.581,000 pages = EUR 580
11 to 1001,001 to 10,000EUR 40EUR 0.405,000 pages = EUR 2,000
101 to 50010,001 to 50,000EUR 24EUR 0.2450,000 pages = EUR 12,000
501 to 3,00050,001 to 300,000EUR 20EUR 0.20100,000 pages = EUR 20,000
3,001 to 8,000300,001 to 800,000EUR 15EUR 0.15500,000 pages = EUR 75,000
Above 8,000Above 800,000EUR 11EUR 0.111,000,000 pages = EUR 110,000

SAP's own worked examples price every block at the tier your total lands in ("cost for 10 blocks = 10 x the block price"), not a blended rate across tiers. That creates cliffs worth knowing about. At the current catalog rates, 10 blocks cost EUR 580 and 11 blocks cost EUR 440, so 1,100 pages are cheaper than 1,000. The same thing happens at 100 blocks (EUR 4,000) versus 101 blocks (EUR 2,424). If your volume sits just under a break, confirm with SAP how your contract meters it.

How much does SAP Document AI cost per invoice?

On base edition, an invoice of up to 3 pages costs EUR 0.20 at normal volume, falling to EUR 0.14 above 60,000 invoices a month. On premium edition, the same invoice costs EUR 0.40 to 0.58 per page below 10,000 pages a month, so a typical 1.4 page invoice runs about EUR 0.56 to 0.81 before admin seats and workflow requests.

Take a mid-sized US AP department at 3,000 vendor invoices a month averaging 1.4 pages. On base edition that is 30 blocks, or EUR 600 a month. On premium it is 4,200 pages, 42 blocks at EUR 40, or EUR 1,680 a month. Add one workspace admin at EUR 700 and a mailbox channel, and premium lands near EUR 2,400 a month, roughly EUR 29,000 a year, for extraction alone.

AP lead and SAP analyst reviewing invoice volumes and a monthly cost estimate on a monitor
The number that matters is monthly pages times the premium block rate, plus seats. Model it with a real month of invoices, not a vendor average.

What the premium workspace adds to the bill

SAP Document AI has two ways in. The basic UI and REST APIs are what base edition uses. The workspace and OData V4 APIs, available in premium and embedded editions, add schema management, channels that read invoices from a mailbox, workflows that separate attachments and classify documents, instant learning and analytics. The workspace brings two extra meters.

  • Users at EUR 700 per month. Anyone holding an admin policy (creating channels, managing schemas, transports or workflows) counts as one user per instance. Each includes 100 GB of storage. Editors, reviewers and viewers are free, however many you have.
  • Requests at EUR 0.55. One request is up to 50 executions a day of workflows, inbound channels or outbound notifications in any mix.
  • Storage over the allowance is billed in 100 GB blocks at EUR 700 each, and only for documents kept longer than 30 days.

SAP's own example in the help portal uses 5,000 two-page documents a month. That is 10,000 metered documents and 100 blocks. At the rate printed in that help page (EUR 60 per block) the documents alone cost EUR 6,000 a month. At today's catalog rate of EUR 40 it is EUR 4,000, which shows how much the catalog has moved and why you should price from the catalog, not an old PDF.

Is SAP Document AI cheaper than Azure, AWS and Google?

No. Per page, SAP Document AI premium costs 20 to 60 times what the hyperscaler invoice models charge. SAP sells an SAP-native service with workflow, instant learning and BTP integration built in, and that is what you pay for.

Service Cost for 1,000 one-page invoices Billing unit Best fit
SAP Document AI premiumEUR 580 (10 blocks)Page, 50 fieldsSAP-centric AP with BTP credits
SAP Document AI baseEUR 200 (10 blocks)Document up to 3 pagesStandard layouts, no generative AI
Azure Document Intelligence prebuilt invoice$10PageDevelopers on Azure
Amazon Textract Analyze Expense$10PageDevelopers on AWS
Google Document AI Invoice Parser$100Document up to 10 pagesDevelopers on Google Cloud
InvoiceExtractorIncluded in $49 a month (2,500 pages)Flat planAP teams that want fields and line items in Excel, CSV or JSON now

The hyperscaler rates look tiny because they are raw APIs. You still build the upload flow, review screen, export and ERP posting. See the detail on Azure Document Intelligence pricing, Amazon Textract pricing and Google Document AI pricing. SAP bundles more of that workflow, which narrows the gap if you would otherwise build it on BTP anyway.

Does SAP Document AI work with SAP VIM?

Yes, but they are priced separately. SAP Vendor Invoice Management by OpenText is an invoice workflow product with its own OCR and capture licensing, while SAP Document AI is a BTP extraction service billed per block. Teams on S/4HANA sometimes pair them or replace VIM capture with Document AI. The VIM side is covered in SAP VIM pricing and the capture choice in SAP VIM vs ABBYY FlexiCapture pricing.

Technical limits that affect the price

A few limits in the SAP Help Portal change how you should batch invoices. Files can be up to 50 MB and 100 pages, and a tenant can upload 10,000 documents an hour. Base edition extracts up to 99 line items per page and up to 500 header fields per schema. Premium supports up to 500 header and line item fields per schema, but remember that anything above 50 fields is billed as extra documents. Excel invoices are capped at 1,000 rows and 49 columns.

Two practical rules follow. Keep premium schemas at or under 50 fields unless the extra fields pay for themselves. And strip cover sheets, remittance stubs and terms pages before upload, because on premium every page is money.

When SAP Document AI is the right buy

It is the right buy when invoices land in S/4HANA, you already hold BTP credits, and you want extraction to run inside SAP workflows with SAP support behind it. At several hundred thousand pages a month the premium rate drops to EUR 0.11 to 0.15 a page and the integration value is real.

It is the wrong buy when the job is "get vendor invoice fields and every line item into a spreadsheet or an import file this week." A BTP contract, schema setup and an admin seat at EUR 700 a month are a lot of machinery for that. InvoiceExtractor reads the header and every line item from PDFs and scans and exports Excel, CSV or JSON on a flat plan from $49 a month, with no BTP account and no block math. Upload an invoice above to see the fields it returns.

SAP Document AI pricing, frequently asked questions

SAP Document AI base edition costs EUR 20 per block of 100 documents, where a document is up to 3 pages, falling to EUR 17 and EUR 14 at higher volume. Premium edition, with generative AI extraction, costs EUR 290 a month for up to 500 pages, then EUR 58 down to EUR 11 per block of 100 pages depending on volume.

There is a free service plan for development and try-out on an enterprise BTP account, with community support and no SLA. SAP documents it as 50 uploaded pages per tenant in a rolling 30 days, which is enough to test a schema but not to run an AP department.

Base edition uses pretrained machine learning models and templates and meters a document as up to 3 pages. Premium edition adds generative AI extraction, instant learning and the workspace with OData V4 APIs, and meters every page as a document with up to 50 schema fields.

Yes. SAP renamed the BTP service Document Information Extraction to SAP Document AI. The service plans, APIs and help pages carry over, and some SAP pages still use the old name.

In base edition a metered document is up to 3 pages, and each extra page beyond that counts as another document. In premium edition a document is 1 page and up to 50 schema fields, and each extra page or each extra 50 fields adds another document.

Only in the premium and embedded workspace. Each admin user who configures schemas, channels or workflows costs EUR 700 a month per instance and includes 100 GB of storage. Editors, reviewers and viewers are free.

SAP lists SAP Document AI rates in EUR in the Discovery Center for the BTP Enterprise Agreement, which is paid from prepurchased cloud credits. US customers are billed in USD at the conversion set in their SAP order form.

For invoice fields and line items exported to Excel, CSV or JSON, InvoiceExtractor runs on a flat plan from 49 dollars a month for 2,500 pages with no BTP subscription. Azure Document Intelligence and Amazon Textract charge 10 dollars per 1,000 pages if you want to build it yourself.