Editorial photograph of a Java licensing benchmark review with code on screen
Article · Oracle · Java

Oracle Java licensing. The 2026 benchmark.

Oracle Java SE Universal Subscription is per employee. The 2023 metric change moved Java from per processor to per headcount. The buyer side path runs through OpenJDK, contractor exclusions, and a tight employee definition.

Open the Calculator Oracle Hub
$5.25 to $15Per employee / month
a leading industry analyst firmRecognized
Industry Recognized
500+ Enterprise Clients
$2B+ Under Advisory
11 Vendor Practices
100% Buyer Side Independent

Oracle Java SE Universal Subscription is licensed per employee, regardless of actual Java usage. The 2023 metric change moved Java from a niche per processor or Named User Plus subscription to a per employee universal subscription.

List prices scale from 15 dollars per employee per month in the smallest band, down to 5.25 dollars per employee per month at the 50,000 plus employee band.

This benchmark sets out the 2026 list price bands, discount benchmarks, contractor inclusion math, and seven tactics on every Oracle Java SE contract.

Read alongside the Oracle services, the Oracle hub, the Oracle Java calculator, the Java licensing review, and the Vendor Shield subscription.

Key Takeaways

What a CIO and CFO need to know in 90 seconds

  • Java SE is per employee. Every employee counted, regardless of Java use.
  • The contractor population matters. Default includes every contractor and consultant.
  • List runs $15 down to $5.25 per employee per month. Tier by total employee count.
  • Discount runs 20 to 60 percent off list. Depending on volume and term.
  • OpenJDK is the migration anchor. Eclipse Temurin, Corretto, Azul Zulu.
  • Audit risk is material. Oracle LMS opens Java audits at growing pace.
  • Negotiate contractor exclusions. The default scope is broader than the buyer side needs.

The 2023 metric change

Oracle moved Java from the legacy per processor and Named User Plus subscription to the new Java SE Universal Subscription in January 2023. The new metric counts every employee, regardless of actual Java usage.

Legacy versus universal subscription

MetricCounted unitsTypical costAvailable
Legacy Java SE Subscription (per processor)Processors running Java$25 / processor / monthExisting customers, restricted renewals
Legacy Java SE Subscription (per NUP)Named users authorized for Java$2.50 / NUP / monthExisting customers, restricted renewals
Java SE Universal Subscription (current)All employees in the organization$5.25 to $15 / employee / monthAll new contracts

Migration cost impact

Most customers see a 2x to 5x cost increase when migrating from the legacy metric to the universal subscription. The buyer side path is to either lock the legacy metric at renewal (if available) or to migrate to OpenJDK.

The 2026 list price bands

Oracle Java SE Universal Subscription is priced in volume bands. The list price drops as the employee count crosses tier thresholds.

List price bands

Employee bandList per employee / monthAnnual cost example
1 to 999$15.00$90,000 (500 employees)
1,000 to 2,999$12.00$216,000 (1,500 employees)
3,000 to 9,999$10.50$630,000 (5,000 employees)
10,000 to 19,999$8.25$1.48M (15,000 employees)
20,000 to 29,999$6.75$2.03M (25,000 employees)
30,000 to 39,999$5.70$2.74M (40,000 employees)
40,000 to 49,999$5.50$3.30M (50,000 employees)
50,000+$5.25$6.30M (100,000 employees)

Typical discount benchmarks

  • Mid market (1,000 to 5,000 employees). 20 to 35 percent off list.
  • Enterprise (5,000 to 25,000 employees). 30 to 50 percent off list.
  • Global enterprise (25,000+ employees). 40 to 60 percent off list.
  • Multi year (3 to 5 year term). Additional 5 to 10 percent off year one.

The employee count definition

The single highest leverage item on every Oracle Java SE contract is the employee count definition. Oracle defaults to a broad definition that counts every contractor and consultant.

Oracle default definition

  • Full time employees. Regular full time on payroll.
  • Part time employees. Regular part time on payroll.
  • Temporary workers. Seasonal, contingent, and temp agency.
  • Contractors. 1099, IR35, freelance.
  • Consultants. Big four, integrator, and individual consultants.
  • Agents. Brokers, partners, and channel agents.

Buyer side definition

The buyer side path is to negotiate a tighter employee definition at signing. Exclude contractors who do not access Oracle Java code. Exclude consultants on short term engagements. Cap the contractor population at a documented percentage of total headcount.

The contractor count audit

Inventory the contractor population in the legal entity that signs the Oracle agreement. The contractor count in HR systems often undercounts the true contractor population by 20 to 40 percent. Vendor management, procurement, and finance systems must be cross checked. The audit finding moves the headcount by 1,000 to 10,000 on a typical enterprise.

The OpenJDK migration anchor

OpenJDK is the single most effective cost containment tactic on Oracle Java. Production grade OpenJDK distributions are free and supported by major vendors.

Production OpenJDK distributions

  • Eclipse Temurin. Free. Long term support builds. Eclipse Foundation governance.
  • Amazon Corretto. Free. Long term support builds. Amazon support.
  • Microsoft Build of OpenJDK. Free. Long term support builds. Microsoft support.
  • Azul Zulu. Free community edition. Paid enterprise edition.
  • Red Hat OpenJDK. Free. Included with Red Hat Enterprise Linux subscription.
  • BellSoft Liberica. Free. Long term support builds.

Migration math

OpenJDK migration removes the per employee Java SE cost entirely. The migration cost is typically two to four weeks of engineering effort per Java application, plus regression testing. A 100 application estate migrates in 6 to 12 months. The payback is one to three months on the per employee subscription cost.

