๐Ÿ”ด Oracle ยท Primavera P6

Oracle Primavera P6 Licensing Guide: Named User Rules, Modules, Pricing, Indirect Access, and Cost Optimisation

The definitive guide to Oracle Primavera P6 licensing โ€” covering named user metrics, P6 Professional vs EPPM editions, module licensing (Risk Analysis, Progress Reporter, Portfolio Management), on-premises vs cloud pricing, restricted-use component rules, indirect access traps, and negotiation strategies. Written for CIOs, procurement leaders, and SAM managers in construction, engineering, and infrastructure organisations.

๐Ÿ”ด Oracle ๐Ÿ“Š Primavera P6 ๐Ÿ”„ Updated Feb 2026 โœ๏ธ Fredrik Filipsson
๐Ÿ“˜ This article is part of the Primavera pillar guide. For restricted-use component details, see Restricted-Use Licences in Primavera P6. For indirect access risks, see Managing Indirect Access in Primavera P6.
$3,850
List price per user โ€” Primavera P6 EPPM perpetual licence (includes first-year support)
$1,320/yr
Cloud subscription per user โ€” Oracle Primavera Cloud Scheduling annual fee
22%
Annual support fee on perpetual licences โ€” compounding cost that equals original licence price within 5 years
Named User
Licensing metric โ€” one person, one licence, no sharing, no concurrent use

Primavera P6 Licensing Fundamentals

Oracle Primavera P6 is licensed on a per-named-user basis. Every individual who accesses the software โ€” whether daily or once a year, whether directly or through an integration โ€” requires their own licence. There is no concurrent-user, floating, or device-based licensing option. One person equals one licence, and licences cannot be shared between individuals regardless of usage patterns.

This named-user model creates a deceptively simple surface that hides significant compliance complexity. The challenges emerge when organisations try to determine exactly who counts as a "user" โ€” a question that extends far beyond the people who log into the P6 interface directly.

๐ŸŽฏ Core Licensing Rules

P6 Editions and Modules: What Requires a Licence

Oracle offers multiple Primavera products, each with its own licence requirement. Understanding the distinction between editions and modules is critical for right-sizing your licence portfolio and avoiding over-purchasing or under-licensing.

ProductLicence TypeList PriceWhat It Covers
P6 ProfessionalPerpetual, per user$3,520/userDesktop scheduling application. Full planning and scheduling capability. Requires a P6 database (Oracle DB or SQL Server).
P6 EPPM (Enterprise)Perpetual, per user$3,850/userEnterprise suite: includes P6 Professional desktop client plus web-based interface, dashboards, and enterprise-level project management. Most organisations choose this edition.
Progress ReporterPerpetual, per user$1,320/userLimited functionality for field personnel who only update task progress and timesheets. Requires base P6 EPPM infrastructure.
Risk AnalysisPerpetual, per user$10,450/userMonte Carlo simulation and risk assessment module. Extremely expensive โ€” licence only users who genuinely need risk modelling capability.
Primavera Cloud โ€” SchedulingAnnual subscription$1,320/user/yrFull scheduling in Oracle's SaaS. No infrastructure management required. Includes updates and support.
Primavera Cloud โ€” Team/ProgressAnnual subscription$144/user/yrLightweight status updates for field teams. Minimum 5-user purchase. Subscription includes support.
Primavera Cloud โ€” Portfolio PlanningAnnual subscription$2,640/user/yrPortfolio-level planning and analysis. Premium cloud module for executives and portfolio managers.
"Risk Analysis at $10,450 per user is one of Oracle's most expensive application licences. Many organisations purchase it for 5โ€“10 users, then discover during an audit that 30 people have accessed it through the P6 interface. The compliance gap can exceed $200,000 overnight."

On-Premises vs Cloud: Total Cost Comparison

The choice between perpetual on-premises licences and Oracle Primavera Cloud subscriptions depends on your time horizon, infrastructure capabilities, and user population stability. Neither model is universally cheaper โ€” the optimal choice depends on your specific circumstances.

Perpetual On-Premises

