- Why SAP License Self-Assessment Is Non-Negotiable
- User Classification Risk: The Biggest Exposure Area
- Indirect Access and Digital Access: Modern Compliance Minefield
- Engine Licenses: Where Hidden Costs Accumulate
- Third-Party Tools Connecting to SAP
- The 25-Point SAP Compliance Checklist
- Remediation: Fixing Issues Before They Become Claims
- Next Steps
SAP conducts licence audits — called License Audits or, more recently, "compliance conversations" — across thousands of customer organisations annually. The average SAP audit claim against an unprepared enterprise runs between $4M and $20M. The organisations that fare best are not those with pristine compliance records; they are those that identified and addressed their exposure before SAP did.
This guide provides a structured self-assessment framework that enterprise SAP licence managers can use to evaluate compliance risk across the five highest-exposure areas. For the broader negotiation context, read our SAP License Negotiation Guide. For specific audit defence tactics once an audit begins, see our SAP Indirect Access Audit Defence guide.
SAP initiates audits opportunistically — most commonly at or near renewal time, when the commercial stakes are highest. An organisation that discovers a $6M compliance gap two weeks before their ERP renewal has almost no negotiating room. One that discovers the same gap 18 months out can remediate, reframe, and use the finding as leverage rather than as a liability.
Why SAP License Self-Assessment Is Non-Negotiable
SAP's licensing framework is architecturally designed to be difficult to self-audit. User classification rules span hundreds of pages of contractual terms that have evolved across multiple licensing generations. Indirect access rules were deliberately ambiguous for over a decade before the Digital Access pricing model was introduced — and that model introduced its own complexity.
The result is that virtually every large SAP estate has compliance exposure of some kind. The question is not whether risk exists, but how large it is, how defensible your position is, and whether you can remediate it before it becomes a commercial claim.
Self-assessment serves three strategic purposes: it protects against surprise audit claims; it identifies overpayment from misclassified users (a mirror-image problem where you pay too much for the wrong type); and it creates the factual foundation for your next SAP negotiation. For more on SAP audit defence strategy, see our dedicated guide.
Free Guide
Microsoft EA Negotiation Tactics
How Fortune 500 buyers slash Microsoft EA costs — true-up traps, ELP rules, and renewal leverage.
User Classification Risk: The Biggest Exposure Area
Named user classification is the single largest source of SAP licence compliance exposure. SAP's licence types — Professional, Limited Professional, Employee, Self-Service, Developer, and so on — are defined by the maximum capability available to the user, not by what they actually use. A user with a Professional-level role in the system is a Professional user regardless of whether they log in once a week to approve a purchase order.
The Classification Gap Problem
Most enterprises manage SAP user classification through role-based provisioning — a user gets the licence type that corresponds to their assigned SAP role. The problem is that SAP roles are often broader than the actual job function requires. IT teams default to higher-tier roles to avoid access restriction tickets, and business users accumulate roles over time through job changes, project assignments, and "just in case" provisioning.
When SAP audits, they look at the roles assigned, not the roles used. A user who was given a Finance Manager role for six months during a project — even if they have since moved on — may still have that role active in the system, creating a Professional user liability regardless of their current activity.
Self-Assessment Steps: User Classification
- Extract a complete list of active named users from SAP Basis (transaction SU01 or via USMM — the SAP licence management tool)
- Run the last-login date report. Identify users inactive for 90+ days — these are immediately removable
- For active users, map their assigned roles against SAP's classification matrix to determine the licence type each role implies
- Compare the implied licence type against the contracted licence type. Gaps where actual roles imply a higher licence type than contracted = compliance exposure
- Identify users whose role assignments can be reduced to a lower licence type without impacting their actual job function
| Licence Type | Risk Level | Common Misclassification | Assessment Priority |
|---|---|---|---|
| Professional | High | Employee or Limited users with Finance/HR roles | Immediate |
| Limited Professional | Medium | Employee users with cross-functional access | Within 30 days |
| Employee | Low | Self-Service users with approval workflows | Within 90 days |
| Developer / Test | High | Production access in developer accounts | Immediate |
Indirect Access and Digital Access: Modern Compliance Minefield
Indirect access — where non-SAP systems read from or write to SAP data via APIs, middleware, or file-based integrations — was the dominant SAP compliance battleground for a decade. SAP's introduction of Digital Access pricing in 2018 partially addressed this, replacing the theoretical unlimited exposure of indirect access with a document-based pricing model. However, the transition is incomplete and the exposure remains significant.
Stay Ahead of Vendors
Get Negotiation Intel in Your Inbox
Monthly briefings on vendor pricing changes, audit trends, and contract tactics. Unsubscribe any time.
No spam. No vendor affiliations. Buyer-side only.
What Is Digital Access?
Under Digital Access, SAP meters "documents" created in SAP by non-human digital actors — API calls, automated integrations, RPA bots, and similar. Each document type (sales order, purchase order, goods receipt, journal entry, etc.) has a price per document. Organisations that have not addressed their Digital Access exposure can face claims of millions of documents per year — at prices that appear small per document but accumulate rapidly.
Self-Assessment Steps: Digital Access
- Inventory all integrations touching SAP — middleware platforms, iPaaS tools, RPA bots, custom scripts, third-party applications with SAP connectivity
- For each integration, identify what SAP transactions it triggers and what documents it creates
- Run the USMM report in your SAP system — this generates SAP's view of your licence position including an indication of indirect document volumes
- Compare the document volumes in USMM against your Digital Access contract entitlement (if you have a Digital Access licence)
- If you do not have a Digital Access licence, compare against SAP's published per-document pricing to estimate exposure
For a deeper dive into indirect access defence strategy and how to negotiate retroactive claims, see our comprehensive guide on SAP Indirect Access and Digital Pricing.
Robotic process automation has created a new category of Digital Access exposure. Every RPA bot that logs into SAP or calls SAP APIs to create documents is a potential licence compliance issue. We routinely find enterprises that have deployed RPA extensively without evaluating the SAP Digital Access implications. The exposure can be significant — particularly in finance, procurement, and supply chain processes.
Engine Licenses: Where Hidden Costs Accumulate
Beyond named users, SAP's portfolio includes technology licences — often called "engines" — for capabilities like data replication, analytics, integration, and AI. These engine licences are metered by volume (transactions, data volume, API calls) or by hardware capacity. They are frequently undersized at initial purchase and create compliance gaps as usage grows.
High-Risk Engine Areas
SAP HANA capacity: If your HANA licence is sized by memory or CPU core, expansion of your hardware environment — whether on-premise or in a hyperscaler — can create unlicensed usage. Audit your HANA system sizes against your contracted capacity annually.
SAP Integration Suite / Cloud Integration: Message-based pricing for integration flows can escalate rapidly as automation expands. Review your message volume against contracted limits quarterly.
SAP BTP service consumption: BTP's service unit model is complex to forecast. Over-consumption of specific BTP services without corresponding entitlement creates exposure. See our SAP BTP licensing guide for the full framework.
Third-Party Tools Connecting to SAP
Many enterprise SAP estates have dozens of third-party tools with some form of SAP connectivity — reporting tools, data extraction platforms, scheduling tools, monitoring solutions, and ITSM systems that read SAP data. Each of these connections potentially creates indirect access or Digital Access exposure.
The Shadow Integration Problem
Integrations created outside of the IT organisation's formal architecture review process — often by business teams using low-code tools or BI platforms — are particularly risky. These "shadow integrations" appear in SAP's system logs even if they do not appear in your integration inventory, and SAP can identify them during an audit via the USMM tool and system log analysis.
Conduct a shadow integration discovery at least annually: review SAP RFC connections, HTTP/HTTPS connections in SM59, and ABAP background jobs that extract data to external systems.
The 25-Point SAP Compliance Checklist
Use this checklist as your structured self-assessment framework. Items marked High require immediate attention; Medium within 90 days; Low within 180 days.
Named User Classification (Items 1–8)
- Run USMM and review the auto-classification results High
- Identify all users inactive for 90+ days and assess for deletion High
- Review all Developer users for production system access High
- Audit users with multiple role-types that imply different licence levels Medium
- Review service accounts and integration users for licence implications High
- Check for users with test system access that may imply production licence requirements Medium
- Verify that terminated employees' accounts have been deactivated High
- Confirm that your licence count matches the number of active Professional users in USMM High
Indirect and Digital Access (Items 9–15)
- Inventory all non-SAP systems with SAP API or RFC connectivity High
- Identify all RPA processes that interact with SAP High
- Review SAP SM59 for undocumented RFC connections High
- Estimate annual Digital Access document volumes against your contracted entitlement High
- Review all BI tools (PowerBI, Tableau, etc.) connecting directly to SAP data sources Medium
- Assess IoT or manufacturing execution systems that write to SAP Medium
- Review e-commerce platforms integrating with SAP order management Medium
Engine and Technology Licences (Items 16–20)
- Verify HANA memory/core capacity against contracted licence High
- Review BTP credit consumption against contracted entitlement Medium
- Audit Integration Suite message volumes quarterly Medium
- Check for unlicensed use of optional SAP modules (e.g., Extended Warehouse Management if not contracted) Medium
- Review SAP Analytics Cloud user count and edition against contract Low
Process and Governance (Items 21–25)
- Confirm existence and currency of a licence management policy Medium
- Verify that new system projects include a licence impact assessment gate Medium
- Confirm that your SAP contract is accessible and reviewed by your current team Low
- Verify that USMM measurement results align with your self-reported licence counts High
- Ensure you have a documented response plan if SAP initiates an audit Medium
Remediation: Fixing Issues Before They Become Claims
Self-assessment is only valuable if it leads to action. Once you have identified compliance gaps, the remediation strategy depends on the nature and magnitude of the exposure.
User Reclassification
For user classification gaps where you are using higher-tier licences than contracted, you have two remediation paths: purchase additional licences of the correct type before SAP conducts their measurement, or remediate the root cause by removing the roles that create the higher-tier classification. The latter is slower but creates a permanent fix. We recommend both in parallel — immediate role remediation, plus a contractual true-up discussion with SAP that acknowledges the gap and negotiates a resolution.
Digital Access Remediation
Digital Access exposure is best addressed by procuring a Digital Access subscription that covers your actual or projected document volumes — negotiated as a package deal rather than paying SAP's per-document rates retroactively. SAP will negotiate Digital Access pricing, particularly if the alternative is a contentious audit process. Our guide on SAP indirect access audit defence covers the negotiation angles.
Voluntary Disclosure vs. Passive Compliance
Enterprise legal and procurement teams sometimes debate whether proactive disclosure of a compliance gap to SAP is strategically sound. Our position: voluntary disclosure with a commercial proposal for resolution — negotiated before SAP initiates their own measurement — typically produces a 40–60% better outcome than waiting for SAP to raise the issue. SAP's audit team and account team are structurally separate; engaging through the account team before the audit team is engaged almost always produces a better result.
Concerned About Your SAP Compliance Position?
Our advisors have worked both sides of SAP audit negotiations. We can assess your exposure and build a remediation strategy that protects your organisation — before SAP comes knocking.
Next Steps
A structured SAP licence compliance self-assessment typically takes 4–6 weeks for an enterprise with a mature SAP estate. The investment pays back immediately — either by quantifying exposure that can be remediated proactively, or by confirming a clean position that gives your negotiation team confidence at the next renewal.
- Read our SAP License Negotiation Guide for the full commercial strategy framework
- Review our SAP Audit Defence Guide if an audit is already in progress
- Explore our Indirect Access and Digital Pricing guide for the technical detail
- See how our advisors managed a 40% cost reduction in SAP negotiations
- Contact our SAP advisory team for a confidential compliance assessment
SAP Compliance Expertise — Buyer Side Only
IT Negotiations has conducted SAP licence assessments for enterprises across manufacturing, financial services, retail, and the public sector. Our advisors are former SAP commercial specialists — we know exactly what SAP looks for.