Guide · SAP Business AI
SAP AI Units: How to Estimate Business AI Cost
How to estimate SAP AI Units and Business AI cost for an S/4HANA program: SAP's published rates, a formula, a worked example and what to verify.


- Base AI draws no AI Units. Premium AI, agents and some per-user Joule offers do.
- SAP publishes the consumption rates (35 units per consultant per month, 0.02 or 0.05 per agent action, overage per 1,000 requests). It does not publish one public unit price.
- Units expire after 12 months, so size the pool to the test and hypercare calendar, not just to steady-state use.
- Count agent actions in your test tenant. Demo counts understate what a real regression cycle burns.
To estimate SAP AI Units, multiply each consuming activity's volume by SAP's published rate, add the per-user allowances, and then price the total at your contract rate. The unit rates are public enough to model. The dollar figure is not, so it has to come from your order form and the consumption data in SAP for Me. SAP does not publish a consolidated AI-unit rate card, which is why no vendor page answers the cost question directly.
What an AI Unit is, and what it is not
SAP splits Business AI into two tiers, and the split decides whether you pay at all. Base AI is available with every SAP cloud subscription at no additional cost, with no AI Units required. Base AI does not consume AI Units.
Premium AI is different. AI Units are SAP's single virtual currency for accessing and running Premium AI capabilities across SAP solutions. They are consumed only when Premium AI actively performs work, such as multi-agent orchestration, agents executing workflows or documents being indexed. That means an idle agent costs nothing. When an agent is not running, no AI Units are consumed.
The pool is also time-limited. Unused AI Units expire after 12 months. SAP Community guidance from SAP's own blog team adds that AI Units are purchased on an annual basis and do not roll over.
The rates to model
Start with the rates SAP itself publishes. Pricing is not uniform across products: pricing is consumption-based through AI Units for agents and advanced AI services and per-user for SAP Joule for Consultants.
| Consumer | Published SAP rate | Unit basis | Where it is documented |
|---|---|---|---|
| Joule for Consultants | 35 AI Units per assigned user per month, including up to 22,900 requests per user each month | Per user, per month | SAP Joule for Consultants |
| Standard agent | 0.02 AI Units per agent action | Per action | SAP Business AI pricing |
| Advanced agent | 0.05 AI Units per agent action (see the conflict below) | Per action | SAP Business AI pricing |
| Requests beyond the pooled allowance | 2 AI Units per 1,000 requests | Per 1,000 requests | SAP Business AI pricing |
Two items need care. First, SAP's pages disagree on agent rates. The main pricing page lists 0.02 for standard agents and 0.05 for advanced agents. A regional SAP pricing page states that all SAP-delivered autonomous enterprise agents in 2026 are priced at 0.02 AI Units per agent action. Get the rate for each agent named in your order form before you build the model.
Second, document grounding. One SAP Community post from SAP's blog team says the Document Grounding capability consumes 0.005 AI Units per record processed. I could not confirm that figure against the SAP pricing pages I reviewed. Use it only after you confirm it in your contract.
A seven-step estimate
- InventoryList every Premium feature, agent and per-user product in scope
- VolumeCount users, actions and requests per month, from the test plan and the business forecast
- RateApply the SAP rate for each line, from the order form, not from memory
- LoadAdd the test cycles, hypercare and training runs that burn units before go-live
- PriceConvert to currency at your contract rate and commitment band
- ExpiryCheck when each block lapses and whether your contract allows carry-forward
- Burn checkCompare actual consumption to the model each month in SAP for Me
- InventoryFeatures, agents, per-user products
- VolumeUsers, actions, requests per month
- RateSAP rate per unit of volume
- LoadTest, hypercare and training runs
- PriceContract rate and commitment band
For steps 2 and 4, the workbook matters less than the evidence behind it. Tracking consumption is managed through SAP for Me, SAP's central customer portal for contracts, licensing, and financial management. Pull the actual numbers from there at the end of each test cycle and replace your estimates with them.
Worked examples
The cleanest example is SAP's own. For Joule for Consultants, AI Units needed = number of users × number of months x 35 AI Units, and SAP's cost line multiplies units by an illustrative €7 per unit. Its example is five users for 12 months: 2,100 AI Units x €7 per AI Unit = €14,700.
For agents, the arithmetic is yours to do. Using the SAP rates above:
- 50,000 standard agent actions in a year = 50,000 × 0.02 = 1,000 units.
- The same 50,000 actions at the advanced rate = 50,000 × 0.05 = 2,500 units.
- A hypothetical SIT cycle that triggers 40,000 standard actions burns 800 units, which is 80% of the 1,000-unit annual pool in the first example. Test cycles can consume the budget before users arrive.
The per-action rate is simple. The hard part is knowing how many actions a business transaction triggers. A single agent request can run several steps, so count actions in a test tenant with a fixed script, and repeat the run to see the spread.
Price: where the sources disagree
The unit price is the least reliable number in any AI licensing discussion. Here is what I found, labeled by source type.
| Source | Figure cited | What it is |
|---|---|---|
| SAP Joule for Consultants page | €7 per AI Unit in the cost formula | SAP's illustrative calculation, not a stated contract price |
| ERP Research | ≈€7 per unit, typical minimum ≈100 units | Third-party figures it describes as reported by licensing advisories in mid-2026, not SAP list prices |
| Redress Compliance | About 0.40 USD per unit at pay-as-you-go; 0.24 USD in the 10M-plus band | Third-party advisory with commitment bands; no SAP source is cited for the bands |
Those figures differ by a factor of about two, and they are in different currencies. Use them only to sense-check a quote. Your negotiated rate is the number that goes into the model.
What changed from ECC
ECC has no AI Units. The AI commercial model is a cloud-era addition, and it moves with your subscription. In 2024, SAP said it was including SAP AI units for its premium edition customers to pilot AI innovations. A 2024 SAP Community post also listed entitlements of 2500 Joule messages per FUE per contract year free of charge for RISE customers. Those were 2024 terms. Confirm what your current RISE package carries before you assume any free allowance.
The pricing has also moved. An SAP regional page says most generative AI capabilities currently requiring AI Units will move into Base AI at no extra cost. The window it names, Q3 2026, has now closed. I could not confirm from public sources whether that move is complete for your products, so check each capability's entitlement in SAP for Me before you sign.
Architecture matters too. In SAP's Private Edition, available capabilities depend on your release level and licensed scope, and some AI features are delivered through SAP BTP rather than the core S/4HANA tenant. For developers, that means the AI Core meter is a separate bill. The billing metric for SAP BTP is referred to as "capacity units" (CUs). Use the SAP AI Core documentation and its cost calculator for that layer, and keep it out of the AI Unit model. The resource group and deployment issues in our AI Core 404 guide are a separate test problem, but the same team usually owns both.
Where the test team fits
Consumption is a test output. Every agent scenario you test is also a unit forecast, and the test lead is the person who can count actions reliably. Add three fields to the test log: scenario ID, number of agent actions observed, and number of requests. Run the same script at least twice, because agent behavior is not fully deterministic and action counts can vary between runs.
Use the SAP Joule and Embedded AI Feature Acceptance Checklist to record the units observed for each feature. For the authorization side of agent testing, see our Joule agent authorization guide. For what Joule covers in Private Edition by line of business, see Joule in S/4HANA Private Edition.
Watch out
- Expiry is the most common budget loss. A block bought for a go-live year can lapse before the hypercare cycle that needed it.
- Overage pricing is not the contract rate. Model the overage line separately, and get its terms in writing.
- Advanced agents cost more per action, so a promotion from standard to advanced can change the model by a factor of 2.5.
- Base AI is not a substitute for a Premium estimate. Confirm each feature's tier before you assume it is free.
Frequently asked questions
Are SAP AI Units included in RISE with SAP?
Some are, and the answer depends on your package and your release. SAP's Base AI tier comes with cloud subscriptions at no extra cost, while Premium AI draws on units. Check your RISE order form and SAP for Me for the specific entitlements, because the 2024 terms were described differently.
How do I convert AI Units into a budget number?
Multiply units by your contracted rate for the commitment band you are in. SAP's own example uses €7 per unit for illustration. Use your negotiated rate, not a public figure, and add the overage line separately.
What happens to unused AI Units?
They expire after 12 months under SAP's published pricing. Ask whether your contract allows carry-forward before you commit to a block size.
Does a test run consume AI Units?
Yes, if the run exercises a Premium feature or agent. Agents draw units only while they are running, so the cost follows executed actions. Count the actions in a test tenant and include the test cycles in your annual forecast.
Go deeper in the free SAP Academy course SAP Business AI Explained: Joule, Joule Agents, AI Units and the SAP Business AI Platform, and then the testing course Testing Joule Agents and AI Features in SAP. For the wider picture, start with SAP AI for Practitioners, and for consultant-facing Joule use, see our Joule prompts guide.
Sources
- Software Packages and Pricing: SAP Business AI, SAP, undated (current page as reviewed)
- SAP AI plans and pricing (regional page), SAP, undated (current page as reviewed)
- SAP Joule for Consultants, SAP, undated (current page as reviewed)
- SAP Cloud ALM and AI Units: Commercial Model, Cost and Consumption, SAP Community blog, 2026
- Metering and Pricing for Generative AI, SAP Help Portal, undated
- SAP AI Core documentation (consumption and cost calculator), SAP Help Portal, 2026
- SAP Makes AI Available to All RISE with SAP Customers with Improved Commercial Packages, SAP News Center, July 2024
- Joule and SAP Business AI Now available for RISE with SAP Customers, SAP Community blog, 2024
- SAP Joule Explained: What It Does, Cost and Limitations (2026), ERP Research, 2026 (third-party; reported figures)
- SAP AI and Data Licensing Strategies, Redress Compliance, 2026 (third-party; reported figures)
Free S/4HANA testing templates
Master test strategy, migration test plan, cutover runbook, go/no-go checklist and more.
The RISE Testing Playbook
One practical move a week for testing your ECC to S/4HANA transformation.
More on SAP Business AI
- Joule for Developers Not in ADT? S/4HANA Setup Steps
- Test SAP AI Features After a Model or Joule Update
- Joule in SAP Ariba: Setup, Entitlement and Test Checks
- SAP AI Core Resource Group & Orchestration 404 Fix
- Accounting Accruals Agent: How to Test AI Accrual Proposals
- Joule Agent Authorization Testing: A Practitioner Guide
- Joule in S/4HANA Private Edition: What It Does by LOB
How this guide is made: researched with AI-assisted search across SAP documentation and practitioner sources, with every fact linked to its source. Found an error or have field experience to add? Tell us.