SAP Licensing • Technical Guide

SAP License Compliance Tools and Metrics: Understanding USMM, LAW, SLAW, and STAR

A comprehensive guide to SAP’s native compliance tools (USMM, LAW, SLAW, STAR), the Full User Equivalent (FUE) model, digital access metrics, and best practices for validating licence data before submission to SAP.

SAP LicensingCompliance ToolsTechnical GuideAll Industries
This guide is part of our comprehensive SAP Audit Defense Guide. For the full pillar overview including audit strategies, negotiation tactics, and compliance frameworks, start there.
4Core SAP compliance tools covered (USMM, LAW, SLAW, STAR)
FUEFull User Equivalent — S/4HANA’s consolidated user metric
10Actionable recommendations for compliance readiness
5Step checklist for internal audit validation
01

SAP Licence Metrics: The Foundation

Context+

SAP licence compliance relies on accurate measurement of software usage across all systems. The licensing model uses various metrics — named user counts, engine utilisation, and documents for indirect access.

1
Named Users

The most common metric. Individual people authorised to use SAP, categorised by type (Professional, Employee, etc.) and counted against entitlements.

2
Engines / Packages

Software components measured by usage metrics (sales orders, CPU cores, employee records). Some counted automatically; others require manual self-declaration.

3
Digital Access (Indirect Use)

A newer metric counting certain document types created in SAP via non-SAP systems (e.g., orders via API). SAP’s digital access licence requires tracking these document counts.

4
Full User Equivalents (FUE)

The consolidated user metric for S/4HANA subscriptions (RISE with SAP). Different roles consume fractions or multiples of an FUE.

Related Guide

For SAP licensing fundamentals, see the SAP Licensing Guide.

02

USMM & LAW: Measuring and Consolidating User Licences

Technical Deep Dive+

For classic SAP ERP (ECC) environments, USMM and LAW are the foundational tools for licence compliance.

USMM — User Measurement (Transaction USMM)

Runs within each SAP system to scan and gather two critical data sets: named user licences and engine usage. It identifies all user accounts and their assigned licence types, tallies module-specific metrics, and flags unclassified or inactive users.

Key Warning

Any user not assigned a licence type will default to the highest-cost category. Classify every user before running USMM.

LAW — License Administration Workbench (Transaction SLAW / SLAW2)

Consolidates USMM results from all systems into one combined report. LAW deduplicates user records — matching accounts for the same person across systems so they are counted only once.

Keep Licence Types Updated

Load the latest SAP user types via SAP Notes to ensure correct definitions per your contract.

Avoid Garbage In, Garbage Out

Clean each system’s USMM input before consolidating — classify users, lock obsolete accounts.

Practice User Matching

Run LAW in simulation first. Use consistent attributes (email) to improve auto-matching.

Review Before Submission

Never hit “Send to SAP” without thorough internal review. Once transmitted, data is effectively final.

Tool Purpose Scope
USMMMeasures named users and engine metricsSingle SAP system (ECC or S/4HANA on-prem)
LAW / SLAWConsolidates multiple systems’ measurementsCentral system — aggregates, deduplicates users
SLAW2Updated web-based LAWGuided interface, landscape registry, HANA support
STAREstimates S/4HANA FUE requirementsMaps ECC roles to FUE categories for migration
Digital Access EvalMeasures indirect usage documentsABAP report for Sales Orders, Invoices via APIs
03

S/4HANA Licence Measurement and the FUE Model

Technical Deep Dive+

S/4HANA introduced simplified user types aligned to the FUE model: Advanced, Core, and Self-Service users, each with a specific FUE weight.

How FUE Works

Instead of buying specific numbers of each user type, you purchase a total FUE count and allocate users under that allowance:

Business User

~0.2 FUE — light transactional usage

Advanced User

1.0 FUE — full business process access

Developer / Admin

~2.0 FUE — broad authorisations

STAR — S/4HANA Trusted Authorization Review

A specialised analysis that reviews each user’s authorisations and maps them to FUE categories. Often delivered as an SAP Note, it simulates classification and calculates total FUE consumption for migration planning.

Ongoing Measurement

For subscription models, SAP provides cloud usage dashboards (SAP for Me). However, running your own measurements quarterly is essential to verify figures independently. SLAW/SLAW2 still consolidates multi-system data; the key difference is interpreting counts as FUE totals.

Key Insight

Always check that measurement tools are updated for S/4HANA via SAP Notes. If the classification logic isn’t loaded, all users may fall into an “unclassified” bucket.

04

Self-Declaration and Digital Access: New Audit Trends

Compliance+

SAP now uses a self-declaration approach: customers measure their own usage and report it back annually. While it feels routine, it carries the same weight as a formal audit.

Digital Access (Indirect Use)

SAP’s digital access licence model means certain document types generated via external systems incur licensing. The Digital Access Evaluation service scans audit logs to count relevant documents created indirectly.

1
Identify Self-Declaration Products

Know which parts of your portfolio require self-counting — engines, add-ons, external metrics.

2
Digital Access Check

Run the digital access report regularly. Use RFC call logs and IDoc counts to gauge indirect transactions.

3
Safety Margin

Slightly over-count for safety. Under-reporting risks penalties and back-maintenance fees.

