1. How to Read the Oracle Technology Price List

The Oracle Technology Price List is a publicly available PDF that sets the list prices for every Oracle technology product โ€” from Database Enterprise Edition to WebLogic Suite to GoldenGate. It is the starting point for every Oracle commercial conversation, yet Oracle provides no instructions on how to actually use it. This guide fills that gap.

You should have a copy of the current Oracle Technology Price List open alongside this article. Note that Oracle pricing (USD) has not changed for many years, though Oracle reserves the right to update it at any time.

For each product, the price list shows four columns:

ColumnWhat It MeansExample (DB Enterprise Edition)
Named User PlusLicence fee for one Named User Plus (NUP). Subject to minimum user requirements.$950 per NUP
Software Update License & Support (NUP)Annual support fee per NUP โ€” always 22% of the NUP licence fee.$209 per NUP per year
ProcessorLicence fee for one Oracle Processor. Oracle's definition of "processor" involves the Core Factor Table.$47,500 per Processor
Software Update License & Support (Processor)Annual support fee per Processor licence โ€” always 22% of the Processor licence fee.$10,450 per Processor per year
Independent Advisory Perspective

The prices on Oracle's Technology Price List are list prices โ€” nobody pays list. Typical enterprise discounts range from 40% for small deals to 80โ€“90% for large Unlimited License Agreements (ULAs) or Pool of Funds transactions. The critical question is not what the list price is, but what discount you can negotiate. We routinely help clients secure discounts 15โ€“25 percentage points better than Oracle's initial offer.

Key rule: this article only covers Oracle Technology products. It does not cover Oracle Applications pricing, Oracle Java licensing, or Oracle Cloud services โ€” each of those has a separate price list and different licensing mechanics.

2. Licensing Metrics: Processor vs. Named User Plus

Before you can calculate Oracle pricing, you must understand the two primary licensing metrics that apply to nearly every Oracle technology product.

Processor Licensing

Processor licensing is based on hardware capacity. You license the CPU cores where the Oracle software is installed and/or running. The calculation uses Oracle's Core Factor Table, which assigns a multiplier to each processor type:

Physical Cores ร— Core Factor = Oracle Processor Licences Required
Always round up to the next whole number. Intel Xeon and AMD EPYC have a 0.5 core factor.

Processor licensing allows unlimited users to access the software on those licensed processors โ€” making it the standard choice for production environments with large or unpredictable user populations.

Named User Plus (NUP) Licensing

Named User Plus licensing counts the individual users (or non-human devices) authorised to access the software, regardless of whether they are actively using it. NUP is typically cheaper for small, well-defined user groups โ€” such as development or test environments.

Critical rule: Oracle imposes minimum NUP requirements per processor. You cannot licence a product with fewer Named Users Plus than the minimum, even if your actual user count is lower:

ProductMinimum NUP per Processor
Database Enterprise Edition & Options25 NUP per Processor
Database Standard Edition 210 NUP per Server
WebLogic Server Enterprise Edition10 NUP per Processor
WebLogic Suite10 NUP per Processor
GoldenGate10 NUP per Processor
Most other Middleware products10 NUP per Processor

For a detailed comparison of these two metrics, see our Oracle Database Licensing Guide.

Metric Must Match Across Products

If you licence Oracle Database Enterprise Edition by Processor on a server, every option and management pack used on that server must also be licensed by Processor โ€” and in the same quantity. You cannot mix Processor and NUP metrics for a product and its options on the same installation. This rule applies equally to WebLogic Suite and its add-on options.

3. Oracle Database Editions โ€” Pricing

Oracle Database is the centrepiece of the Technology Price List and the single largest source of Oracle licensing cost for most enterprises.

ProductProcessor LicenceNUP LicenceAnnual Support (22%)
Database Enterprise Edition$47,500$950$10,450 / $209
Database Standard Edition 2$17,500 (per socket)$350$3,850 / $77
Database Personal Editionโ€”$460โ€” / $101.20
Mobile Server$23,000$460$5,060 / $101.20
NoSQL Database Enterprise Edition$10,000$200$2,200 / $44

Standard Edition 2 uses socket-based licensing โ€” the Core Factor Table does not apply. Each occupied socket counts as one licence, regardless of core count. SE2 is limited to servers with a maximum of 2 CPU sockets and 16 CPU threads.

Database Enterprise Edition uses core-based processor licensing. On a typical dual-socket Intel Xeon server with 16 cores per socket (32 cores total), the calculation is: 32 ร— 0.5 = 16 Processor licences at $47,500 each = $760,000 in licence fees plus $167,200/year in support.

