SAP S/4HANA Licensing

S/4HANA Add-Ons and HANA Database Licensing Costs The Hidden Costs You Must Budget For

Migrating to SAP S/4HANA is not just a technical upgrade. It is a licence overhaul. Many enterprises budget for the core S/4HANA software but underestimate the costs of add-on engine licences, the mandatory HANA database, Digital Access indirect access fees, and compounding annual maintenance. This guide breaks down each hidden cost layer, explains how engine licences, HANA runtime vs full-use, and indirect access fees create unbudgeted expenses, and provides a negotiation and governance playbook for controlling total S/4HANA licensing costs.

3 Cost Layers
Engine add-ons, HANA database, and Digital Access. Each carries separate fees.
20-22%
Annual maintenance on all licences. Exceeds purchase price within 5 years.
HANA Required
S/4HANA only runs on SAP HANA. Previously optional, now mandatory.
Runtime vs Full
Wrong HANA licence type triggers multi-million-dollar compliance exposure.
SAP Knowledge Hub S/4HANA Complete Guide S/4HANA Add-Ons and HANA Database Costs
The Three Hidden Cost Layers in Every S/4HANA Deal

S/4HANA licensing has three cost layers beyond the core named-user licences that catch enterprises off guard: engine add-on licences for advanced modules (each priced on business metrics, not per user), the mandatory HANA database licence (runtime or full-use, each with very different cost implications), and Digital Access fees for indirect usage from non-SAP systems. Together with compounding 20-22% annual maintenance, these hidden costs can increase the total S/4HANA investment by 40-70% beyond the headline licence price. See also: SAP S/4HANA Complete Licensing Guide and CIO Playbook: Migrating from ECC to S/4HANA.

01

Why Hidden Costs Lurk in S/4HANA Deals

SAP's licensing model has evolved significantly since ECC. S/4HANA introduces new fees that IT executives must plan for. The core issue is structural: S/4HANA only runs on the SAP HANA database, so you must licence HANA separately. This is often an unseen cost for ECC customers who previously ran on Oracle, SQL Server, or DB2 databases where the database licence was negotiated independently.

Additionally, advanced features that were optional or unavailable in ECC are now available as separate S/4HANA add-ons, each carrying its own price tag. These hidden costs, if not understood and budgeted for, lead to unbudgeted true-up fees or compliance penalties during SAP's audit process.

Hidden Cost CategoryWhat It IsWhy It Catches Enterprises Off Guard
Engine add-on licencesSeparate licences for advanced modules (EWM, TM, Payroll, GTS, Supply Chain Planning) priced on business metrics rather than per user.Functional teams activate modules assuming they are included in the base S/4HANA licence. They are not. Each carries a separate engine licence fee that scales with business volume.
HANA database licenceMandatory database licence for S/4HANA. Two types: runtime (restricted, lower cost) and full-use (unrestricted, higher cost).ECC customers on Oracle or SQL Server did not pay SAP for the database. Migrating to S/4HANA makes the HANA database licence a new mandatory line item.
Digital Access (indirect access)Licence for documents (sales orders, invoices, purchase orders) created in S/4HANA by external systems or non-SAP interfaces.Organisations with extensive integrations (EDI, web portals, API connections) generate thousands of documents that require Digital Access licences.
Annual maintenance20-22% of net licence value paid annually for support and updates.A $2M licence purchase adds $400K+ per year in perpetual support fees. Over 5 years, maintenance costs exceed the initial licence cost.
02

Understanding Engine Licences and S/4HANA Add-Ons

SAP uses a two-part licensing approach: named users (people accessing the system) and engines (functional or technical components measured by usage metrics). Engine licences are add-ons priced based on business metrics or system capacity rather than per user. They can cost hundreds of thousands of dollars for a single module with broad usage, and they frequently go unbudgeted until an audit flags that you activated a module without the matching licence.

