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.
PDF, JPG, PNG, BMP, HEIC and TIFF
Drop files here or click to upload
Up to 50 files
Uploading...
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.
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.
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.
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.
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.
The cheaper base edition runs pretrained machine learning models and templates. Generative AI extraction and instant learning sit in premium and embedded editions only.
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.
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.
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.
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 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.
Premium meters a document as a maximum of 1 page and 50 schema fields. More pages or more fields create more billable documents.
The premium workspace charges EUR 700 per admin user per month, each with 100 GB of storage. Editors, reviewers and viewers are free.
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.
You need three numbers from your AP data before the Discovery Center estimator is useful.
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.
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.
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.
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.
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.
Multitenant support, REST and OData APIs and schema versioning suit a partner building an extraction feature into an SAP app for many customers.
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.
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.
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 |
|---|---|---|---|
| Free | Try-out quota, 50 pages per tenant in a rolling 30 days | EUR 0 | Yes, for testing, no SLA |
| Base edition | Up to 3 pages | EUR 20 (1 to 300 blocks), EUR 17 (to 600), EUR 14 (above 600) | No, pretrained models and templates |
| Premium edition | 1 page and up to 50 schema fields | EUR 290 fixed for up to 5 blocks, then EUR 58 down to EUR 11 | Yes, plus instant learning |
| Embedded edition | 1 page per request | Charged 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 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 5 | Up to 500 | EUR 290 fixed | EUR 0.58 at 500 pages | EUR 290 for 60 pages or for 500 |
| 6 to 10 | 501 to 1,000 | EUR 58 | EUR 0.58 | 1,000 pages = EUR 580 |
| 11 to 100 | 1,001 to 10,000 | EUR 40 | EUR 0.40 | 5,000 pages = EUR 2,000 |
| 101 to 500 | 10,001 to 50,000 | EUR 24 | EUR 0.24 | 50,000 pages = EUR 12,000 |
| 501 to 3,000 | 50,001 to 300,000 | EUR 20 | EUR 0.20 | 100,000 pages = EUR 20,000 |
| 3,001 to 8,000 | 300,001 to 800,000 | EUR 15 | EUR 0.15 | 500,000 pages = EUR 75,000 |
| Above 8,000 | Above 800,000 | EUR 11 | EUR 0.11 | 1,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.
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.
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.
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.
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 premium | EUR 580 (10 blocks) | Page, 50 fields | SAP-centric AP with BTP credits |
| SAP Document AI base | EUR 200 (10 blocks) | Document up to 3 pages | Standard layouts, no generative AI |
| Azure Document Intelligence prebuilt invoice | $10 | Page | Developers on Azure |
| Amazon Textract Analyze Expense | $10 | Page | Developers on AWS |
| Google Document AI Invoice Parser | $100 | Document up to 10 pages | Developers on Google Cloud |
| InvoiceExtractor | Included in $49 a month (2,500 pages) | Flat plan | AP 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.
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.
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.
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 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.
SAP VIM pricing and what OpenText invoice capture costs on S/4HANA.
Azure Document Intelligence pricing for the prebuilt invoice model at $10 per 1,000 pages.
Amazon Textract pricing, Analyze Expense at $10 per 1,000 invoice pages.
Google Document AI pricing for the Invoice Parser per document.
ABBYY FlexiCapture pricing per page for enterprise invoice capture.
Invoice data extraction API that returns invoice fields as JSON.
Start turning your invoices into clean, structured spreadsheet data.
USD
per month
per month
$288 charged today
Choose speed vs accuracy when extracting
| Base AI Faster | 2,500 pages |
| Pro AI Best accuracy | 500 pages |
Scale invoice extraction across your whole team with automation.
USD
per month
per month
$888 charged today
Choose speed vs accuracy when extracting
| Base AI Faster | 10,000 pages |
| Pro AI Best accuracy | 2,000 pages |
Enterprise‑grade invoice extraction, security, and controls.
USD
per month
per month
$ charged today
Choose speed vs accuracy when extracting
| Base AI Faster | pages |
| Pro AI Best accuracy | pages |
Secure checkout powered by Stripe