Epicor Concurrent License Sizing Calculator
How many concurrent licenses do you really need? If each person is logged in a fraction of the time, the number online at once is predictable. This calculator uses a binomial model with a normal approximation to size licenses for a chosen confidence level and compares the annual cost with named users.
Your numbers
Take from login history during your busiest hour.
Enter your quoted figure. Prices vary by contract.
Enter your quoted figure.
Your results
Statistical planning aid, not a licensing opinion. Epicor license terms, metrics and prices are set by your contract. Confirm with Epicor or your reseller.
Concurrent licenses needed vs total users
Sweeps Total users who need access from 10 to 500, holding your other inputs fixed.
License usage analysis
Optional: we can analyse real login data from your ERP to right-size your licenses.
Optional. The tool and every export work without this. No spam.
How to use it
Enter the total number of people who need access and the chance any one of them is logged in at your busiest hour. Take that figure from login history rather than guesswork. Choose a confidence level, and enter the prices from your own quote for concurrent and named licenses. The tool returns licenses needed, the cost of each model and the difference.
- Include occasional users such as managers and auditors in the user count.
- Use peak-hour login data, not a daily average.
- Check whether your contract counts sessions, modules or device types separately.
The model
If each of N users is online with probability p, the number online follows a binomial distribution with mean N times p and standard deviation the square root of N times p times one minus p. We approximate with a normal curve and add the z score for your confidence level times the standard deviation to the mean. The result is rounded up and capped at the total user count.
Reading the chart
The licenses line rises more slowly than the user count because larger pools smooth out peaks, so the cushion above the mean shrinks relative to size. Small teams need proportionally more headroom. If your concurrency probability is close to 100 percent, concurrent licensing saves nothing and named users are usually simpler.
Common mistakes
Teams use average concurrency instead of peak, forget shift overlap, month-end spikes and integration or API sessions, and ignore that people leave sessions open all day. Idle sessions inflate concurrency, so a timeout policy can reduce licenses needed. Re-run the sizing at renewal with fresh login data.
Frequently Asked Questions
Is the result a guarantee I will never hit the limit?
No. It is a probability at your chosen confidence level, based on the assumptions you enter. Unusual events such as an unplanned all-hands entry day can still exceed it.
How do I estimate peak concurrency?
Export session or login history from your system and count simultaneous sessions in the busiest hours, then divide by total users. Use several weeks, including month-end, to avoid underestimating.
Are API or integration sessions included?
That depends on your license terms. Some integration access may consume licenses or need specific types. Check your agreement and add any such sessions to the user count if they apply.
When are named users better?
When most users are online most of the day, or when a named price is low relative to the concurrent price. The comparison output shows the break-even at your quoted prices.
Netray can pull login and usage data from your ERP to ground this analysis. The calculator itself needs no contact.
Related Tools
Epicor Task Agent Schedule Load Calculator
Calculate Task Agent utilization from recurring schedules, runtimes and slots, and find how many slots you need.
EpicorEpicor BPM Directive Overhead Calculator
See how many milliseconds and server hours your BPM directives add per transaction and per day.
EpicorEpicor Database Growth Forecast Calculator
Project storage needs over several years from transaction volume, row size, index overhead, growth and backup copies.
More Epicor tools
See all- Epicor Kinetic Customization Change Request Form Template
- Epicor Kinetic Go-Live Cutover Plan Template
- Epicor Kinetic User Access Request Form Template
- Epicor Kinetic BPM Directive Inventory Worksheet
- Epicor Kinetic Scheduled Task Register Worksheet
- Epicor Kinetic Custom Report Inventory Worksheet
- Epicor Kinetic Data Migration Mapping Worksheet
- Epicor Kinetic Data Load Effort Calculator
- Epicor Business Object Services Reference