Formulas and worked examples for software cost per user, cost per active user and ROI, and how to use them in renewal and consolidation decisions.
By the MI Solutions SAM team9 min read2 exhibits
"How much does this tool cost?" is easy to answer. "Is it worth it?" is not. Two simple metrics help: cost per active user, which shows what you really pay for each person who uses a product, and return on investment, which compares that cost with the value the product creates.
Three numbers, three questions
01Cost per license
Annual contract cost ÷ licenses purchased. What did we agree to pay per unit?
02Cost per active user
Annual contract cost ÷ users active in the period. What do we really pay for each person who uses it?
03Return on investment
(Annual value − annual cost) ÷ annual cost. Is the tool worth what it costs?
The gap between the first two is the cost of shelfware. The third tells you whether the tool should exist at all.
Cost per license vs cost per active user
Exhibit 1
In the example, Product C looks cheap per license but costs four times as much per person who actually uses it. That is where to act first.
Calculating ROI
ROI = (annual value − annual cost) ÷ annual cost
Value is the hard part. Agree a simple, defensible estimate with the business owner, using one or more of three methods:
01Time saved
Hours saved per user per month × active users × loaded hourly cost.
02Cost replaced
Tools, services or headcount the product made unnecessary.
03Revenue enabled
For sales and customer tools, a conservative share of the revenue it supports.
Rough is fine. The purpose is to compare tools and spot clear outliers, not to produce an audited figure.
Using the numbers
Exhibit 2
At renewal: a high cost per active user is a signal to reclaim and reduce volume.
In consolidation: compare cost per active user across tools that do the same job.
In budgeting: report cost per active user to the business owner each quarter.
How MI One helps
Frequently asked questions
What counts as an active user?
Someone who used the product within a defined period, often 30 or 90 days, measured the same way each time.
Should we include implementation costs?
For ROI, yes, spread over the expected life of the tool. For cost per active user, subscription cost alone is usually enough.
How often should we report these numbers?
Quarterly to business owners, and always before a renewal decision.
See where your software budget goes
Bring your five largest vendors to a 30-minute call. Our SAM experts will show you where the savings usually hide, and how fast MI One can surface them.