Cost Comparison โ€” Same 32-Core Server
Standard Edition 2 vs. Enterprise Edition

SE2: 2 sockets ร— $17,500 = $35,000 licence + $7,700/year support.
EE: 32 cores ร— 0.5 factor = 16 licences ร— $47,500 = $760,000 licence + $167,200/year support.

Enterprise Edition costs 21.7ร— more than Standard Edition 2 for the same physical server โ€” before adding any options. This is why edition selection is one of the highest-impact decisions in Oracle licensing.

SE2: $35K vs EE: $760K (21.7ร— difference)

4. Database Enterprise Edition Options โ€” Pricing

Database options are add-on features that require Enterprise Edition as a prerequisite. Each option must be licensed in the same metric and quantity as the underlying Database EE licence. These options are a frequent source of unintentional non-compliance โ€” features like Diagnostics Pack and Tuning Pack can be inadvertently enabled by DBAs, creating licence obligations.

Database EE OptionProcessor LicenceNUP Licence
Multitenant$17,500$350
Real Application Clusters (RAC)$23,000$460
RAC One Node$10,000$200
Active Data Guard$11,500$230
Partitioning$11,500$230
Real Application Testing$11,500$230
Advanced Compression$11,500$230
Advanced Security$15,000$300
Label Security$11,500$230
Database Vault$11,500$230
OLAP$23,000$460
TimesTen App-Tier Database Cache$23,000$460
Database In-Memory$23,000$460
Options Multiply Cost Dramatically

On a 16-processor server, adding just RAC ($23,000), Partitioning ($11,500), and Diagnostics Pack ($7,500) to Database EE ($47,500) increases the total licence cost from $760,000 to $1,432,000 โ€” nearly doubling it. Every option you enable is another line item at the same quantity. In an Oracle audit, every enabled option will be counted and billed.

5. Database Management Packs โ€” Pricing

Management packs are used primarily through Oracle Enterprise Manager for monitoring and administration. They are licensed separately from the base database and its options.

Management PackProcessor LicenceNUP Licence
Diagnostics Pack$7,500$150
Tuning Pack$5,000$100
Database Lifecycle Management Pack$12,000$240
Data Masking and Subsetting Pack$11,500$230
Cloud Management Pack for Oracle Database$7,500$150

Diagnostics Pack and Tuning Pack are the most commonly deployed management packs โ€” and the most commonly found in audits. The Tuning Pack requires the Diagnostics Pack as a prerequisite, meaning you must licence both if you use Tuning Pack features. On a 16-processor server, the combined cost is 16 ร— ($7,500 + $5,000) = $200,000 in licence fees.

Data Masking and Subsetting Pack has a special licensing rule: only the users of the database servers where masked data or data subsets originate must be licensed โ€” not the destination databases.

Audit Hotspot: Diagnostics & Tuning Pack

Diagnostics Pack features such as Automatic Workload Repository (AWR) and Active Session History (ASH) are frequently enabled by default or accidentally activated by DBAs running AWR reports. Oracle's audit scripts specifically scan for AWR and ASH usage. We have seen audit claims exceeding $2M for Diagnostics and Tuning Pack alone โ€” across all database servers in a large enterprise. Proactively audit your Enterprise Manager configuration to identify and disable any unused management pack features before Oracle does.

Need help assessing your Oracle licence position before a renewal or audit?

Oracle License Management Services โ†’

6. Oracle Middleware โ€” Pricing

Oracle Middleware products are licensed using the same Processor and NUP metrics as the database, with their own minimum NUP requirements (typically 10 NUP per Processor).

Middleware ProductProcessor LicenceNUP Licence
TopLink and ADF$5,800$116
WebLogic Server Standard Edition$10,000$200
WebLogic Server Enterprise Edition$25,000$500
WebLogic Suite$45,000$900
Web Tier$5,000$100
Internet Application Server EE$35,000$700
GlassFish Server$5,000$100
Coherence Enterprise Edition$11,500$230
Coherence Grid Edition$25,000$500
BPEL Process Manager$60,000$1,200
SOA Suite for Non-Oracle Middleware$75,000$1,500
Forms and Reports$23,000$460
Managed File Transfer$30,000$600
Stream Analytics$60,000$1,200

WebLogic Suite Options

These are add-on options that require WebLogic Suite as a prerequisite โ€” you must licence both the base product (WebLogic Suite at $45,000/Processor) and any options in the same metric and quantity:

