SAP software is a core component of enterprise IT landscapes, but staying compliant with SAP licensing can be complex. All SAP customers are subject to a periodic license audit (at least once annually) and are contractually obligated to cooperate under SAP’s General Terms & Conditions. If an audit reveals unpaid license or SAP Support fees, or usage beyond licensed quantities, customers are required to pay the amounts due priced according to the SAP price list in effect at the time of audit. Where excess use is identified, the customer is also required to execute an additional Order Form to license the additional quantities.
Understanding the SAP license audit process is crucial to avoid surprises and ensure compliance. This article breaks down the audit process, highlighting what organizations should expect.
An SAP license audit is a review conducted by SAP to verify that an organization’s use of SAP software aligns with its license entitlements. These audits ensure that named users, package (engine) metrics and the system is being appropriately utilized in accordance to the terms of the agreement. While audits are routine, they can be resource-intensive, particularly for organizations with complex SAP landscapes, and may result in high costs where remediation is required through the purchase of additional licenses to address overutilization or unlicensed usage. On the other hand, audits help customers identify over licensing, where licenses are underutilized.
Not all SAP customers are audited each year. SAP selects a limited number of customers through the Global Adoption & Experience Centre of Excellence (CoE). Any customer with an SAP Software License Agreement can be chosen and the selection process is not public.
SAP performs two types of audits; the Standard and Enhanced Audit.
The Standard Audit also known as the ‘Basic Audit’ is what most SAP customers are subject to annually. The audit typically focuses on four key areas:
| Item | Details |
|---|---|
| 1. Named User Measurement |
SAP counts all system users and classifies them by their assigned license type (e.g., Professional, Employee, Developer). The purpose is to ensure each user’s level of access corresponds to an appropriate license. The USMM (User System Measurement) counts and classifies users in each system. |
| 2. Package (Engine) Measurement |
SAP evaluates the use of licensed SAP functional components (often called “engines”), such as Payroll Processing or Sales Orders. These engines have specific usage metrics defined in the SAP contract, for example, number of documents, orders, or master records. The USMM also measures these packages automatically, depending on the SAP_BASIS release and available measurement functionality. |
| 3. Self-Declaration Products |
Some packages cannot be measured automatically, for example, metrics like revenue, spend volume, or plant count. Customers must manually complete and submit a Self-Declaration Form to report usage of these products. The form can be downloaded from SAP for Me and is submitted to SAP via email. |
| 4. System Landscape Review |
SAP validates the customer’s entire system landscape, identifying all productive, development, and test systems to ensure complete measurement coverage. The SAP for Me, System & Provisioning Dashboard can be used by customers to review active systems and measurement plans. Once measurements are completed, results from all systems are uploaded and consolidated into a single dataset. |
Once measurements are completed, results from all systems are uploaded and consolidated into a single data set.
The LAW / LAW 2.0 (License Administration Workbench) merges user and package data across systems, removes duplicates, and produces the official measurement report for submission to SAP.
The Enhanced Audit, sometimes referred to as the ‘Extended Measurement’ or ‘Enhanced License Verification’ goes beyond the standard annual measurement.
Unlike the Standard Audit, which is largely automated and self-managed by the customer using USMM and LAW, the enhanced audit involves direct engagement between SAP’s Global License Audit and Compliance (GLAC) team and the customer.
This audit type can be triggered when:
The Enhanced Audit still focuses on the four key areas outlined for the Standard Audit. However, it uses deeper technical analysis, broader system coverage, and manual validation to ensure full transparency of SAP software usage across the customer’s landscape.
| Audit Focus Area | Details |
|---|---|
| 1. Named User & Package (Engine) Measurement |
SAP requests raw system data extracts to verify user activity, license assignments, and package usage accuracy. This may include cross-checking tables such as USR02, AGR_USERS, and STAD for actual user logins and role assignments. |
| 2. Self-Declaration Products |
SAP reviews customer-supplied data for non-automated metrics such as revenue, cost of goods sold (COGs) and plant count to ensure the declared values match actual system data. |
| 3. Indirect / Digital Access Assessment |
SAP evaluates integrations and third-party applications that connect to SAP systems to determine whether data access by external systems or users requires additional licensing. |
| 4. System Landscape Review |
SAP confirms that all active, productive and connected systems are represented in the measurement scope. Any undeclared systems discovered during the review are added to ensure full coverage. |
During the Enhanced Audit SAP may perform onsite visits, use SAP EarlyWatch Alert data, system configuration exports, or even remote system access to complete the review.
The Standard (Basic) Audit concludes with SAP generating an official License Measurement Report based on the data submitted by the customer through LAW and any relevant self-declaration forms.
This report summarizes the actual measured usage against purchased license entitlements. It serves as a compliance checkpoint that helps customers and SAP:
In most cases, the process ends here with no further action required beyond acknowledging the report and, if necessary, discussing adjustments in future true-up cycles.
The Enhanced Audit produces a more comprehensive SAP License Audit Report.
This report includes:
Where non-compliance is verified, the outcome may include:
| Audit Step | Details |
|---|---|
| 1. Audit Notification |
The audit begins with a formal measurement request. The request includes.
Sent to the SAP license administrator or central IT contact. |
| 2. Preparing for System Measurement | Preparation is critical to ensure measurement accuracy. Key preparatory steps include:
Good preparation reduces the risk of discrepancies that could later trigger an Enhanced Audit or corrective review. |
| 3. Conducting System Measurement | System measurement captures actual SAP usage within each environment.
USMM can be executed via the classic SAP GUI or through the web-based USMM interface, depending on the SAP_BASIS release level. |
| 4. Consolidating Results with LAW | The License Administration Workbench (LAW) consolidates all system measurement results into a unified data set.
LAW automatically:
The web-based LAW 2.0 provides a centralized overview of user assignments, package metrics, and system status, allowing organizations to validate results before submission. |
| 5. Submitting Results to SAP | After consolidation, the measurement results are submitted to SAP through SAP for Me. The submission package typically includes:
SAP recommends a single-step transfer through LAW 2.0’s direct upload function to simplify data handling. |
| 6. Data Analysis & Checks | SAP’s License Audit and Measurement Team reviews all submitted data for completeness and accuracy. If anomalies are detected, SAP may request:
This stage ensures that all measurements accurately reflect usage and compliance before final evaluation. |
| 7. Evaluation & Audit Closure | After all data validations are complete:
The audit then formally closes, providing the customer with a transparent view of their license position and a baseline for future optimization. |
Preparation is the most effective way to ensure a smooth SAP audit and avoid unnecessary compliance risks. Organizations should focus on the following key areas:
SAP license audits are a standard part of managing enterprise software, but without the right preparation, they can quickly become complex and costly. By understanding each stage from audit notification to measurement, consolidation, and submission organizations can gain clarity, maintain compliance, and make informed licensing decisions.
At JNC, we help organizations take control of the SAP audit process. Our licensing team simulate SAP audits to identify risks early, support user and license clean-ups, and guide clients through every step of the audit from preparation to negotiation and resolution. Whether you’re anticipating an audit or want to strengthen your SAP license governance, JNC provides the expertise and tools to ensure you’re audit-ready and always in control.
Contact JNC today to discuss how we can help you prepare, protect, and optimize your SAP licensing position.

Kudzai is an SAP Licensing and Compliance Consultant who specializes in helping enterprises navigate the complexities of SAP licensing, audit readiness, and cloud transformation. With a background in law and over three years of experience in IT asset management, she brings a unique perspective that bridges technical insight with commercial strategy. Kudzai advises clients on both on-premise and cloud licensing models, S/4HANA migration cost modelling, and optimization strategies that reduce cost and compliance risk while maximizing long-term value
Connect with me on LinkedIn
If you have any SAP licensing related questions, then get in touch.
Start with an initial consultation to help you clearly understand the costs and benefits of fully leveraging SAP.