Key Takeaways

  • SAP BTP service plans control which services you can activate and at what consumption rate — choosing the wrong plan is one of the fastest ways to overspend on BTP.
  • CPEA (Cloud Platform Enterprise Agreement) is the most flexible enterprise plan, but its broad scope also means credits vanish faster than expected if usage is not actively governed.
  • Most enterprises consume BTP credits across Integration Suite, SAC, and Build — yet fewer than 30% have a formal BTP governance framework to track and optimise these services.
  • Service-level switching — moving specific workloads from subscription to CPEA or vice versa — can reduce your effective cost per unit by 20–40%.
  • You can negotiate BTP credit carryover, overage caps, and service-level credit discounts at contract renewal — but only if you know what to ask for.

SAP's Business Technology Platform consumption model was designed by SAP's commercial team to be flexible for SAP and opaque for you. The service plans sitting underneath BTP — CPEA, subscription, Pay-As-You-Go, BTPSA — all have different cost structures, different credit burn rates, and different contractual protections. Most enterprises don't realise they've been placed on the wrong plan until they're facing a renewal conversation with a significantly higher projected spend.

This is a guide for SAP licence optimisation practitioners, ITAM managers, and finance teams who need to get BTP consumption under control. Not theory — specific levers, specific plans, specific risks. Independent SAP licensing advisory — not affiliated with SAP SE.

Understanding What SAP BTP Service Plans Actually Are

SAP BTP service plans are the contracts that govern your access to specific platform services. They exist at two levels: the global account plan (which determines your overall commercial model — CPEA, subscription, PAYG) and the subaccount entitlement plan (which determines which services and service plans are assigned to which business unit or workload).

The distinction matters because most consumption waste happens not at the global account level but at the subaccount level — services activated but underused, high-tier service plans assigned where standard-tier would suffice, and integration flows consuming premium credits at development rates rather than production rates.

The Four Commercial Models

CPEA (Cloud Platform Enterprise Agreement) is SAP's flagship enterprise BTP model. You pre-commit to a block of credits (typically €50,000–€5M+) and consume them across eligible services on a metered basis. Credits expire at the end of the agreement term — there is no automatic carryover. CPEA is powerful for organisations running multiple BTP services because credits are fungible across services, but the expiry risk is real and significant.

Subscription plans provide a fixed monthly entitlement per specific service — for example, 10 Integration Suite messages per month, or a defined number of SAC stories. They're predictable but inflexible. If your Integration Suite usage spikes 30%, you pay overages at full list price. If usage drops 30%, you're paying for capacity you don't consume.

Pay-As-You-Go (PAYG) is SAP's consumption billing model for occasional or unpredictable BTP usage. No commitment, full list price per unit consumed. It's appropriate for pilots and early development — it becomes catastrophically expensive at production scale. We regularly see enterprises that migrated production workloads to BTP without converting from PAYG, resulting in monthly bills three to five times what a committed model would cost.

BTPSA (BTP Standard Agreement) is the reseller and partner channel model. It carries lower unit prices but comes with restrictions on which services are eligible and requires routing through an SAP partner, adding a commercial layer between you and SAP's contract team. If you're on BTPSA and scaling beyond its coverage scope, you should be evaluating CPEA directly.

The Expiry Trap

CPEA credits do not automatically roll over. Enterprises that purchased a three-year CPEA deal with front-loaded implementation spend often hit year three holding 30–50% of their credits unused. SAP will not proactively flag this. You discover it when your account executive mentions renewal — after the credits have already expired. Negotiate carryover rights at initial contract stage, not at the end of year three.

The Seven Consumption Optimisation Levers

SAP BTP consumption waste follows predictable patterns. Here are the seven most impactful interventions we use with enterprise clients.

1. Audit Your Subaccount Entitlement Assignments

Go into the SAP BTP cockpit and pull a full export of every service enabled across every subaccount. For each activated service, identify: the plan tier assigned (standard, premium, enterprise), the last consumption date, and whether there is an active business owner. In most enterprise landscapes, 20–40% of activated services have had zero consumption in the prior 90 days. These are credits you are pre-empting for workloads that don't exist. Deactivate or downgrade them.

2. Classify Workloads by Consumption Sensitivity

Not every workload belongs on CPEA. Integration flows connecting non-critical internal systems can run on subscription plans at lower unit cost. Data science sandboxes should be on PAYG or free tier — not consuming production-grade CPEA credits. Build a classification matrix: production vs. non-production, business-critical vs. innovation, high-frequency vs. batch. The right plan for each workload category is different, and the savings from proper classification are material.