One-Time Fee + 22% Annual Support

You own the licence indefinitely. Annual support at ~22% of the licence cost provides updates, patches, and Oracle technical assistance. After approximately 4.5 years, cumulative support fees equal the original licence price. Best for stable, long-term deployments with internal IT capacity. Includes restricted-use licences for Oracle Database and WebLogic โ€” but these are strictly limited to Primavera use only.

Oracle Primavera Cloud

Annual Subscription โ€” All Inclusive

No upfront licence fee. Annual per-user subscription includes infrastructure, updates, support, and hosting. Simpler compliance (you cannot exceed subscribed user count without purchasing more). If you stop paying, you lose access โ€” no perpetual rights. Best for organisations without Oracle infrastructure expertise, short-term projects, or rapidly changing user populations.

Cost ComponentOn-Premises (20 EPPM Users)Cloud Scheduling (20 Users)
Year 1$77,000 (licence + support)$26,400
Year 2$16,940 (support only)$26,400
Year 3$16,940$26,400
Year 4$16,940$26,400
Year 5$16,940$26,400
5-Year Total$144,760$132,000
Year 6 onward (annual)$16,940/yr (support only)$26,400/yr (subscription)
Break-even pointOn-premises becomes cheaper after approximately Year 6 โ€” perpetual licences are already paid, only support continues

For deployments expected to last 5+ years with stable user counts, perpetual licences are typically 20โ€“40% cheaper over the full lifecycle. For shorter engagements (2โ€“3 year construction projects with temporary teams), cloud subscriptions avoid stranded licence costs when the project ends.

Restricted-Use Components: The Hidden Compliance Trap

When you purchase Primavera P6 EPPM on-premises, Oracle includes restricted-use licences for the underlying technology stack: Oracle Database, WebLogic Server, and BI Publisher. These components are essential for running P6 โ€” but the restrictions on their use are absolute and strictly enforced during audits.

๐ŸŽฏ Restricted-Use Rules

Mini Case Study

Engineering Firm: $340,000 Restricted-Use Violation

Situation: A Middle Eastern engineering firm deployed Primavera P6 EPPM on a server with the included restricted-use Oracle Database. Over time, the DBA team created additional schemas on the same database instance to host a custom project reporting application and a document management system โ€” both unrelated to Primavera.

Audit finding: Oracle identified the non-Primavera schemas during an LMS audit and required full Oracle Database Enterprise Edition licensing for the server: 2 sockets ร— 12 cores ร— 0.5 Core Factor = 12 Processor licences ร— $47,500 = $570,000 at list price.

Result: Redress Compliance negotiated the finding down to $340,000 by migrating the non-Primavera schemas to a separate database instance within 60 days and demonstrating that the usage was inadvertent. The firm also implemented strict database isolation policies to prevent recurrence.

Takeaway: Never co-locate non-Primavera applications on the restricted-use Oracle Database or WebLogic instances. The convenience of using existing infrastructure is not worth the six-figure audit exposure. Isolate Primavera's technology stack completely.

Indirect Access and Multiplexing

Indirect access is the most contentious and financially dangerous aspect of Primavera P6 licensing. Oracle's position is clear: any individual who benefits from Primavera data or functionality โ€” regardless of whether they log into P6 directly โ€” is a user who requires a licence.

In practice, indirect access arises in several common scenarios that most organisations do not anticipate when planning their P6 licence budget:

1

BI and Dashboard Integrations

Project data exported from P6 into Power BI, Tableau, or Oracle Analytics dashboards. Every person who views these dashboards is potentially an indirect P6 user. If 50 executives access a project status dashboard built from P6 data, Oracle may require 50 additional P6 licences.

2

ERP System Integrations

Primavera P6 integrated with SAP, Oracle EBS, or other ERP systems for cost tracking, resource allocation, or procurement. Users who interact with project data flowing through the ERP may be considered indirect P6 users โ€” even if they never see the P6 interface.

3

Automated Reports and Notifications