Oracle Java SE Universal Subscription is the per employee tax on Java. The buyer side path is straightforward: inventory every Java installation, evaluate OpenJDK migration on each one, license only the installations that require Oracle commercial features. The default of universal licensing pays for code that does not need to pay.

Seven Oracle Java tactics

The seven tactics below move Oracle Java at signing and at renewal.

Seven Java tactics

TacticMechanismTypical impact
Inventory Java installationsDiscover every JVM in the estateSets the licensing floor
OpenJDK migration planMove non Oracle dependent apps to OpenJDK50 to 80% on Java spend
Tight employee definitionExclude contractors not accessing Java15 to 30% on subscription
Contractor cap clauseCap contractor count at signing percentageProtects 10 to 25% on growth
Multi year term3 to 5 year fixed price5 to 10% on year one
Renewal uplift cap3 to 5% cap on year over year10 to 20% over five years
Volume band negotiationTarget the next tier threshold5 to 15% on per employee rate

What to do next

  1. Open the Oracle Java calculator. Score the per employee exposure.
  2. Inventory every JVM in the estate. Production, development, test.
  3. Score OpenJDK migration on each application. Two to four weeks per application.
  4. Inventory the contractor population. Cross check HR, procurement, finance.
  5. Negotiate the employee definition. Exclude non Java contractors.
  6. Anchor the renewal uplift cap. 3 to 5 percent.
  7. Plan the multi year term. 3 to 5 year fixed price.
  8. Engage the buyer side advisor. Do not face Oracle alone on Java.

Frequently asked questions

How is Oracle Java SE Universal Subscription priced?

Per employee. The 2023 Oracle Java SE Universal Subscription metric counts every employee in the organization, regardless of how many use Java. List price is 15 dollars per employee per month in the 1 to 999 employee band, dropping to 5.25 dollars per employee per month in the 50,000+ employee band.

What counts as an employee under the new metric?

Full time, part time, temporary, contractor, agent, and consultant. The definition is broad. The buyer side must inventory the contractor population, which often runs 20 to 40 percent above the headcount in HR systems.

How does the new metric compare to the legacy Java SE Subscription?

The legacy metric was per processor or per Named User Plus. The new Java SE Universal Subscription is per employee, regardless of actual Java usage. Most customers see a 2x to 5x cost increase when migrating from the legacy metric to the universal subscription.

Is there an alternative to Oracle Java SE?

Yes. OpenJDK distributions from Eclipse Temurin, Amazon Corretto, Microsoft Build of OpenJDK, Azul Zulu, and Red Hat OpenJDK are free and production grade. Migration from Oracle Java to OpenJDK is the single most effective cost containment tactic.

Is the Oracle Java audit risk material?

Yes. Oracle LMS opens Java audits at growing pace in 2026. The audit risk is highest on customers running unauthorized Oracle JDK in production. The buyer side path is to inventory Java installations and either migrate or license.

What is the typical discount on Oracle Java?

Twenty to forty percent off list for mid market customers. Forty to sixty percent off list for global enterprise. The discount depends on the multi year term and the volume band.

Can Oracle Java licensing be capped on contractor count?

Negotiable. The default counts every contractor and consultant. The buyer side path is to negotiate a contractor exclusion or a contractor cap at signing, defined in the order document.

How does Redress engage on Oracle Java?

Redress runs Oracle Java licensing inside the Vendor Shield subscription, the Renewal Program, and standalone advisory. Every engagement is led by a former Oracle commercial executive on the buyer side.

How Redress engages on Oracle Java

Redress runs Oracle Java licensing inside the Vendor Shield subscription, the Renewal Program, the Benchmark Program, and the Software Spend Assessment. Every engagement is led by a former Oracle commercial executive on the buyer side.

Read the related Oracle services, Oracle hub, Java calculator, Java licensing review, Oracle ULA guide, benchmarking, about us, locations, and contact pages.

Score your Oracle Java license exposure in under five minutes.
Open the Tool →
White Paper · Oracle

Download the Oracle ULA Decision Framework.

A buyer side reference on the Oracle ULA decision: enter, exit, certify, or restructure. Deployment math, certification audit, and renewal leverage.

Independent. Buyer side. Written for CIOs, CFOs, and procurement leaders carrying Oracle contracts. No vendor influence. No sales kickback.

Oracle ULA Decision Framework

Open the white paper in your browser. Corporate email only.

Open the Paper →
$5.25 to $15
Per employee / month
50 to 80%
OpenJDK savings
500+
Enterprise clients
$2B+
Under advisory
100%
Buyer side

Oracle Java SE Universal Subscription is the per employee tax on Java. The buyer side path is straightforward: inventory every Java installation, evaluate OpenJDK migration on each one, license only the installations that require Oracle commercial features.

Chief Information Officer
Global insurance group, 60,000 employees
More Reading

More from this practice.

Oracle Hub →
Oracle Services
Oracle · Article
Oracle Services
The Oracle practice.
13 min read
Oracle Knowledge Hub
Oracle · Article
Oracle Knowledge Hub
The complete reference.
20 min read
Oracle Java Calculator
Oracle · Article
Oracle Java Calculator
Per employee Java math.
5 min read
Java Licensing Review
Oracle · Article
Java Licensing Review
Independent licensing review.
10 min read
Oracle ULA Guide
Oracle · Article
Oracle ULA Guide
The complete ULA guide.
16 min read
Editorial photograph of enterprise contract negotiation strategy

The Oracle Java deal closes cleaner with a Java installation inventory, an OpenJDK migration plan, a tight employee definition, and a contractor cap clause.

We have run 500+ enterprise clients across 11 publishers. Every engagement starts with one conversation.

Oracle Java intelligence, monthly.

Per employee math, OpenJDK migration, contractor exclusions, and renewal uplift caps from every Oracle Java engagement we run on the buyer side.