3. Optimise Integration Suite Message Volumes

SAP Integration Suite is typically the largest single consumer of BTP credits in RISE with SAP environments. Integration messages are charged per execution, and poorly designed integration flows — particularly those with redundant polling, excessive retry logic, or granular document splitting — can multiply message volumes five to ten times beyond what the business process actually requires. An integration architecture review that rationalises message design typically reduces Integration Suite credit consumption by 25–40%.

4. Right-Size SAC Capacity

SAP Analytics Cloud capacity is a common source of over-provisioning. Enterprises that migrated from BusinessObjects or Analysis for Office often replicated their existing user-count model into SAC without accounting for concurrent usage patterns. SAC licenses its professional users, business intelligence users, and planning users at different price points. If your SAC user mix is 80% casual viewers who log in once a month, you're paying professional-user rates for a lightweight consumption pattern. Reclassify where usage data supports it.

5. Govern BTP Build Usage

SAP Build — the no-code/low-code suite that includes Build Apps, Build Process Automation, and Build Work Zone — is frequently activated as part of RISE bundles without a clear governance owner. Build Process Automation bots running unmonitored automations can consume significant credits against business processes that were already covered by existing SAP functionality. Establish a centre-of-excellence owner for Build deployments and require business justification before activating new automation flows in production.

6. Review AI Services Credit Consumption

SAP's AI services on BTP — including the AI Launchpad, Joule foundation services, and Document Information Extraction — are among the highest credit-consuming services per unit. Many were activated speculatively during SAP's AI push in 2024 and are consuming credits against use cases that have not yet been formally approved for production. Audit AI service consumption against documented business cases and deactivate any AI service without an active production use case.

7. Negotiate Usage Buffers and Overage Protection at Renewal

Most CPEA contracts allow SAP's commercial team to charge full list price for overages — consumption beyond your committed credit block. This is negotiable. At renewal, push for: a 10–15% overage buffer at committed pricing, carryover rights for unused credits (up to 20% of annual allocation is a reasonable benchmark), and service-level credit discounts for high-volume specific services. Our SAP contract negotiation team has secured all three of these in recent CPEA renewals.

Is Your BTP Consumption Under Control?

We audit enterprise BTP landscapes and identify exactly where credits are being wasted — subaccount misconfigurations, plan misalignment, and governance gaps. Most clients find 20–35% in recoverable credit waste within the first engagement.

Book a Free BTP Consumption Review →

Selecting the Right Service Plan for Each BTP Service

The table below summarises the plan options for the most common BTP services and their relative cost and flexibility implications. This is the framework we use to evaluate plan assignments in enterprise landscape assessments.

BTP Service Plan Options Best For Credit Risk
Integration Suite Standard, Premium, CPEA unit CPEA for high-volume; subscription for predictable fixed volume High — message overage at list price
SAP Analytics Cloud Professional, Business Intelligence, Planning Classify by actual usage role, not job title Medium — over-provisioning common
Build Process Automation Free, Standard, Premium Free for dev; Standard for production bots under 5K runs/month Medium — bot sprawl without governance
HANA Cloud HANA, HANA Cloud Platform Edition Right-size memory allocation; dev instances on stop/start schedules High — always-on dev instances costly
Document Info Extraction Default CPEA; charge per page processed — audit volumes before activation High — per-page charges accumulate fast
Datasphere Standard, Premium Storage and compute separately metered — benchmark before sizing Medium — storage costs often underestimated
Work Zone Standard, Advanced Standard sufficient for most enterprise portal use cases Low — per-user model, predictable

Building a BTP Consumption Governance Framework

Optimising BTP consumption is not a one-time exercise — it's a continuous governance requirement. The enterprises that control their BTP spend over time have three things in place: a designated BTP platform owner with budget authority, a monthly consumption review process tied to SAP for Me data, and a formal change control process for activating new BTP services in production.

Without these governance structures, your BTP landscape will exhibit a predictable pattern: initial deployment is disciplined because someone cares, expansion is ad-hoc because innovation projects activate services opportunistically, and renewal arrives with significantly higher consumption than forecast because nobody tracked the cumulative impact of incremental activations.

The Monthly BTP Consumption Review

SAP for Me provides a Global Account resource consumption dashboard that shows credit burn by service, subaccount, and time period. Pull this monthly. For any service showing greater than 15% month-on-month increase in consumption, require a documented explanation from the business owner. For any service showing zero consumption for 90 consecutive days, initiate a deactivation review. This discipline alone — applied consistently — prevents the majority of BTP credit waste we see in enterprise landscapes.