Add-On / EngineTypical MetricHidden Cost RiskBudget Impact
Extended Warehouse Management (EWM)Warehouse transactions or locations.Basic warehousing is included in S/4HANA. Full EWM with advanced features (wave management, labour management, yard management) is a paid engine. Many organisations activate EWM features assuming they are part of base logistics.$200K-$800K+ depending on warehouse volume. Scales with transaction count.
Transportation Management (TM)Shipments or freight orders.Often assumed to be included in logistics. TM is a separate engine with its own licence. Organisations that activate TM functionality without the engine licence face compliance exposure.$300K-$1M+ depending on shipping volume. Freight order count is the typical metric.
SAP PayrollNumber of employees.Headcount growth directly increases licence cost. Acquisitions that add employees to the payroll system trigger immediate licence obligations. Payroll engines are priced per employee, not per user.$50-$150 per employee. 10,000-employee organisation: $500K-$1.5M.
Global Trade Services (GTS)Trade documents or declarations.Scales with global trade volume. Organisations expanding into new markets or increasing cross-border transactions face growing licence costs. Often unbudgeted because trade compliance is handled outside IT procurement.$200K-$600K+ depending on declaration volume.
Supply Chain Planning (IBP)Revenue or planning objects.Business growth directly increases IT costs. Revenue-based metrics mean the licence cost rises automatically as the company grows, even without adding users or functionality.Revenue-based pricing. Typically 0.01-0.05% of planned revenue.
Treasury and Risk ManagementFinancial instruments or transactions.Financial instrument count grows as the organisation's portfolio expands. Complex hedging or multi-currency operations increase the metric rapidly.$150K-$500K+ depending on instrument volume.
Verify Before Activating Any Module

Before activating any S/4HANA module or feature, verify whether it is included in the base licence or requires a separate engine licence. The distinction between "embedded" (included) and "add-on" (separate licence) is not always obvious from the S/4HANA interface. SAP's product availability matrix (PAM) and the ordering document are the authoritative sources. See Navigating Licensing for New S/4HANA Embedded Features.

03

HANA Database Licensing: Runtime vs Full-Use

Every S/4HANA on-premises deployment needs an SAP HANA database licence. SAP offers two types: HANA Runtime (restricted use) and HANA Full-Use (unrestricted). Choosing the wrong one leads to wasted spend or serious compliance exposure.

HANA Licence TypeAllowed UsagePricing ModelTypical Cost
HANA RuntimeSAP applications only (S/4HANA, BW/4HANA). No direct external queries. No non-SAP application access. No direct BI tool connections to HANA.Approximately 15% of the S/4HANA licence price. Scales with the value of SAP software licences.$1M in S/4HANA licences = approximately $150K HANA runtime fee. Increases as you add more SAP licences.
HANA Full-UseAny application or data source. SAP and non-SAP. Direct BI tool connections. Custom applications. Third-party analytics. Data warehousing for non-SAP data.Based on memory size in 64 GB blocks. Priced per GB of in-memory capacity.256 GB: approximately $480K+. 512 GB: approximately $900K+. 1 TB+: several million dollars. Data growth drives up costs.
The Power BI Trap: A Multi-Million-Dollar Compliance Risk

Many organisations start with the HANA runtime licence to keep costs down. The hidden cost emerges when that assumption breaks. Connecting a Power BI report, Tableau dashboard, or any non-SAP tool directly to HANA triggers a requirement to upgrade to full-use HANA. This is potentially a multi-million-dollar surprise. SAP's audit tools can detect non-SAP data access to HANA. All access to HANA data must go through SAP applications when you have a runtime licence. If there is any chance you will use HANA for non-SAP purposes, custom analytics, or direct BI connections, consider a full-use licence upfront to avoid compliance issues later.

04

Digital Access: Indirect Usage Fees

Even after covering named-user licences, engine add-ons, and the HANA database, there is another cost layer to watch for: Digital Access. This is SAP's licensing model for indirect use of S/4HANA, where non-SAP systems or external users interact with data in S/4HANA.

Digital Access ElementHow It WorksCost Implication
Document typesInstead of counting users, SAP licences specific document types: Sales Orders, Invoices, Purchase Orders, Service Confirmations, and others. External systems that create these documents in S/4HANA require Digital Access licences.Priced in predefined blocks (e.g. 10,000 documents). Cost varies by document type. Sales Orders and Invoices are typically the most expensive.
Common triggersEDI integrations creating purchase orders. E-commerce platforms generating sales orders. Customer portals submitting service requests. API integrations from CRM, PLM, or supply chain systems.Organisations with extensive integrations may generate tens of thousands of documents annually that require Digital Access licences.
Legacy riskCompanies that upgraded from ECC often carry outdated licensing assumptions. The old "Named User" model did not address indirect access in the same way. Migrating to S/4HANA without reviewing integration volumes creates compliance gaps.Audit findings for unlicensed Digital Access can run into hundreds of thousands or millions of dollars depending on document volumes.

