A reference for the four metrics that govern almost every Oracle contract. What each one counts, the minimums that set the bill, when each wins, and how to tell which one your ordering document actually uses.
Oracle prices the same software four different ways, and the metric on your ordering document decides the bill before any discount does. This page is a reference for the four that govern almost every Oracle contract: Named User Plus, Processor, Employee, and Application User.
Each one counts a different thing. Named User Plus counts people and devices, Processor counts cores, Employee counts a population that has nothing to do with usage, and Application User counts authorizations per module. Getting the minimum wrong costs more than getting the metric wrong.
Read it alongside the Oracle knowledge hub, the Oracle services practice, and the Vendor Shield subscription.
Every individual you authorize to use the program, plus every non human operated device that can access it. Activity is irrelevant. Authorization is the trigger, and the count is taken against the servers the program is installed on.
Named User Plus minimums by program family
| Program | Minimum | Applied against |
|---|---|---|
| Database Enterprise Edition | 25 Named User Plus per Processor | The Processor count after the core factor |
| Database Standard Edition 2 | 10 Named User Plus per server | Each server, not the estate |
| Database options and management packs | Same count as the database | The parent program |
| Middleware programs such as WebLogic Server | Program specific, commonly 10 per Processor | The Processor count after the core factor |
| Personal Edition | 1 Named User Plus per machine | Each machine |
Confirm the minimum for your exact program and version against the Oracle Technology Global Price List. Minimums are program specific and Oracle revises the document.
When the population is small, countable and stable, and when it sits below the crossover point for that program. On the Database lines the crossover is arithmetic rather than opinion, because Oracle prices Named User Plus at a fixed fraction of the Processor price.
The full crossover derivation, including the list prices behind it, is on the Oracle Database licensing guide. The point for a metrics reference is narrower: check the minimum before you check the headcount, because the minimum wins more often than the headcount does.
Cores, not people. Oracle counts all processors where the programs are installed or running, multiplies the physical cores by the published core factor, and rounds every fraction up to the next whole license.
The factor is the part buyers get wrong most often, and it is the difference between a compliant estate and a seven figure finding. The detail sits in the Oracle core factor guide.
A population, not a user base. Oracle's Employee metric counts your full time, part time and temporary employees, plus the full time, part time and temporary staff of your agents, contractors, outsourcers and consultants who support your internal business operations.
Nothing in that definition refers to the software. The Java SE Universal Subscription moved to this metric in January 2023, and it is the reason Java exposure so often lands an order of magnitude above the first estimate.
Employee metric: who counts
| Population | Counts? | Why buyers get it wrong |
|---|---|---|
| Employees who never touch the software | Yes | The metric is not usage based, so a warehouse team counts as much as a developer |
| Part time and temporary staff | Yes | Headcount reports often show full time equivalents rather than heads |
| Contractors, consultants and outsourcer staff supporting internal operations | Yes | These sit outside the HR system, so they are missed by default |
| Staff of acquired entities inside the same legal group | Yes, once inside the contracting entity | The count moves with corporate events, not with software deployment |
| Customers and end consumers of your product | No | The definition targets people supporting your internal operations |
Because the count is fixed by your organization and not by your engineering choices. Reducing the number of servers running Java, or the number of developers, does not move the number at all.
The Java specific detail, including how to build a defensible employee count, sits in the Java SE Universal Subscription employee metric guide.
Named individuals authorized to use a specific application program, counted per module rather than per person. The applications estate then layers a second family of metrics on top that count business volume instead of people.
Metric families across the Oracle applications estate
| Metric family | What it counts | Typical home |
|---|---|---|
| Application User | Authorized individuals, per module | E Business Suite, PeopleSoft, JD Edwards |
| Employee | Headcount in the contracting entity | Human capital and self service modules |
| Revenue based | Millions of currency units of company revenue | Financials and supply chain modules |
| Transaction based | Order lines, invoice lines, expense reports and similar volumes | Order management and expense modules |
| Hosted user metrics | Hosted named users or hosted employees in a subscription | Fusion Cloud applications |
The cloud side is a different contract shape entirely. Read the Oracle Fusion Cloud applications guide and the JD Edwards user types guide for the module level detail.
Three places, and all three drift upward over time without anyone deciding anything.
Read the ordering document, not the support renewal quote and not the current price list. The metric is a contractual term recorded per program line on the order that created the entitlement.
Older estates carry metrics Oracle no longer sells. They remain enforceable, and they cannot be interpreted using today's definitions.
The definition set travels with the order date. If your entitlement was created in 2011, the 2011 definitions apply to it, not the ones on Oracle's website today.
Keep the price list and agreement versions in force on each order date with the order itself. In an audit, that folder is the difference between arguing your position and accepting Oracle's.
It depends on one question per metric, and none of them is about price. The reference below is the short version of a comparison worth running system by system.
The four metrics side by side
| Metric | Counts | Minimum | Wins when |
|---|---|---|---|
| Named User Plus | Authorized individuals plus non human devices | Per Processor or per server, program specific | Small, countable, stable populations on modest hardware |
| Processor | Physical cores multiplied by the core factor | One license per server after rounding up | Unknown, public or very large populations |
| Employee | Organizational headcount including contractors and agents | The whole population, no partial scope | Never a choice. It is imposed by the product line |
| Application User | Authorized individuals per module | Module specific quantities on the price list | Narrow, role based user communities per module |
The standard advice is to pick Named User Plus whenever you can count your users, because per user pricing looks cheaper than per processor pricing. We disagree. Across the 40 to 50 metric reviews we ran in 2024 and 2025, the per processor minimum forced a count 25 to 40 percent above the actual population on low user, high core systems, and in several cases it landed at exactly half the Processor price no matter how few people used the system. The right first question is not how many users you have. It is how many Processor licenses the hardware implies, because that number sets the floor the user count is measured against.
Source: Redress Compliance advisory engagement file, 2024 and 2025.
Redress runs the metric register, the crossover comparison and the conversion analysis as an independent review, then defends the position through Vendor Shield. We do not resell Oracle and we do not implement it.
Read the Oracle services practice, the Oracle knowledge hub, and the Oracle support costs page, since every metric decision carries a 22 percent support tail behind it.
Named User Plus counts every individual authorized to use the program plus every non human operated device that can access it, whether or not anyone is actively using it. Authorization is the trigger, so dormant accounts count until they are removed, and multiplexing is measured at the front end rather than at the database.
On Database Enterprise Edition it is 25 Named User Plus for every Processor license, calculated after the core factor. Standard Edition 2 uses 10 per server instead, and middleware programs carry their own program specific minimums. You license the higher of the real count and the minimum.
Physical cores on every server where the program is installed or running, multiplied by the core factor for that chip, with fractions rounded up per server. Threads do not count, idle installations still count, and Standard Edition 2 is counted per occupied socket with no core factor at all.
No. It counts your full time, part time and temporary employees plus the full time, part time and temporary staff of your agents, contractors, outsourcers and consultants who support your internal business operations. Whether any of them use the software is irrelevant to the count.
Yes, where they support your internal business operations. This is the single largest source of understatement we see, because contractor and outsourcer populations sit outside the HR system that most teams use to build the number. Build it from payroll plus vendor records instead.
Application User is counted per application module rather than per program installation, so one person authorized on three modules consumes three licenses. Named User Plus also counts non human devices and carries per processor minimums, which Application User does not.
Read the license metric column on the ordering document that created the entitlement, program line by program line. Do not rely on the support renewal quote, which abbreviates the metric and can carry it forward incorrectly, and do not interpret an old order against today's price list definitions.
Sometimes, and it requires Oracle's agreement plus a new ordering document. A conversion fixes the forward position only, it does not repair a historic gap, and it cannot beat the minimum, so model the floor before you assume a switch will save money.
The buyer side moves that keep your Oracle estate honest at renewal.
Independent. Buyer side. Built for Oracle customers running the next renewal cycle.
Source: Redress Compliance advisory engagement file, 2024 to 2025.
We had licensed a low user analytics cluster on Named User Plus and the per processor minimum was charging us for users we did not have. Redress modeled it against the processor metric and switched it. The single change took eighteen percent off that line.
We have run 500+ enterprise clients across 11 publishers. Every engagement starts with one conversation.
Oracle Named User Plus, processor, employee, and application user metric signals, the minimum rules, metric conversion economics, and the broader Oracle licensing leverage signals.