WebLogic Suite OptionProcessor Licence
BPEL Process Manager Option$23,000
Service Bus$23,000
SOA Suite for Oracle Middleware$57,500
Unified Business Process Management Suite$57,500
WebLogic Coherence Grid Edition Option$10,000

A server running WebLogic Suite ($45,000) plus SOA Suite for Oracle Middleware ($57,500) costs $102,500 per Processor licence โ€” more than double the cost of Database Enterprise Edition.

7. GoldenGate & Data Integrator โ€” Pricing

Oracle GoldenGate and Data Integrator are Oracle's data replication and integration platforms. They have unique licensing rules that differ from standard database or middleware products.

ProductProcessor LicenceNUP Licence
GoldenGate$17,500$350
GoldenGate for Non-Oracle Database$17,500 (per computer)$350
GoldenGate for Mainframe$100,000 (per computer)$2,000
GoldenGate for Big Data$20,000$400
GoldenGate Veridata$30,000$600
Data Integrator Enterprise Edition$30,000$600
Data Integration Suite$70,000$1,400
Enterprise Metadata Management$150,000โ€”

GoldenGate Licensing Scope Rules

Oracle GoldenGate has a distinctive licensing scope: you must licence both (a) the processors running the Oracle database from which you capture data and (b) the processors running the Oracle database where you apply the data. For NUP licensing, count the users of both the source and target databases.

GoldenGate for Non-Oracle Database and GoldenGate for Mainframe are licensed per computer โ€” they do not use the Core Factor Table. One licence covers one physical machine regardless of its core count.

Data Integrator Enterprise Edition licensing counts only the processors where the data transformation processes are executed, not the source or target databases.

8. Integration & Other Products โ€” Pricing

Oracle Database Gateways

Database Gateways enable Oracle Database to connect to non-Oracle databases. They are licensed per computer โ€” the Core Factor Table does not apply:

Database GatewayPer Computer Licence
Gateway for Sybase$17,500
Gateway for SQL Server$17,500
Gateway for Informix$17,500
Gateway for Teradata$109,000
Gateway for DRDA$46,000
Gateway for APPC$46,000
Gateway for WebSphere MQ$46,000

Verrazzano Enterprise Container Platform

Verrazzano is licensed per Processor as an annual subscription only โ€” no perpetual licence is available. All processors in the nodes of Kubernetes clusters where Verrazzano images are pulled must be counted. If any Kubernetes node is a VM, Oracle's partitioning policy applies to determine the processor count.

RDB Server Products

Oracle RDB Enterprise Edition is priced at $47,500 per Processor โ€” the same as Database Enterprise Edition. RDB can be migrated to standard Oracle Database EE at no additional cost.

Identity Management

Oracle Identity Management products are licensed per Named User Plus or Processor, following the same mechanics as other technology products.

9. Worked Pricing Calculations

Let's walk through real-world pricing calculations using the Oracle Technology Price List.

๐Ÿ“Š Example 1: Database EE + Two Options on a Dual-Socket Intel Server

Server: 2 ร— Intel Xeon 8380 (40 cores each) = 80 total cores
Core factor: 0.5 (Intel Xeon)
Processor licences required: 80 ร— 0.5 = 40

Products installed: Database EE + Partitioning + Active Data Guard

Database EE: 40 ร— $47,500 = $1,900,000
Partitioning: 40 ร— $11,500 = $460,000
Active Data Guard: 40 ร— $11,500 = $460,000

Total licence fees: $2,820,000
Annual support (22%): $620,400/year

Total: $2,820,000 licence + $620,400/year support

๐Ÿ“Š Example 2: Named User Plus for a Development Environment

Server: 1 ร— Intel Xeon with 8 cores = 8 total cores
Core factor: 0.5 โ†’ 4 Processor equivalents
Minimum NUP: 4 ร— 25 = 100 NUP minimum for Database EE

Actual users: 15 developers โ€” but the minimum is 100, so you must licence 100 NUP.

Database EE: 100 ร— $950 = $95,000
Annual support: 100 ร— $209 = $20,900/year

Compare this to Processor licensing for the same server: 4 ร— $47,500 = $190,000. NUP saves $95,000 in licence fees โ€” but only because the user count stays below the minimum threshold. If user counts grow, NUP costs escalate quickly.

NUP: $95,000 vs. Processor: $190,000 (50% saving)

๐Ÿ“Š Example 3: WebLogic Suite + SOA Suite