Scheduled reports generated from P6 and distributed via email or SharePoint. Oracle takes the position that recipients of these reports are benefiting from P6 functionality. Static PDF reports distributed to a known list of recipients are the lowest-risk format โ€” but Oracle's interpretation can still extend to these scenarios.

4

Subcontractor and Client Portals

Construction and engineering firms frequently share project schedules with subcontractors and clients through web portals. If the portal pulls data from P6 in real time, every portal user may require a P6 licence. The cost implications for projects with hundreds of subcontractor users can be enormous.

The safest approach to managing indirect access is to architect integrations so that P6 data is aggregated and transformed before distribution โ€” removing the direct link between the viewing user and the Primavera system. However, Oracle's interpretation of "indirect access" is expansive, and no technical architecture guarantees compliance. Always disclose your integrations and have a clear licensing rationale for each data flow.

Common Compliance Pitfalls

PitfallWhat HappensTypical Impact
Inactive/departed user accountsFormer employees' accounts remain active in P6Each counts as a licensed user โ€” $3,850/user at list
Shared generic loginsMultiple people use "planner1" accountOracle counts each individual = full licence per person
Unlicensed module usageRisk Analysis or Portfolio Management enabled without licencesRisk Analysis at $10,450/user โ€” 30 accidental users = $313,500
Restricted-use violationsNon-P6 applications on included database or WebLogicFull product licences required โ€” $100Kโ€“$500K per server
Indirect access via dashboards50+ executives view P6 data in Power BI50 additional P6 licences at $3,850 = $192,500
Over-purchasing (shelfware)Buying 200 licences when only 120 are used80 unused licences ร— $847/yr support = $67,760/yr wasted

Negotiation Strategies

1

Right-Size Licence Types

Not every user needs full EPPM functionality. Field personnel who only update task progress should use Progress Reporter ($1,320) instead of full EPPM ($3,850) โ€” saving $2,530 per user. For 50 field users, this saves $126,500 in licence costs. Conduct a user role analysis before purchasing.

2

Leverage Volume and Timing Discounts

Oracle routinely discounts Primavera licences by 10โ€“30% for volume purchases. Negotiating at the end of Oracle's fiscal quarter (October, January, April, July) or bundling P6 with other Oracle purchases (database, middleware, ERP) can yield additional discounts. Never pay list price for more than 10 licences.

3

Consider Hybrid On-Prem + Cloud

Purchase perpetual licences for core schedulers and planners (stable, long-term users) and cloud subscriptions for field teams and temporary project personnel (variable user counts). This hybrid model optimises cost: the fixed core avoids compounding subscription fees, while the cloud layer scales with project activity.

4

Negotiate Support Fee Caps

Oracle's standard 22% annual support fee can be negotiated. Request: a cap on annual support increases (Oracle typically increases support by 3โ€“4% annually), a reduced support percentage for large deployments, or a multi-year support rate lock. Over a 10-year lifecycle, a 2% reduction in support percentage saves tens of thousands.

5

Clarify Indirect Access in the Contract

Before signing, negotiate explicit contract language defining what constitutes "indirect access" for your specific integrations. If you plan to feed P6 data into Power BI for 50 executives, negotiate a carve-out or a discounted indirect-access rate. Oracle's standard position is strict, but contract terms override policy โ€” get favourable terms in writing before deployment.

Mini Case Study

Construction Group: $890,000 Saved Through Licence Mix Optimisation

Situation: A large European construction group had purchased 200 P6 EPPM perpetual licences at $3,850 list for all project personnel. Internal audit revealed that only 45 users needed full scheduling capability โ€” the remaining 155 only updated task progress or viewed reports.

Assessment: Redress Compliance recommended converting 155 EPPM licences to a combination of 80 Progress Reporter on-premises licences ($1,320 each) and 75 Primavera Cloud Team subscriptions ($144/yr each). The 45 core schedulers retained EPPM perpetual licences.

Result: The optimised licence portfolio cost $150,600 (80 ร— $1,320 + 75 ร— $144/yr) versus the original $596,750 (155 ร— $3,850) for the non-scheduler population. Net first-year saving: $446,150. Annual support reduction: $52,000. The firm also negotiated 25% volume discount on the Progress Reporter licences, bringing total savings to approximately $890,000 over 3 years including avoided support costs.

