SAP / sap licensing

Understanding SAP USMM: A Beginners guide

SAP USMM (System Measurement) is:

  • A Transaction Code in SAP: Specifically used in the SAP Basis application.
  • Licensing Tool: It’s utilized to determine the number of users and chargeable objects of the Engines in the SAP software for each system.
  • Automatic Counting Modules: These modules within USMM automatically determine the Engines used, streamlining the process of managing SAP licenses.
  • Essential for License Management: This plays a crucial role in managing and understanding SAP licenses within an organization.

Selecting the Correct Price List in SAP USMM


Price lists in the context of an SAP license audit are groups of user types associated with a specific group of SAP Named User licenses. Several price lists and many user types are grouped under each price list.

Customers should confirm that the correct price list is selected before measurement, consolidation, and submission to SAP before each SAP audit.

Checking User Activity in SAP USMM

The USMM collects each user’s last log-on date. Gathering this data point from the USMM is not simple, but it is possible. Seeing the last log-on date is extremely helpful for removing potentially inactive users.

Understanding How Licenses are Assigned to Users

All users within an SAP system should be assigned a license type. There are multiple ways to assign a license type, and the USMM contains data to show how this was done in each case.

There are four common methods:

  1. Default: This is when a user’s license type is left blank, and the USMM has assigned the default license type (usually ‘professional’).
  2. Manual: This means that someone (usually SAP Security) has manually assigned the license type.
  3. Reference/Automatic: When customers have maintained license profiles for associated roles/authorizations, the designated license type will be assigned to the user during the USMM measurement based on the authorizations a user has.
  4. A technical user without classification as a non-dialog user will be automatically excluded from the consolidation.

Understanding Which SAP Clients are Used for Measurement

The SAP client concept allows customers to segregate each SAP system into a logical subsystem for various IT-related reasons (load balancing, buffering, upgrades, etc.).

For license measurement purposes, clients are considered either production or customizing clients (for development systems).


What is SAP USMM?

SAP USMM, or SAP’s User Measurement Management, is crucial for managing SAP licenses.

How are licenses assigned to users in SAP USMM?

Licenses can be assigned to users in SAP USMM through four standard methods: Default, Manual, Reference/Automatic, and Technical user without classification.

What is the importance of selecting the correct price list in SAP USMM?

Selecting the correct price list is crucial before each SAP audit as it helps in the proper measurement, consolidation, and submission to SAP.

How can I check user activity in SAP USMM?

The USMM collects each user’s last log-on date. This data point can be used to identify potentially inactive users.

What are the different types of SAP clients used for measurement?

For license measurement purposes, SAP clients are considered production or customizing clients (for development systems).


  • Fredrik Filipsson

    Fredrik Filipsson brings two decades of Oracle license management experience, including a nine-year tenure at Oracle and 11 years in Oracle license consulting. His expertise extends across leading IT corporations like IBM, enriching his profile with a broad spectrum of software and cloud projects. Filipsson's proficiency encompasses IBM, SAP, Microsoft, and Salesforce platforms, alongside significant involvement in Microsoft Copilot and AI initiatives, enhancing organizational efficiency.

    View all posts