4
Document Everything

Maintain an internal audit trail: tool reports, manual steps, and assumptions behind each number.

Related Guide

For digital access strategies, see SAP Digital Access Advisory Service.

05

Third-Party Licence Optimisation Tools

Optimisation+

Many enterprises use third-party SAM tools to optimise and cross-check licence usage beyond SAP’s native capabilities.

Automated User Analysis

Smarter matching using HR data or SSO directories to identify duplicates more effectively.

Licence Type Optimisation

Analyse actual transaction activity and suggest the most cost-effective licence classification per user.

Cross-Validation

Independent data acts as a second opinion — catch discrepancies before submission to SAP.

Scenario Planning

Simulate S/4HANA migration FUE needs, system consolidations, and forecast growth.

Third-party tools do not replace SAP’s measurement. You still run USMM/LAW for reporting. But these tools help manage and verify everything before that stage.

06

Validating Licence Data Before Submission

Best Practices+
1
Internal Audit First

Run USMM/LAW weeks before the due date. Analyse in detail — look for anomalies that don’t match business changes.

2
Clean Up Users & Roles

Remove/deactivate former employees, duplicate test IDs. Involve HR and security teams.

3
Reconcile with HR & IT

If USMM reports 10,000 users but you have 9,000 staff, duplicates are inflating the count.

4
Re-run & Verify

After cleanup, run again. Compare results with previous run to confirm fixes had the intended effect.

5
Keep an Audit Trail

Document steps: users removed/reclassified, USMM SAP Note version, assumptions for manual metrics.

07

10 Recommendations for SAP Licence Compliance

Strategy+
1
Run Tools Regularly

Schedule quarterly measurements. Catch compliance issues early.

2
Assign a Licence Owner

Designate someone responsible who understands contract metrics.

3
Keep User Data Clean

Implement joiner/mover/leaver processes for SAP access.

4
Verify Before Sharing

Cross-verify USMM/LAW output with a secondary source.

5
Leverage Third-Party Tools

Optimise and validate, but align with SAP’s contractual rules.

6
Stay Informed on Changes

Follow SAP Notes and user group events for metric and tool updates.

7
Include Digital Access

If you use non-SAP front-ends, assume indirect usage exists. Measure it.

8
Negotiate with Data

Exact usage figures give you leverage at renewals and true-ups.

9
Practice Dry-Run Audits

Simulate a full audit yearly. Measure, consolidate, validate, and fix gaps.

10
Foster Compliance Culture

Ensure IT, finance, and functional teams understand licence costs.

Frequently Asked Questions

How often should we run SAP licence compliance tools internally?+

At minimum once a year, with quarterly mini-checks if possible. Regular measurements let you spot trends early. Align runs with fiscal year milestones or after new SAP module rollouts.

How is licence measurement different in S/4HANA compared to ECC?+

The process (USMM/LAW) is similar, but the licence model may differ. S/4HANA on-premises introduces FUE-aligned user types. In S/4HANA cloud (RISE), focus on total FUE consumption. SAP’s STAR report translates existing usage into FUEs. Digital access also becomes more prominent.

How can we measure and minimise indirect usage (Digital Access) costs?+

Use SAP’s Digital Access Evaluation tool to count documents created indirectly. To minimise costs: count only truly indirect documents, archive unnecessary auto-generated docs, and consider SAP’s Digital Access Adoption Program. A fixed-fee arrangement may work for high, stable usage.

Do we need third-party tools if SAP provides USMM and LAW for free?+

Depends on complexity. SAP’s tools give compliance numbers but won’t optimise them. Third-party tools identify inefficiencies and simplify continuous monitoring. Small landscapes may manage with SAP tools alone; large enterprises often find the investment pays for itself.

What if self-declared measurements show we’re out of compliance?+

Address it before submission. Try remediation (retire unused accounts, reallocate licences). If gaps remain, approach SAP proactively — negotiating on your terms is better than waiting for SAP to find the shortfall.

Need Help with SAP Licence Compliance?

Whether preparing for an audit, navigating self-declaration, or planning an S/4HANA migration, Redress Compliance can help you measure, optimise, and defend your SAP licence position.

Part of the SAP Audit Defense Series

This guide is part of our SAP Audit Defense Guide pillar. Explore related articles:

Case Study Sap Audit Defense For A Leading Uk Engineering... Case Study Sap Audit Defense For A Major Us Food Manufact... Case Study Sap Audit Defense For A Major Us Food Manufact... Case Study Sap Audit Defense For A Multinational Swiss Co... Managing Sap Notifications For Company Changes Contractua... Negotiating Sap Contracts For Audit Protection Key Clause... Negotiating Sap License Audit Settlements Sap Audit Trends Sap License Audit Tools Sap License Audit Triggers Sap License Compliance Best Practices For Cloud And Hybri... Sap License Compliance Best Practices For Sap Engines And...
Read the full SAP Audit Defense Guide →

Related Resources & Guides

FF

Fredrik Filipsson

Co-Founder, Redress Compliance

Former Oracle, SAP, and IBM — now helping enterprises worldwide negotiate better software deals. 20+ years in enterprise licensing, 500+ clients served.

← Back to SAP Knowledge Hub