If you're evaluating a RISE with SAP transition, read our dedicated RISE with SAP licensing guide — BTP credits bundled into RISE contracts have their own entitlement rules, which differ from standalone CPEA credits in important ways.

Five Common BTP Consumption Mistakes and How to Avoid Them

After reviewing dozens of enterprise BTP landscapes, these are the most expensive mistakes we encounter — and the ones that are most preventable with the right governance in place.

Mistake 1: Activating HANA Cloud instances and leaving them running 24/7 during development. HANA Cloud in BTP charges by instance-hour. A development HANA instance running full-time costs the same as a production instance. Implement start/stop automation for all non-production HANA Cloud instances — schedule them to run during business hours only and shut down overnight and on weekends. This typically reduces HANA Cloud BTP credit consumption by 60–70% for development workloads.

Mistake 2: Enabling every BTP service in a new subaccount "just in case." SAP's BTP cockpit makes it very easy to enable services during setup, and project teams routinely activate far more than they need. Every activated service is a potential credit consumer. Implement a formal service activation policy that requires business justification and a named owner before any service goes live in production subaccounts.

Mistake 3: Using CPEA for low-volume or test workloads. CPEA credits are your most expensive credits. Don't use them for development, testing, or sandbox workloads that could run on free-tier or PAYG plans. Establish a policy that all non-production BTP workloads must use free-tier or PAYG, and CPEA credits are reserved for production consumption only.

Mistake 4: Not benchmarking Integration Suite message design before production deployment. Integration flows that are technically correct but architecturally inefficient can generate ten times the message volume of an optimised equivalent. Before any integration flow goes to production, conduct a message-volume impact assessment. A poorly designed flow processing 10,000 documents per day at five messages per document consumes 50,000 messages. The same business process with a well-designed flow consumes 10,000. At scale, this difference is hundreds of thousands of credits per month.

Mistake 5: Missing the CPEA credit expiry deadline. This is the single most costly BTP mistake. CPEA credits expire at the end of the agreement term. If you're in year two of a three-year CPEA deal and carrying 40% unused credits, you will lose those credits when the contract expires unless you have negotiated carryover rights. Review your credit position at least six months before contract end and take action — either accelerate consumption by deploying planned workloads, or renegotiate the credit balance into the renewal agreement.

BTP Licensing Guide

For a comprehensive overview of SAP BTP commercial models, service-level pricing, and negotiation strategies, download our SAP BTP Licensing Guide — used by ITAM managers and SAP CoE leaders at over 200 enterprise organisations.

Frequently Asked Questions

Can I switch between CPEA and subscription plans mid-contract?
SAP allows service-level plan changes with some restrictions. Switching from subscription to CPEA for a specific service is generally straightforward — you're committing more, which SAP welcomes. Switching from CPEA back to subscription requires a contract amendment and SAP's agreement. The most practical approach is to negotiate plan flexibility rights at initial contract stage, before you need to use them.
How do RISE with SAP BTP credits differ from standalone CPEA credits?
RISE with SAP bundles a defined block of BTP credits as part of the RISE package — typically sized to cover the integration and extension scenarios SAP includes in their reference architecture. These credits are often insufficient for enterprises running significant custom extensions or additional BTP-native workloads. If you're exceeding your RISE BTP bundle, you typically need to purchase additional CPEA credits, which are priced separately from the RISE contract.
What happens when CPEA credits run out before the contract expires?
SAP will typically pause services or switch you to PAYG rates — full list price per unit consumed with no committed pricing protection. The commercial impact can be substantial, particularly for high-volume services like Integration Suite. Negotiate an overage buffer at contract stage, and set consumption alerts in SAP for Me at 80% of your annual credit allocation to avoid this scenario.
How much credit does SAP Integration Suite typically consume per month?
This varies enormously by message volume and integration design. A well-governed enterprise Integration Suite deployment handling moderate SAP-to-SAP integration typically consumes 50,000–200,000 messages per month. Poorly designed flows or high-volume document processing environments can exceed 5 million messages per month. Benchmark your actual message volumes before sizing your CPEA commitment.
Is there a free tier for SAP BTP services?
Yes. SAP offers a free tier for a number of BTP services — including a free tier for HANA Cloud (with memory limits), Integration Suite (with message limits), and several Build services. The free tier is appropriate for proof-of-concept work and early development, but not for production deployments. Critically, free-tier resources share infrastructure and do not come with the SLAs that production workloads require.

Independence Disclaimer

SAP Licensing Experts is an independent advisory firm. We are not affiliated with, endorsed by, or partnered with SAP SE or any SAP subsidiary. All analysis is independent and buyer-side only.