For detailed guidance on Digital Access, see How SAP Digital Access Impacts S/4HANA and RISE Contracts.

05

Annual Maintenance: The Compounding Cost

Every SAP licence carries annual maintenance of approximately 20-22% of the net licence value. This applies to core S/4HANA named-user licences, every engine add-on, and the HANA database licence. The compounding effect is significant and frequently underestimated in TCO models.

Licence ComponentExample Purchase PriceAnnual Maintenance (22%)5-Year Maintenance Total
S/4HANA named users (500 users)$2,000,000$440,000$2,200,000
HANA Runtime$300,000$66,000$330,000
EWM engine$400,000$88,000$440,000
TM engine$350,000$77,000$385,000
Digital Access pack$250,000$55,000$275,000
Total$3,300,000$726,000/year$3,630,000
Maintenance Exceeds Purchase Price Within 5 Years

In this example, the 5-year maintenance cost ($3.63M) exceeds the initial purchase price ($3.3M). This is the norm in SAP licensing, not the exception. Every add-on engine, every HANA capacity increment, and every Digital Access pack carries its own 20-22% annual maintenance obligation. Budget for the full 5-year maintenance stream alongside the initial licence purchase. If your organisation is evaluating RISE with SAP as an alternative, see On-Premise vs Cloud for S/4HANA: TCO Compared.

06

RISE with SAP: Do Hidden Costs Disappear?

RISE with SAP bundles infrastructure, S/4HANA software, and managed services into a subscription. This simplifies budgeting by eliminating separate line items for HANA licences and infrastructure. However, hidden costs do not disappear. They are restructured.

RISE Cost ConsiderationWhat to Watch For
Price escalation clausesStandard RISE contracts include annual price increases (typically 3-5% per year, some contracts as high as 8%). Over a 5-year term, a 5% annual escalation increases the subscription by 28%. Negotiate caps at 3% or less.
Usage entitlementsRISE subscriptions include defined user counts, storage limits, and peak memory allocations. Exceeding these limits triggers overage fees or forces a mid-term upgrade. Model growth scenarios before committing.
Add-on modulesEngine add-ons (EWM, TM, Payroll, etc.) are not necessarily included in the RISE subscription. They may require separate add-on subscriptions at additional cost. Verify what is included in your specific RISE tier.
Digital Access in RISEDigital Access requirements apply to RISE subscriptions just as they do to on-premises deployments. External systems creating documents in S/4HANA still require Digital Access licensing within the RISE framework.
Exit costsRISE contracts typically have 3-5 year minimum terms with early termination penalties. If business requirements change, exiting RISE mid-term can be prohibitively expensive. Negotiate exit provisions upfront. See RISE vs BYOL Contract Differences.
07

Budgeting and Negotiation: Avoiding Surprises

Controlling S/4HANA costs requires a proactive stance in both budgeting and negotiating. The following strategies address each hidden cost layer.

StrategyWhat to DoWhy It Works
Requirements analysisBefore signing any S/4HANA contract, identify which add-on engines the business will use in the next 3-5 years. Engage finance, supply chain, HR, and treasury teams to surface module requirements early.Including add-ons in the initial purchase is typically 20-40% cheaper than buying them post-go-live. SAP offers better bundling discounts during the initial deal.
HANA licence strategyIf you will only use HANA for SAP systems, take the runtime licence. If there is any possibility of non-SAP access (BI tools, custom analytics, third-party apps), negotiate a full-use licence upfront at the initial deal discount.Upgrading from runtime to full-use after contract signing is typically 30-50% more expensive than negotiating full-use upfront as part of the initial S/4HANA deal.
Digital Access forecastingAudit all integrations that create documents in S/4HANA. Count annual document volumes by type. Purchase Digital Access packs sized to actual integration volumes with growth buffers.Proactive Digital Access sizing avoids audit findings that carry list-price penalties. Negotiated Digital Access is typically 25-40% below list.
Growth provisionsNegotiate price locks on additional users or GB of HANA for the next 3-5 years. Secure tiered pricing for engine metrics that accommodates business growth.Pre-agreed growth pricing avoids paying full list price when the business expands. SAP's leverage is highest after the initial contract is signed.
Audit protectionNegotiate an audit clause allowing true-ups at discounted rates instead of list-price penalties. Include a cure period for any compliance gaps discovered during audits.Audit true-up provisions at negotiated rates (rather than list) can save 40-60% on compliance remediation costs. See SAP Contract Negotiation Service.
08

