Key Takeaways
  • SAP AI credits were the original BTP-era metric; SAP AI units replaced them as the primary consumption currency for Joule and generative AI services from 2023 onward.
  • The two metrics are not directly interchangeable — conversion rates vary by service, tier, and contract vintage.
  • AI units expire; credits in older contracts sometimes rolled over. This is a fundamental cost difference that enterprises routinely miss at renewal.
  • SAP bundles both credits and units into RISE, GROW, and standalone BTP deals — what's included in each SKU is rarely transparent in the Order Form.
  • Enterprises that don't audit their consumption model before renewal routinely overpay by 20–35% on AI-related charges.
  • Independent review of your BTP and AI entitlements before any SAP negotiation is essential to establishing a defensible position.

Why SAP Changed the AI Consumption Model

SAP's AI licensing architecture has gone through two distinct phases. The original model, built around the SAP Business Technology Platform (BTP), used a generic credit system to measure service consumption across capabilities ranging from data integration to low-code development. Credits were relatively abstract — one credit could mean different things in different BTP service contexts, which suited SAP fine because the ambiguity made it difficult for customers to benchmark costs.

When SAP began positioning generative AI as a strategic differentiation point — culminating in the launch of Joule, its enterprise AI copilot, and the broader SAP AI Core and SAP AI Launchpad portfolio — the credit model became too blunt an instrument. SAP needed a metric that could reflect the heterogeneous cost of different AI workloads: a simple predictive analytics call consumes far fewer underlying resources than a complex generative AI prompt processing 100,000 tokens against an enterprise knowledge base.

The AI unit model was designed to solve this. By assigning different unit costs to different AI operations, SAP could (in theory) create more granular, more accurate consumption measurement. In practice, what it also created was a new layer of pricing opacity that benefits SAP's commercial team rather than enterprise buyers. The published unit rates for most AI services are difficult to reconcile with actual infrastructure costs, and the lack of transparent conversion documentation makes it nearly impossible for customers to independently verify their charges.

For enterprises that had existing BTP contracts with credit allocations, the transition to units introduced a compatibility problem: existing credits were not automatically migrated to units. Depending on contract vintage and SAP Account Executive, some customers were given conversion formulas; others were told to consume existing credits for legacy services and purchase units separately for new AI services. This bifurcation created exactly the kind of licensing complexity that SAP's commercial team exploits at audit time.

SAP AI Credits: What They Were and Where They Remain

SAP BTP credits originated as a unified consumption currency for the Business Technology Platform's service catalogue. When enterprises purchased BTP capacity — whether as part of a RISE with SAP bundle, a standalone BTP contract, or an enterprise agreement add-on — they received a pool of credits denominated in SAP's internal currency unit, applied against services as they were consumed.

Credits were attractive to SAP's sales organisation because they are easy to sell: a number like "5 million BTP credits" sounds substantial and is difficult to translate into real workload capacity without internal SAP pricing tables that are not publicly available. Enterprises frequently purchased large credit pools without any meaningful analysis of how many they would actually consume — and SAP's entitlement tracking in BTP's Service Manager was not, in earlier versions, designed to make consumption monitoring straightforward for buyers.

Where Credits Still Appear in Contracts

Credits have not disappeared entirely. They remain relevant in three scenarios. First, older RISE with SAP and standalone BTP contracts signed before 2023 often still carry credit entitlements that have not yet been migrated or renegotiated. Second, certain non-AI BTP services — integration flows, application runtime, data storage — may still be denominated in credits depending on the specific SKU structure in your Order Form. Third, some SAP Analytics Cloud (SAC) and SAP Datasphere capacities are measured in credits rather than units, even in 2024-era contracts.

The critical issue with legacy credits is expiry and carryover rules. In SAP's standard terms, BTP credits expire at the end of the contract year unless specific carryover provisions have been negotiated. Many enterprises discover at year-end that they have substantial unused credit balances that cannot be rolled forward — a direct cost-efficiency loss that our SAP licence optimisation service addresses by restructuring entitlement consumption planning well before the expiry window.

Are you carrying unused BTP credits or AI units heading into renewal? Most enterprises don't know until it's too late to renegotiate. Our independent BTP entitlement review identifies exactly what you've purchased, what you've consumed, and where you're over-paying before SAP's commercial team gets involved.

Book a Free Entitlement Review →

SAP AI Units: The Current Standard

SAP AI units are the consumption currency for SAP's generative AI and machine learning services, delivered primarily through SAP AI Core and surfaced to end users through Joule. Unlike BTP credits — which were a flat currency applied across a broad service catalogue — AI units are specifically calibrated to AI workload consumption, with different unit costs assigned to different operation types.

In SAP's public documentation, AI units are described as measuring "the amount of AI processing consumed." In practice, this translates to a function of input tokens, output tokens, model complexity, and the specific SAP AI service being called. A Joule prompt that queries a structured SAP S/4HANA dataset with a well-defined answer will consume fewer AI units than a complex multi-step reasoning prompt drawing on unstructured enterprise content. The actual unit rates per operation are published in SAP's service rate cards, but these are subject to change and the methodology for calculating consumption is not always transparent in real-time tooling.