Server: 2 ร— AMD EPYC 9654 (96 cores each) = 192 total cores
Core factor: 0.5 (AMD EPYC)
Processor licences: 192 ร— 0.5 = 96

WebLogic Suite: 96 ร— $45,000 = $4,320,000
SOA Suite for Middleware: 96 ร— $57,500 = $5,520,000

Total licence fees: $9,840,000
Annual support (22%): $2,164,800/year

Total: $9.84M licence + $2.16M/year support
Modern High-Core-Count Processors Amplify Costs

The latest AMD EPYC and Intel Xeon processors ship with 96โ€“128 cores per socket. A single dual-socket server can now require 48โ€“128 Processor licences for every Oracle product installed. Before deploying Oracle on new hardware, always calculate the licensing impact first โ€” the cost of the software often dwarfs the cost of the server.

10. Understanding Oracle Support Costs

Oracle annual support (officially "Software Update License & Support") is 22% of the net licence fee. This percentage applies to whatever discounted price you actually paid for the licences โ€” not the list price.

Key Support Rules

Annual escalation: Oracle typically increases support fees by 3โ€“4% per year, compounding on the prior year's amount. Over a 10-year period, support costs can nearly equal the original licence investment.

Cannot drop support selectively: Oracle's standard terms make it difficult to drop support on individual products while keeping it on others. The "support reinstatement" clause means that if you drop support, you must pay all back support fees (plus a reinstatement penalty) to restart it later.

Discount lock-in: Whatever discount you negotiate on licence fees automatically applies to support. A 60% discount on a $47,500 Processor licence means you pay $19,000 for the licence โ€” and your annual support is 22% of $19,000 = $4,180/year instead of the list $10,450.

๐Ÿ“Š Support Cost Over 10 Years (16 DB EE Processor Licences at 50% Discount)

Licence cost: 16 ร— $47,500 ร— 50% = $380,000
Year 1 support: $380,000 ร— 22% = $83,600
With 4% annual escalation over 10 years: ~$1,003,000 cumulative support

After 10 years, you will have paid $1,383,000 total โ€” $380K in licence fees and over $1M in support. Support exceeds the original licence investment by Year 5.

10-year total: $1.38M (73% is support)

For strategies to reduce Oracle support costs, see our guide on Oracle Support Renewal Optimisation.

11. Pricing Optimisation Strategies

Understanding the Oracle Technology Price List is the first step. The second is using that knowledge to reduce what you actually pay. Here are the strategies that deliver the biggest savings:

1. Choose the Right Licensing Metric

Compare Processor vs. NUP for every product and every server. NUP can save 40โ€“60% on development, test, and low-user-count environments. Processor is usually cheaper for production systems with large or unpredictable user populations.

2. Select Hardware Strategically

Processors with lower core factors (Intel Xeon at 0.5, Ampere ARM at 0.25) require fewer Oracle licences than processors with higher factors (IBM POWER at 1.0). A hardware migration from IBM POWER to Intel Xeon can halve your Oracle licence requirements overnight.

3. Consolidate and Right-Size

Every server where Oracle is installed creates a licensing obligation. Consolidating workloads onto fewer, right-sized servers reduces the total processor count โ€” and therefore the total licence cost. Eliminate development servers running Enterprise Edition when Standard Edition 2 would suffice.

4. Audit Your Options and Packs

Systematically disable any Database EE options and management packs that are not actively required. Features like AWR reporting (Diagnostics Pack), Partitioning, and Advanced Security are often enabled by default or accidentally โ€” each one adds $7,500โ€“$23,000 per Processor to your compliance obligation.

5. Negotiate Aggressively

Oracle's list prices are starting positions, not final prices. Typical discounts range from 40โ€“90% depending on deal size, competitive pressure, and negotiation leverage. Always benchmark Oracle's offer against independent pricing data before signing.

6. Consider ULA Economics

For organisations with large and growing Oracle estates, an Oracle Unlimited License Agreement (ULA) can provide cost certainty and deployment flexibility. However, ULAs carry significant risks at certification โ€” ensure you have independent advisory support to maximise the licence count at exit.

๐Ÿ” Need Independent Oracle Pricing Analysis?

Redress Compliance provides vendor-independent Oracle pricing benchmarks, licence optimisation assessments, and contract negotiation support. We help Fortune 500 clients reduce Oracle spend by 30โ€“60% through strategic licensing decisions.

12. Frequently Asked Questions

