# SAP User License Optimization Calculator

> Source: https://netray.co/tools/sap-user-license-optimization-calculator
> Publisher: Netray (netray.co), AI and integration engineering for ERP and manufacturing systems.
> Section: Free Tools

## Short answer

Model annual savings from cleaning up inactive SAP users and moving Professional users to a lower license type.

## Category

sap

## Erp

SAP S/4HANA and ECC

## Audience

- SAP Basis administrator
- SAP license manager
- IT asset manager

## Tool

**Kind:** calculator

**Currency:** $

**Inputs:**

#### Professional users

**Key:** prof_users

**Type:** number

**Default:** 800

**Min:** 0

**Step:** 10

**Unit:** users

#### Annual cost per Professional user

**Key:** prof_price

**Type:** number

**Default:** 3000

**Min:** 0

**Step:** 100

**Unit:** per year

**Help:** Use your contract price or support-inclusive cost. The default is a placeholder.

#### Limited Professional users

**Key:** ltd_users

**Type:** number

**Default:** 600

**Min:** 0

**Step:** 10

**Unit:** users

#### Annual cost per Limited user

**Key:** ltd_price

**Type:** number

**Default:** 1200

**Min:** 0

**Step:** 100

**Unit:** per year

#### Professional users inactive 90+ days

**Key:** inactive_pct

**Type:** number

**Default:** 8

**Min:** 0

**Max:** 100

**Step:** 1

**Unit:** %

**Help:** From last logon date (USR02 TRDAT) and usage statistics.

#### Remaining Professional users who only need Limited

**Key:** downgrade_pct

**Type:** slider

**Default:** 20

**Min:** 0

**Max:** 60

**Step:** 1

**Unit:** %

**Outputs:**

#### Current annual license cost

**Key:** current

**Expr:** prof_users * prof_price + ltd_users * ltd_price

**Format:** currency

#### Inactive Professional users

**Key:** inactive_users

**Expr:** prof_users * inactive_pct / 100

**Format:** integer

#### Savings from removing inactive users

**Key:** inactive_sav

**Expr:** inactive_users * prof_price

**Format:** currency

#### Users to downgrade

**Key:** down_users

**Expr:** (prof_users - inactive_users) * downgrade_pct / 100

**Format:** integer

#### Savings from downgrade

**Key:** down_sav

**Expr:** down_users * (prof_price - ltd_price)

**Format:** currency

#### Total annual savings

**Key:** total_sav

**Expr:** inactive_sav + down_sav

**Format:** currency

**Primary:** true

#### Share of current cost

**Key:** sav_pct

**Expr:** total_sav / current * 100

**Format:** percent

**Primary:** true

**Chart:**

#### Total annual savings vs downgrade share

**Type:** line

**X:** downgrade_pct

**From:** 0

**To:** 60

**Steps:** 31

**Series:**

- total_sav

**Disclaimer:** Model only. Real SAP license metrics depend on your contract, user type definitions and measurement results from USMM and LAW. Cost reductions may not be realised until the next contract true-down or renewal.

## Content

**Intro:** License cost is often the most visible number a Basis team can move. This calculator separates the two main levers, removing inactive users and moving over-licensed users to a lower type, so you can size the prize before starting the clean-up.

**Sections:**

#### How to use it

**Body:** Enter your counts and unit costs from the contract. Estimate the inactive share from last logon dates and the share of remaining Professional users whose roles only need Limited Professional activities. The calculator applies inactive removal first, then downgrade to the remaining population, so the two levers do not double count. Use the slider chart to see what each additional percentage of downgrades is worth.

**Bullets:**

- Pull last logon from the user master and check for service users
- Exclude technical, system and communication users
- Review authorizations, not job titles, to decide who needs Professional
- Agree the reclassification with the business owner and procurement

#### The formulas

**Body:** Inactive savings equal inactive users times the Professional price. Downgrade users equal the active Professional population times the downgrade share, and savings equal that count times the price difference between Professional and Limited. Total savings is the sum, and the percentage divides it by current annual cost. Because the downgrade applies after removal, the model reflects the real order in which a clean-up is done.

#### Worked example

**Body:** 800 Professional users at 3,000 and 600 Limited users at 1,200 cost 3.12 million per year. Eight percent inactive is 64 users, saving 192,000. The remaining 736 users with 20 percent downgraded is about 147 users saving 1,800 each, roughly 265,000. Total is about 457,000, or nearly 15 percent. The result is sensitive to the downgrade share, which is why the authorization analysis behind it matters more than the arithmetic.

#### Common mistakes

**Body:** Counting dormant users as savings when the contract is based on a fixed purchased quantity means no cash is returned until renewal. Downgrading users whose roles still contain Professional-only activities creates audit exposure. Forgetting indirect access, where third party systems read or write SAP data, can erase the saving in a licence audit. Treat the output as a prioritisation aid and confirm every user type change with measurement data.

**Cta:** Netray can help build a read-only, on-prem view of last logon, role usage and user type across your SAP systems so reclassification decisions rest on current data.

**Faq:**

#### Does removing a user save money immediately?

**Answer:** Not always. Many SAP contracts are based on purchased quantities, so reductions only matter at renewal, at a true-down clause, or when you avoid buying more. Read the contract before promising savings to finance.

#### How do I find inactive users?

**Answer:** Check last logon dates in the user master, usage statistics and any usage tracking you run. Exclude technical, service and communication users, and watch for users who log on only at quarter or year end.

#### Can I downgrade based on roles alone?

**Answer:** Roles are the starting point, but the license depends on the activities the user can actually perform and on contract definitions. Compare against SAP's measurement results and keep documentation for any later audit.

#### What is not included here?

**Answer:** Indirect or digital access, engine licences, package licences and cloud subscriptions are not modelled. Those can dominate the cost in some landscapes and need their own analysis with your SAP account contacts.

## Search terms

sap license optimization calculator, sap named user license savings, sap professional vs limited user cost, sap inactive user cleanup savings, sap license true down, sap user type downgrade savings, sap licence audit preparation, sap user license cost model

---
Talk to an engineer: https://netray.co/contact?intent=erp_ai | Machine catalog: https://netray.co/agent/catalog.json
