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
New to Epicor ERP? Start with the Epicor ERP guide and toolkit, or plan with Training Path Builder, ERP Certification Study Planner, Upgrade Path Planner.
Keep exploring
Free tools
- Epicor Kinetic AI Assistant Sizing and Value CalculatorEstimate GPUs, vector index size, hours saved and payback for a private AI assistant on Epicor Kinetic on-premises.
- Epicor EOQ and Lot Sizing CalculatorCompute economic order quantity, orders per year and total annual cost, then round to the multiple you enter in Epicor.
- Epicor Kinetic Data Load Effort CalculatorEstimate total data migration hours for an Epicor project from record counts, error rate and number of test cycles.
ERP fixes and how-tos
- Epicor Kinetic: Menu Item Missing or Access Denied for a UserEpicor Kinetic user cannot see a menu item or gets an access denied message? Check security group, menu security, company access, license and role settings in order.
- Epicor Prophet 21 License and Domain, Manuals and User GroupsWhat a Prophet 21 license and domain involve, where to find the P21 user manual and help, and how to join the user community. Plain guidance from an ERP perspective.
- How to Add AI to Epicor Kinetic On-Premises Without Moving Your DataReference architecture for a private AI assistant on Epicor Kinetic on-premises: BAQ and REST v2 access, SQL replica, local LLM, roles, audit and rollout.
AI on your ERP
- Private AI for Epicor Kinetic Cloud, Outside the Multi-Tenant BoundaryRun a private LLM on Epicor Kinetic private cloud or Kinetic Cloud data via BAQs, REST v2 and Data Fabric, keeping sensitive manufacturing data off shared AI.
- AI for Epicor Kinetic Job Shops: Quote History, Job Variance and Schedule RiskPrivate AI for Epicor Kinetic job shops: quote-to-job history, JobHead and JobOper variance, subcontract delays and schedule risk, via REST and BAQs.
Integrations
- How to add AI agents to Epicor KineticHow to add AI agents to Epicor Kinetic: a tool layer over the REST v2 API and BAQs, MRP exception triage, PO expediting, and human approval before any write.
- How to add an AI chatbot to Epicor KineticAdd an AI chatbot to Epicor Kinetic: an internal assistant for planners and buyers or a customer portal bot, grounded in BAQs and runnable fully on-prem.
Software
- Epicor KineticEpicor Kinetic explained for manufacturers: modules, REST API, BAQs, deployment, strengths, limits and alternatives to compare before choosing or upgrading.
- Epicor CPQEpicor CPQ is a cloud configure-price-quote product with visual 3D configuration for manufacturers. Modules, ERP integrations and alternatives explained.