Expert Recommendations

RecommendationDetail
Map licence needs before signingBefore signing any S/4HANA contract, list all required modules and engine licences. Do not assume a feature is included. Check SAP's product availability matrix and the ordering document. The distinction between "embedded" (included) and "add-on" (separate licence) is not obvious from the S/4HANA interface.
Choose the right HANA licenceIf you will only use HANA for SAP systems, take the runtime licence. If there is any chance of non-SAP access, consider full-use upfront. The cost difference between runtime and full-use is significant, but the compliance risk of getting it wrong is larger.
Negotiate growth provisionsSecure pre-agreed pricing for additional users, engine metric increases, Digital Access document blocks, and HANA memory capacity. This avoids paying full list price as the business grows. SAP's fiscal year-end (December) provides the best negotiating window.
Leverage conversion creditsSAP offers credits for old ECC licences or discounts when purchasing certain engines with S/4HANA. Ensure these credits are applied before pricing is finalised. Conversion ratios have become less generous since 2024. See How to Negotiate S/4HANA Licensing Conversions and Credits.
Monitor usage continuouslyImplement internal licence audits every 6-12 months. Track engine metrics, HANA memory usage, Digital Access document counts, and named-user allocations. Early warning lets you purchase additional capacity at negotiated rates rather than after an audit at list prices.
Educate business stakeholdersEnsure non-IT executives understand that new business initiatives can carry SAP licensing costs. Launching a B2C portal triggers Digital Access fees. Expanding into new markets increases GTS engine costs. M&A activity adds employees to payroll engine counts. Build SAP licensing impact into business case templates.
09

5-Point Action Checklist

StepActionDetail
1Inventory SAP usageList all modules and add-ons your enterprise uses or plans to use. Include potential future needs identified by each functional team. Document which modules are embedded (included) vs add-on (separate licence).
2Get pricing for each componentObtain quotes for HANA database (runtime or full-use), Digital Access document packs, and all engine licences. Include annual maintenance costs in every quote. Compare on-premise total vs RISE subscription total.
3Forecast growth metricsProject key usage metrics 3-5 years out: user counts, document volumes (for Digital Access), employee counts (for Payroll), warehouse transactions (for EWM), and HANA memory requirements. Use conservative growth assumptions for budgeting, aggressive assumptions for negotiating growth provisions.
4Negotiate contract termsPush for volume discounts on engines, future growth allowances at pre-agreed pricing, HANA memory expansion rights at negotiated rates, Digital Access packs at discounted rates, and annual maintenance caps. Include needed add-ons in the initial deal rather than buying post-go-live.
5Implement licence governanceSet up regular compliance checks (quarterly or semi-annually). Assign owners to monitor user counts, engine metrics, HANA capacity, and Digital Access document volumes. Create alerts for threshold breaches. Build SAP licensing impact into IT change management processes.
FAQ

Frequently Asked Questions

Engine licences are SAP licences for specific functional components or add-on modules, measured by usage metrics (documents, employees, orders, transactions, revenue) rather than per user. They enable advanced modules like Extended Warehouse Management, Transportation Management, Payroll, Global Trade Services, and Treasury that are not included in the base S/4HANA named-user licence. You must purchase them separately if you activate those functions. Engine licences can cost hundreds of thousands to millions of dollars depending on the metric volume.

You have two options. The HANA runtime licence is a lower-cost restricted licence that allows you to use HANA only for SAP applications (S/4HANA, BW/4HANA). It is priced at approximately 15% of your S/4HANA licence value. The HANA full-use licence is higher cost but unrestricted, measured by memory size in 64 GB blocks, and allows HANA for any purpose including custom analytics, direct BI tool connections, and third-party applications. The choice between runtime and full-use is one of the most consequential licensing decisions in an S/4HANA deployment.