How AI Units Are Packaged and Sold

AI units are sold in three primary ways. The first is bundled inclusion — RISE with SAP and GROW with SAP contracts now typically include a baseline AI unit allocation, presented by SAP's sales team as a differentiating value of the cloud contract. What SAP's sales team rarely clarifies is that the baseline allocation is often calibrated to light adoption scenarios; enterprises that deploy Joule across multiple business domains and user populations will exceed their bundled allocation within the first renewal cycle.

The second purchase mechanism is a top-up or overage model, where enterprises purchase additional AI unit blocks on top of their base allocation. These are typically sold at a higher per-unit rate than the bundled allocation, and the pricing flexibility SAP offers at overage point is significantly less than at initial contract. The third mechanism, available to large enterprise accounts, is a negotiated AI consumption block purchased as a separate line item in the Master Agreement — which offers the best unit economics but requires detailed consumption forecasting that most enterprises are not equipped to perform without independent support.

Our detailed guide to SAP AI unit consumption walks through exactly how units are debited across each service type and how to build a reliable consumption forecast before entering SAP renewal negotiations.

Credits vs Units: The Side-by-Side Comparison

Understanding the functional differences between the two metrics is essential before entering any SAP contract discussion. The following comparison captures the key dimensions relevant to enterprise buyers:

Dimension SAP AI Credits SAP AI Units
Primary use case BTP services (broad catalogue) AI/ML workloads (Joule, AI Core, AI Launchpad)
Granularity Flat currency, coarse-grained Operation-specific consumption rates
Expiry behaviour Annual expiry (carryover negotiable) Annual expiry (no standard carryover)
Visibility in BTP cockpit Moderate — credit balance visible but service breakdown inconsistent Improving — AI Launchpad provides unit consumption dashboards
Contract vintage Pre-2023 contracts; some legacy SKUs 2023+ contracts; all new AI service SKUs
Conversion between types No automatic conversion; requires explicit negotiation with SAP
Risk at audit Overconsumption exposure; unused expiry loss Overage rates; mis-classification of operation types
Typical inclusion in RISE/GROW Yes (legacy bundles) Yes (current bundles; often undersized)

The most important practical difference is the expiry asymmetry. In older credit contracts, some enterprises negotiated carryover provisions — unused credits rolling forward into the next contract year. This provision is rarely offered in AI unit contracts. SAP's standard position is that unused AI units expire at year-end. For enterprises deploying AI gradually — which is the norm, not the exception — this means paying for capacity that delivers no value.

Contract Risks Created by the Transition

The shift from credits to AI units created three specific contract risk categories that independent SAP licensing advisors regularly encounter when reviewing enterprise agreements.

Risk 1: Hybrid Contract States

