Back to Blog
BTP FinOps

FinOps Inform, Optimize, Operate: Applying the Framework to SAP BTP

FinOps Inform Optimize Operate SAP BTP CPEA BTPEA

The FinOps Foundation built its framework for public cloud. Three phases, one cycle: Inform, Optimize, Operate. Since 2024/2025, Licensing has been officially added to the defined scopes. SAP BTP is a textbook example of how this cycle translates to enterprise licensing. BTP credits expire. Overages are billed at list price. Both can be managed systematically, but only if you run the cycle consistently.


What the FinOps Framework Is

The FinOps Foundation is a non-profit organization under the Linux Foundation. It develops and maintains the FinOps Framework as an open standard for technology cost management. The framework defines principles, personas, phases, and capabilities. Since 2019, it has been the industry-wide reference model for structured cloud cost governance.

In the 2025 framework, FinOps covers five scopes: Public Cloud (AWS, Azure, GCP), SaaS, Data Center, AI, and Licensing. The explicit inclusion of Licensing in the framework scope is no coincidence. Large technology vendors like SAP operate complex contract models with variable consumption metrics, expiration rules, and discount structures, all of which demand the same operational discipline as public cloud workloads. The difference: with public cloud, you see consumption in real time. With SAP licensing, you only see the full picture once you have built a governance infrastructure.

The core structure of the framework consists of three phases that you cycle through iteratively: Inform, Optimize, Operate. Not a one-time project, but a continuous loop.


Inform: Visibility as the Prerequisite for Every Governance Moment

Inform means establishing complete visibility before any decisions are made. In a public cloud context, that means breaking down all costs by resource, team, and product. In a BTP context, Inform means the same thing, using SAP-specific instruments.

The starting point is inventory. Which BTP entitlements are contractually defined? Which subaccounts exist, which services are actively running, which service plans are activated but going unused? Shelfware in the BTP context refers to service plans that are activated but carry no active usage, silently consuming credits from your budget without generating business value.

The second dimension of the Inform phase is cost allocation: which credits are being consumed by which projects, business units, or cost centers? The BTP Cockpit delivers consumption data at the subaccount level, but only if the subaccount structure was designed around allocation logic from the start. Without that foundation, the Inform phase cannot surface reliable governance moments, because consumption cannot be attributed to the right owners.

Four governance moments that become visible in the Inform phase:

  • Usage: Which services consume how many credits? Where does actual consumption drift from the plan?
  • Entitlements: Which service plans are activated? Which entitlements are going unused? Shelfware detection based on active service plans.
  • Infrastructure: How is the system sized? Are non-production environments running on the same schedule as production systems?
  • Cost: How are credits distributed across projects and cost centers? Are there attribution gaps that prevent accurate internal chargebacks?

The Inform phase does not deliver a final result. It delivers the data foundation without which Optimize and Operate have nothing to stand on. This governance moment, the act of building the transparency infrastructure itself, is often the most demanding in the entire cycle. It requires organizational decisions around subaccount design, role assignments, and data access that are not easy to correct retroactively.


Optimize: Active Intervention, Not Just Observation

Optimize means acting on the visibility gained in the Inform phase. In the BTP context, four optimization areas stand out.

Rightsizing service plans and runtime configurations. BTP services such as SAP HANA Cloud, SAP Integration Suite, and SAP Build Process Automation are provisioned in service plans that carry different performance levels and therefore different credit consumption rates. If actual utilization consistently falls below the provisioned plan, rightsizing is a direct governance moment for deploying credits more precisely. That requires reliable utilization data from the Inform phase.

Non-production shutdown strategies. Development, test, and sandbox environments consume credits even when they are not actively used. HANA Cloud, Kyma, and Cloud Foundry runtimes run continuously unless shutdown policies are in place. Nightly and weekend shutdowns for non-production systems are, in practice, one of the most direct levers for credit optimization (source: Redress Compliance, SAP Community).

Reviewing hyperscaler overlap. Organizations running Azure, AWS, or GCP in parallel sometimes pay twice for similar capabilities: integration middleware, databases, API management. The Optimize phase in the BTP FinOps cycle is the governance moment to systematically review these overlaps and align the investment portfolio deliberately, rather than letting it grow without direction.

Calibrating credit commitments. A credit pool sized too generously that expires at year-end is a direct capital allocation decision. The Optimize phase provides the data to align the commitment with actual demand at the next renewal or the next available adjustment window. A conservative initial sizing with a contractually agreed top-up right is structurally the better starting position compared to an oversized pool from day one.

Optimize is not a one-time project. Each of these measures changes the data foundation for the next Inform cycle. The loop closes.


Operate: Continuous Governance as an Organizational Process

Operate is the phase where Inform and Optimize no longer happen as discrete projects, but as ongoing operations. This is the transition from FinOps as an initiative to FinOps as an organizational capability.

Monthly governance rhythm. BTP consumption data from the Cockpit and Balance Statements is reviewed monthly. Budget tracking compares actual credit consumption against planned consumption and the remaining annual budget. Anomaly detection identifies unexpected spikes before they exhaust the credit pool. Forecast updates adjust the projection for the remaining contract year.

This monthly governance moment is critical: if you analyze consumption only when the annual invoice arrives, there are no options left. If you review it monthly, you can still intervene in the second half of the year when the consumption path diverges from the commitment.