Oracle publishes the Technology Price List as a PDF on its website: oracle.com/assets/technology-price-list-070617.pdf. The prices are in USD and have remained stable for many years, but Oracle reserves the right to update them at any time. Always check the current version before any commercial decision.
Virtually no one pays list price. Oracle discounts are standard, ranging from 40% for small deals to 80โ€“90% for large enterprise commitments or ULAs. The list price serves as a reference point for negotiations. The actual price you pay depends on deal size, competitive leverage, your negotiation strategy, and whether you have independent advisory support. Oracle's initial discount offer is almost never their best โ€” there is always room to negotiate further.
An Oracle Processor is calculated by multiplying the total physical cores on the server by the Core Factor assigned to that CPU type, then rounding up to the next whole number. For Intel Xeon and AMD EPYC processors, the core factor is 0.5 โ€” so each physical core counts as half a Processor licence. For IBM POWER, the factor is 1.0. Standard Edition 2 is an exception: it uses per-socket licensing (each occupied socket = 1 licence) and the Core Factor Table does not apply.
Oracle annual support is 22% of the net licence fee โ€” the discounted amount you actually paid, not the list price. So if you purchased a Database EE Processor licence at a 50% discount ($23,750), your annual support is $23,750 ร— 22% = $5,225/year. Oracle typically escalates support fees by 3โ€“4% annually. Over time, cumulative support costs far exceed the original licence investment.
Not on the same server or installation. If you licence Oracle Database Enterprise Edition by Processor on a particular server, every option and management pack used on that server must also be licensed by Processor in the same quantity. You can, however, use different metrics on different servers โ€” for example, Processor licensing for production and NUP for development. Just ensure consistency within each server or cluster.
Oracle sets minimum NUP counts per product. For Database Enterprise Edition and its options, the minimum is 25 NUP per Processor (where "Processor" is the core-factor-calculated count). For Database Standard Edition 2, the minimum is 10 NUP per server. For most Middleware products (WebLogic, GoldenGate, etc.), the minimum is 10 NUP per Processor. You must licence at least the minimum, even if your actual user count is lower.
No. Oracle Unlimited License Agreements (ULAs) do not appear on the standard price list. ULA pricing is entirely negotiated and depends on the products included, the term length, the size of your Oracle estate, and your negotiation leverage. ULAs typically range from $1M to $50M+ and are 3-year or 5-year agreements. Independent advisory is essential to ensure you negotiate the right scope and terms.
Oracle Database Gateways (for Sybase, SQL Server, Informix, Teradata, DRDA, APPC, WebSphere MQ) are licensed per computer โ€” not per processor or per core. The Core Factor Table does not apply. One licence covers one physical machine, regardless of its core count. This is different from most other Oracle Technology products.
Oracle VirtualBox has a separate licensing model. The base VirtualBox platform is free for personal and evaluation use, but enterprise use requires the VirtualBox Enterprise licence. VirtualBox licensing is distinct from the Technology Price List products and follows its own pricing structure.
Oracle Exadata Cloud at Customer pricing depends on the configuration size โ€” quarter rack, half rack, or full rack โ€” and the consumption model you select. It is a subscription-based service, not a traditional licence purchase, and pricing is negotiated on a per-deal basis. Cloud at Customer costs are typically higher than equivalent on-premises infrastructure but lower than running equivalent workloads on Oracle Cloud Infrastructure (OCI).

Our Oracle Advisory Services

Vendor-independent. Fixed-fee. Proven results across hundreds of enterprise engagements.

๐Ÿ“‹ License Management

Learn More โ†’

๐Ÿ›ก๏ธ Audit Defense

Learn More โ†’

๐Ÿ“ Contract Negotiation

Learn More โ†’

๐Ÿ”„ ULA Optimisation

Learn More โ†’

๐Ÿ’ฐ Pay-When-We-Saveโ„ข

Learn More โ†’

๐Ÿ”€ Third-Party Support

Learn More โ†’

๐Ÿ“š Knowledge Hub

Explore โ†’

๐Ÿ“… Book a Meeting

Schedule Now โ†’
FF

Fredrik Filipsson

Co-Founder, Redress Compliance ยท Former Oracle, SAP & IBM Executive

Fredrik Filipsson brings over 20 years of enterprise software licensing expertise, including two decades working directly for IBM, SAP, and Oracle. As co-founder of Redress Compliance, he has advised hundreds of Fortune 500 organisations on Oracle licensing compliance, cost optimisation, and contract negotiations. His team's deep understanding of Oracle's Technology Price List, licensing mechanics, and commercial negotiation dynamics has helped enterprises across four continents reduce Oracle spend and build sustainable compliance practices.