Enterprises that renewed BTP contracts between 2022 and 2024 often ended up with a hybrid state: credits for some services, units for others, with inconsistent expiry dates across the two pools. During the system measurement process (where SAP's LAW tool or self-declaration mechanisms capture AI consumption), hybrid contract states are particularly vulnerable to SAP reclassifying credit-denominated consumption as unit-denominated, or vice versa, in ways that create artificial compliance gaps. We have seen enterprises receive back-billing claims based entirely on SAP's reinterpretation of which metric applied to which consumption period.

Risk 2: Bundled Allocation Ambiguity

RISE and GROW contracts typically specify AI unit inclusions in a manner that is ambiguous about which specific AI services the allocation covers. SAP Account Executives will present the bundle as covering "SAP AI capabilities" — but the Order Form language often limits coverage to specific service identifiers that do not include newer Joule capabilities introduced after contract signature. When enterprises use Joule features released post-signing, SAP's commercial team may argue that consumption falls outside the bundle entitlement, creating an out-of-contract usage claim. Our SAP contract negotiation team specifically negotiates forward-looking AI coverage clauses to eliminate this exposure.

Risk 3: Overage Pricing Asymmetry

Both credits and AI units carry overage pricing — the rate charged when consumption exceeds contracted entitlement. For credits, overage pricing was typically negotiated as part of the overall BTP commercial framework and was applied at the enterprise agreement level. For AI units, SAP has moved toward service-level overage pricing, where the overage rate for Joule consumption may differ from the overage rate for AI Core batch processing. Enterprises that negotiated credit overage rates often assume these rates apply to AI unit overages. They do not. The result is unexpectedly high charges when AI unit consumption exceeds baseline allocation.

How to Audit Your Current AI Entitlements

Before any discussion with SAP about AI consumption or AI licensing, enterprises need an accurate picture of their current entitlement position. This means answering four questions: What AI units and/or credits have been contracted? What has been consumed to date in the current contract year? What is the projected consumption for the remainder of the year? And what is the gap — surplus or deficit — between contracted entitlement and projected consumption?

In SAP's BTP cockpit, the Global Account Overview provides entitlement visibility at the service level, but the presentation is service-centric rather than cost-centric — it shows service instances and quotas, not unit burn rates. The SAP AI Launchpad provides better consumption analytics for AI-specific services, but requires appropriate roles to be configured and only covers AI Core and adjacent services, not all credit-bearing BTP services. For accurate cost-denomination reporting, enterprises typically need to combine data from BTP Service Manager, AI Launchpad consumption dashboards, and their Order Form entitlement schedules.

Most ITAM teams find that the reconciliation between these three data sources requires external help. The service identifiers in BTP don't always map cleanly to the SKU names in the Order Form, and the unit-to-credit conversion for legacy services is not documented within the platform tooling. Our SAP licence compliance service includes a full BTP entitlement audit that produces a reconciled view of your AI consumption position before SAP's measurement cycle closes.

SAP's AI unit model is designed to be hard to audit independently. Our team has reviewed hundreds of BTP and AI entitlement schedules and knows exactly where the discrepancies hide. Download our SAP AI Licensing Guide for the complete framework — or speak with our team directly.

Speak with an SAP AI Licensing Expert →

Negotiating AI Consumption Terms at Renewal

The credit-to-units transition has created genuine negotiating leverage for enterprise buyers — if they know how to use it. SAP's commercial team does not want protracted discussions about legacy credit balances, conversion methodology, or hybrid contract states. When buyers arrive at renewal negotiations with a documented position on their credit and unit entitlements, consumption history, and projected AI deployment roadmap, SAP's standard opening position — which is to upsell additional AI unit capacity — becomes much harder to sustain.

The most effective positions we've negotiated on behalf of enterprise clients include: explicit carryover provisions for unused AI units (non-standard but achievable for enterprise accounts); consolidated credit-to-unit conversion at buyer-favourable rates for legacy credit balances; forward-looking coverage language that explicitly includes future Joule and AI services launched during the contract term; and service-agnostic overage pricing at a fixed multiple of the base unit rate rather than service-specific overage schedules.

None of these terms are offered by SAP's commercial team as standard. All require documented leverage, a clear understanding of your consumption position, and a willingness to challenge SAP's standard contract language. For enterprises that have not engaged independent SAP licensing expertise before approaching their AI-related renewals, the default outcome is paying more than necessary for capacity that is not fully transparent, with terms that maximise SAP's flexibility and minimise yours.

For a broader perspective on how SAP AI licensing fits into your overall enterprise agreement strategy, see our complete SAP AI licensing overview and our guidance on SAP AI budget planning for 2026 renewals.

Frequently Asked Questions

Can I convert unused SAP AI credits to SAP AI units?
Not automatically. SAP does not offer a standard conversion mechanism between credits and units. In practice, conversion requires explicit negotiation with your SAP Account Executive and typically happens at contract renewal. The conversion rates SAP offers are not standardised — they vary based on account size, contract vintage, and commercial relationship. Independent advisors can benchmark conversion rates and negotiate on your behalf to ensure you're not accepting below-market terms.
Do SAP AI units expire at the end of each contract year?
In SAP's standard terms, yes — AI units expire at year-end without carryover. This is one of the most significant cost risks for enterprises deploying AI gradually, as it's common for consumption to lag behind plan in year one of an AI deployment. Carryover provisions are non-standard but can be negotiated for enterprise accounts. If you're in a RISE or GROW contract with AI unit inclusions, check your Order Form and T&Cs explicitly — don't assume carryover applies without documented evidence in your contract.
How does SAP Joule consumption relate to AI units?
Joule's AI capabilities consume AI units at rates that vary by the complexity of the operation. Simple structured queries against SAP S/4HANA consume fewer units than generative responses drawing on unstructured enterprise content. The specific unit rates for different Joule operations are published in SAP's AI service rate cards, but these can change as SAP updates its model. Enterprises should build AI unit consumption forecasts based on their actual Joule use cases rather than relying on SAP's generic estimates, which typically understate consumption for complex deployments.
What happens if I exceed my SAP AI unit allocation?
SAP typically does not cut off service when you exceed your AI unit allocation — instead, consumption continues at an overage rate that is higher than your contracted per-unit rate. The exact overage rate depends on your contract terms. In some cases, SAP may contact you proactively to offer a top-up purchase; in others, the overage is reconciled at year-end measurement. If overage usage is significant, it may trigger a compliance discussion. Monitoring consumption proactively and negotiating overage protection at contract signing prevents this scenario.
Is SAP AI unit consumption visible in real time?
Visibility has improved with the SAP AI Launchpad and BTP cockpit enhancements, but real-time consumption monitoring for AI units is still not as granular as enterprise finance teams need for budget management. There are typically lags between consumption events and their appearance in monitoring dashboards. Enterprises should set up consumption alerts in BTP's global account management and supplement SAP's tooling with independent tracking at the project or cost-centre level. Waiting for SAP's year-end reporting to understand your AI unit position is a known risk path.
SAP Licensing Experts Team

Former SAP executives, auditors, and contract managers — now working exclusively for enterprise buyers. Independent SAP licensing advisory — not affiliated with SAP SE. About our team →