Connecting any non-SAP tool directly to HANA when you have a runtime licence is a compliance violation. SAP's audit tools can detect non-SAP data access to the HANA database. The remediation is purchasing a full-use HANA licence, which can be a multi-million-dollar surprise depending on memory requirements. All data access must go through SAP applications (e.g. SAP Analytics Cloud, SAP BW) when you have a runtime licence. If there is any possibility of direct BI tool connections, negotiate full-use HANA upfront as part of the initial deal.

Digital Access is SAP's licensing model for indirect use of S/4HANA. Instead of requiring a named-user licence for every external user or system that touches S/4HANA data, SAP allows you to licence specific document types (Sales Orders, Invoices, Purchase Orders, Service Confirmations) created by external systems in predefined blocks. If you have non-SAP applications feeding data into S/4HANA through EDI, APIs, e-commerce platforms, customer portals, or any other integration, you likely need Digital Access licences. See How SAP Digital Access Impacts S/4HANA and RISE Contracts.

Yes. Beyond the initial licence purchase, SAP charges approximately 20-22% annual maintenance on all licences including every engine add-on. A $500K engine licence adds approximately $110K per year in perpetual support fees. Over 5 years, you will pay more in maintenance than the original licence cost. This applies to every engine (EWM, TM, Payroll, GTS, IBP), the HANA database licence, Digital Access packs, and core named-user licences. Budget the full maintenance stream alongside the purchase price.

RISE simplifies budgeting by bundling infrastructure, S/4HANA software, and managed services into a subscription. However, hidden costs do not disappear. Watch for annual price escalation clauses (3-8% per year), usage entitlements (exceeding defined user counts or storage limits triggers overage fees), add-on engine modules that may not be included in the RISE subscription, and Digital Access requirements that apply within RISE just as they do on-premises. Always negotiate escalation caps, verify add-on inclusions, and model growth scenarios before signing. See RISE with SAP Tiers and 2025 Changes.

Proactive management is the key. Before contracting, map all required modules and engine licences, choose the correct HANA licence type, forecast Digital Access document volumes, and negotiate growth provisions at pre-agreed pricing. After deployment, implement quarterly licence monitoring covering user counts, engine metrics, HANA memory usage, and Digital Access document volumes. Track business changes (M&A, new channels, market expansion) as they directly drive SAP licensing costs. Build SAP licensing impact assessment into business case templates for major initiatives.

It depends on your data access requirements. Runtime is cheaper and appropriate if you only run standard SAP applications on HANA with all analytics going through SAP tools (SAP Analytics Cloud, BW/4HANA). Full-use is necessary if you plan to use HANA as a general-purpose database for custom analytics, direct BI tool connections (Power BI, Tableau), third-party application data, or any non-SAP workloads. Many organisations start with runtime but must ensure they do not accidentally access HANA beyond its permitted scope. The compliance risk of a runtime violation (forced upgrade to full-use at list price) typically far exceeds the cost difference of negotiating full-use upfront.

Need Help With S/4HANA Licensing Costs?

Redress Compliance helps enterprises identify hidden S/4HANA licensing costs, benchmark engine and HANA pricing, negotiate Digital Access terms, and structure contracts that protect against cost surprises. Fixed-fee engagements. No SAP partnerships or referral arrangements.

SAP Contract Negotiation Service

Related Resources

FF

Fredrik Filipsson

Co-Founder, Redress Compliance

Two decades of enterprise software licensing experience. Has helped hundreds of organisations navigate S/4HANA migrations, benchmark engine and HANA database pricing, negotiate Digital Access terms, and structure contracts that control total cost of ownership across the full S/4HANA lifecycle.

← Back to SAP Knowledge Hub

Stop Overpaying for S/4HANA

Independent S/4HANA cost analysis, engine and HANA pricing benchmarking, Digital Access negotiation, and contract structuring. Fixed-fee engagements. No vendor conflicts.

SAP Contract Negotiation Book a Consultation
Always-On Advisory

🛡️ Vendor Shield — Subscription Advisory

Continuous, always-on advisory coverage across Oracle, Microsoft, SAP, Salesforce, IBM, Broadcom, and more. One subscription. Every vendor. Always prepared, never outmanoeuvred.

Learn About Vendor Shield Multi-vendor protection
Licensing Intelligence

Stay Ahead of Vendor Moves

Monthly licensing intelligence, audit alerts, and negotiation tactics from our advisory team. Trusted by 1,000+ enterprise leaders.

Subscribe Free No spam. Unsubscribe anytime.
Explore All Vendor Hubs