Takeaway: The most impactful Primavera cost optimisation is matching licence types to actual user roles. Most organisations over-license field teams with full EPPM when Progress Reporter or Cloud Team subscriptions cover their needs at 35โ€“95% lower cost per user.

Audit Defence Essentials

Oracle License Management Services (LMS) actively audits Primavera P6 deployments โ€” particularly at organisations in construction, oil and gas, utilities, and government infrastructure where P6 is widely used. Audit defence for Primavera requires specific preparation beyond standard Oracle database audits.

๐ŸŽฏ Primavera Audit Preparation Checklist

Related Reading

Frequently Asked Questions

How is Oracle Primavera P6 licensed?
Primavera P6 is licensed per named user. Every individual who accesses the software โ€” directly or indirectly โ€” requires their own licence. There is no concurrent-user or floating licence option. Oracle offers perpetual on-premises licences (one-time fee plus ~22% annual support) and cloud subscriptions (annual per-user fee). Both models use the same named-user metric. Licences cannot be shared between individuals, and generic/shared accounts are explicitly prohibited.
What is the difference between P6 Professional and P6 EPPM?
P6 Professional ($3,520/user) is the desktop scheduling application. P6 EPPM ($3,850/user) is the enterprise suite that includes the Professional desktop client plus a web-based interface, dashboards, and enterprise-level project portfolio management. Most large organisations choose EPPM for the web access capability. Both are perpetual named-user licences with the same compliance requirements.
Can multiple people share a single P6 licence?
No. Oracle's terms explicitly prohibit sharing. A licence is tied to a specific individual, not an account or device. Even if users access the system at different times, each person requires their own licence. Using generic logins to reduce licence counts is a common audit finding that results in one licence required per individual who used the shared account.
Do users who only view P6 reports need a licence?
Generally, yes. Oracle considers anyone receiving value from Primavera data or functionality as requiring a licence โ€” including executives viewing dashboards, managers receiving emailed reports, and subcontractors accessing project portals. This "indirect access" or "multiplexing" rule is Oracle's strictest licensing interpretation. To mitigate risk, distribute static PDF exports rather than live data feeds, and negotiate indirect access terms explicitly in your contract.
What are restricted-use licences in Primavera P6?
When you purchase P6 EPPM on-premises, Oracle includes restricted-use licences for the underlying Oracle Database, WebLogic Server, and BI Publisher. These components can only be used for running Primavera โ€” no additional applications, schemas, or deployments. Violating these restrictions triggers full product licensing requirements: Oracle Database EE at $47,500/Processor, WebLogic at $35,000/Processor. Always isolate Primavera's technology stack from other applications.
What happens if we stop paying Oracle support on Primavera P6?
With perpetual licences, you can continue using your current version indefinitely after dropping support. However, you lose access to patches, updates, new versions, and Oracle technical assistance. If you later need to reinstate support, Oracle charges all backdated fees (every year you missed) plus a reinstatement penalty of up to 150%. For a 100-user EPPM deployment, a 3-year support lapse could cost $250,000+ to reinstate. Only drop support if you are certain you will never need updates or Oracle assistance for the product.

Need Help with Primavera P6 Licensing?

Redress Compliance provides independent advisory on Oracle Primavera P6 licensing โ€” from user audits and module right-sizing through indirect access risk assessment, restricted-use compliance, contract negotiation, and audit defence.

๐Ÿ“š Primavera โ€” Article Series

Related Resources

FF

Fredrik Filipsson

Co-founder of Redress Compliance โ€” a leading independent advisory firm specialising in Oracle, Microsoft, SAP, IBM, Salesforce, and Broadcom/VMware licensing. With over 20 years of experience in software licensing and contract negotiations, Fredrik has helped hundreds of organisations โ€” including numerous Fortune 500 companies โ€” optimise costs, avoid compliance risks, and secure favourable terms with major software vendors.

โ† Back to Oracle Knowledge Hub