Four roles in the BTP FinOps process. Operate only works when responsibilities are clearly assigned. The FinOps Framework emphasizes that teams must collaborate, not that one role owns everything. For BTP, that means:

  • Contract Manager: Keeps track of the contract structure, monitors compliance against provisioned service plans, escalates on anomalies, prepares renewal based on Operate data.
  • Procurement: Handles purchasing decisions when a top-up is needed, negotiates top-up options, and is involved in credit commitment adjustments.
  • Controlling: Produces monthly cost allocation reports, manages cost center chargebacks, and analyzes budget variances for BTP costs.
  • Executive: Makes approval decisions on significant consumption deviations and prioritizes optimization measures with budget impact.

Quarterly Business Review for BTP. Once per quarter, consumption, forecasts, optimization measures, and upcoming changes in the service catalog are reviewed together. A QBR for BTP includes: actual credit consumption vs. plan, status of optimization measures from the prior quarter, updated forecast through year-end, deprecation watch for Tier 2 services, and recommendations for the coming quarter.

Audit readiness. Operate also covers preparation for the annual compliance review. SAP contracts include self-reporting obligations, particularly around overage. If your BTP usage data is structured and documented, you enter an audit situation in a position of control rather than reacting under pressure.


What Sets BTP FinOps Apart from General FinOps

The FinOps Framework is applicable in principle to any cloud scope. For BTP, three SAP-specific mechanics make the cycle more demanding in practice than a standard IaaS workload.

Credit expiration instead of monthly billing. With public cloud, billing is monthly; unused resources simply hit the current month's budget. With BTP, unused credits expire entirely at the end of the contract period. The governance moment for budget allocation and credit consumption therefore falls at year-end. If you miss it, there is no correction available. This forces a forward-looking governance discipline that does not exist in public cloud FinOps in the same form.

Overage mechanics without volume protection. Public cloud typically offers budget alerts and automatic caps. With BTP, overages are billed at full list price, without volume discounts. The discount negotiated in the commitment does not apply to consumption beyond the credit pool. This makes proactive monitoring an economically material governance moment, not an operational afterthought.

Distinction from traditional SAM and ITAM tools. Software Asset Management tools measure compliance: are more users active than licensed? Were all licenses correctly classified? BTP FinOps governs budgets and consumption paths in real time. Both disciplines complement each other but do not replace each other. SAM/ITAM answers the compliance question. FinOps answers the governance question. For BTP, you need both, because the credit mechanics are simultaneously a contract topic (entitlements, self-reporting obligation) and a budget governance topic (consumption, overage, forecast).


Summary

The FinOps Inform-Optimize-Operate model is not an abstract framework bolted onto BTP. It describes what systematic BTP governance actually requires in practice: visibility first, then active intervention, then continuous governance. The three phases are not a linear project, they are a cycle. The next renewal, the next Quarterly Business Review, the next forecast update reloads the cycle. Those who have established it govern BTP budgets actively. Those who have not discover variances when the window for action has already closed.

If you want to assess which governance moments in your BTP contract structure are already covered today and where gaps remain, a BTP contract review with FinOptory is a structured starting point. No commitment required, with a clear result within four weeks.


Frequently Asked Questions

What is the difference between Inform, Optimize, and Operate in the FinOps Framework? Inform establishes complete visibility into costs and consumption. Optimize applies active measures to align consumption with commitments. Operate embeds both activities as a continuous governance process. The three phases are not a one-time sequence but an iterative cycle.

Why is the FinOps Framework relevant for SAP BTP if it was built for public cloud? The FinOps Foundation added Licensing as an official scope in 2024/2025. BTP shares the fundamental mechanics of public cloud: a variable consumption model, usage metrics, budget allocation, and optimization potential through active governance. SAP-specific mechanics such as credit expiration and overage billing at list price actually make the governance discipline more demanding than with standard IaaS.

Which roles need to collaborate in the BTP FinOps process? Contract Manager, Procurement, Controlling, and Executive. The Contract Manager is responsible for contract compliance and renewal preparation. Procurement manages top-up purchasing decisions. Controlling handles monthly cost allocation and budget variance analysis. The Executive makes approval decisions on significant deviations.

What distinguishes BTP FinOps from traditional SAP license management? Traditional SAP license management targets compliance: are the licenses in use correctly recorded and classified? BTP FinOps targets budget governance: are credits being deployed in a way that avoids both expiration and unplanned overage? Both disciplines are complementary. For BTP, you need both, because the credit mechanics raise compliance questions and governance questions at the same time.

How often should the BTP FinOps cycle run? The Operate phase runs monthly (budget tracking, anomaly detection, forecast updates) and quarterly (Quarterly Business Review). Inform and Optimize are not annual projects but ongoing components of the Operate rhythm. Key governance moments such as credit commitment adjustments are planned proactively toward the renewal date.

Next Steps

If you would like your current contract reviewed for risks and available commercial levers: the FinOptory Contract Check is a fixed-price engagement that delivers a structured basis within four weeks.

This article is part of our topic hub on BTP FinOps and credit governance. To have one specific contract assessed, the FinOptory Contract Check delivers a structured basis within four weeks.

Bernhard Maendle
Written by Bernhard Maendle Managing Consultant, FinOptory for SAP

Last updated: July 2026