Oracle Licensing Guide

Licensing PeopleSoft, JD Edwards, Siebel and Other Oracle Apps on AWS: Step-by-Step Guide

Moving JD Edwards, PeopleSoft, Siebel, or other Oracle applications from on-premises to Oracle Cloud ERP fundamentally changes your licensing model. Perpetual licences cannot be converted directly into cloud subscriptions — they must be replaced. This guide covers the eight critical steps: understanding what happens to existing licences, securing Oracle migration credits, managing dual-run costs, mapping JDE functionality to Oracle Cloud ERP modules, avoiding double licensing, leveraging negotiation opportunities, and planning a clean licensing exit from legacy Oracle applications.

By Redress Compliance Oracle Cloud Licensing 12 min read
Oracle Knowledge Hub Oracle Cloud Licensing Licensing Oracle Apps on AWS — Step-by-Step Guide
📖 This guide is part of our Oracle licensing series. For the JDE licensing overview, see Oracle JD Edwards Licensing Guide. For Oracle cloud licensing rules, see Licensing Oracle Software in the Cloud. For contract negotiation, see Oracle Contract Negotiation Service.
12–24moTypical dual-run period — the biggest hidden cost in Oracle cloud migration
20–40%Typical negotiable discount range on Oracle Cloud subscriptions during migration
$0Direct conversion value of perpetual JDE licences to Oracle Cloud — they are not interchangeable
FUEFull User Equivalent — Oracle Cloud’s role-based metric replacing JDE named user types

What Happens to JDE Licences When Moving to Oracle Cloud

JD Edwards licences are perpetual — you own them indefinitely as long as you maintain support. Oracle Cloud ERP subscriptions operate on an entirely different model. The two are not interchangeable, and Oracle does not offer a direct conversion mechanism. When you migrate to Oracle Cloud, you are purchasing new subscription contracts, not transferring existing perpetual rights. Your JDE perpetual licences remain owned but become increasingly irrelevant as workloads move to the cloud. On-premises support continues until you explicitly terminate it, and Oracle may offer credits or incentives to facilitate the transition, but these are negotiated commercially — not automatic entitlements.

DimensionJD Edwards (On-Premises)Oracle Cloud ERP
Licence typePerpetual — owned indefinitelySubscription — rental model, no perpetual rights
SupportPaid annually (typically 22% of licence value)Included in subscription fee
OwnershipPermanent asset on the balance sheetOperating expense — no residual asset value
Cloud reuseCannot be applied to Oracle Cloud subscriptionsSeparate agreement required
UpgradesManual — requires project investmentAutomatic — Oracle manages quarterly updates
InfrastructureCustomer-managed (data centre or hosted)Oracle-managed (OCI or authorised cloud)

The critical implication is that migration does not eliminate your existing Oracle licensing obligations — it creates new, parallel obligations. Until you formally decommission JDE environments and terminate support, you are paying for both the legacy perpetual licences (through annual support fees) and the new cloud subscriptions simultaneously. This dual-run period is the single largest financial risk in any Oracle cloud migration. For JDE licensing fundamentals, see Oracle JD Edwards Licensing Guide.

“Migration does not convert licences — it replaces them. Your perpetual JDE licences remain owned but cannot be applied to Oracle Cloud subscriptions. Oracle may offer migration credits, but these are commercially negotiated incentives, not automatic entitlements. The enterprises that manage this transition most effectively are those that treat the licensing workstream as a parallel project to the technical migration — with its own timeline, budget, and negotiation strategy.”

Oracle Migration Credits and Incentive Programmes

Oracle provides several incentive programmes to encourage migration from legacy applications (JDE, PeopleSoft, Siebel, E-Business Suite) to Oracle Cloud ERP. These incentives are not standardised — they vary based on the size of your existing Oracle estate, the timing of negotiations relative to Oracle’s fiscal calendar, and the competitive alternatives you present.

Incentive TypeHow It WorksTypical Value
Support credit programmeConverts a portion of annual JDE support spend into cloud subscription discounts25–50% of annual support value applied as cloud credit
Migration creditOracle provides cloud subscription discounts tied to the size of the legacy licence footprintCase-by-case — typically 15–30% of perpetual licence book value
Multi-year commitment discountDeeper discounts in exchange for longer cloud subscription terms (3–5 years)Additional 10–20% discount beyond standard rates
Renewal timing leverageNegotiating cloud terms around JDE support renewal cycles for maximum pressureAccelerated discounting and improved commercial terms
Custom commercial offerOracle account teams have authority to structure bespoke deals for strategic accountsHighly variable — depends on relationship and competitive pressure

The most effective approach is to time cloud negotiations around your JDE support renewal date. Oracle’s internal business case for cloud migration depends on converting maintenance revenue to subscription revenue — and the support renewal deadline creates natural urgency that benefits the customer. Combine this with competitive cloud alternatives (SAP S/4HANA, Microsoft Dynamics, Workday) to maximise Oracle’s willingness to discount. Cloud discounts are not fixed by policy — they are negotiated outcomes that reflect your leverage position. See Oracle Contract Negotiation Service for negotiation support.

Managing Dual-Run Costs During Migration

Most organisations run JDE and Oracle Cloud simultaneously for 12–24 months during migration. This dual-run period creates a temporary but significant cost overlap that can consume 30–50% of projected migration savings if not managed proactively.

Cost AreaJDE (Ongoing)Oracle Cloud (New)Overlap Risk
Licensing/subscriptionPerpetual licence support (22% annually)New subscription fees from day oneHigh — full double payment during parallel operation
InfrastructureOn-premises data centre or hosting costsOracle Cloud infrastructure (included or OCI)Medium — infrastructure overlap until JDE decommissioned
StaffingJDE-skilled operations teamCloud-skilled team (new skills required)High — both teams needed during transition
IntegrationExisting integrations maintainedNew cloud integrations built in parallelHigh — integration work often doubles during migration
TrainingMinimal — existing team knowledgeSignificant — new platform, new processesMedium — training costs front-loaded

To minimise dual-run costs, plan the migration in phases rather than a single big-bang cutover. Migrate one functional area at a time (e.g., financials first, then procurement, then manufacturing), decommissioning the corresponding JDE modules as each phase goes live. This reduces the period during which you are paying for both systems for the same functional area. Negotiate with Oracle to phase cloud subscription start dates to align with actual go-live dates rather than contract signature date — this prevents paying for cloud subscriptions months before you can use them. For concurrent licensing strategies, see Oracle JD Edwards Concurrent Licensing.

How Oracle Cloud Licensing Works Compared to JDE

Oracle Cloud ERP replaces JDE’s traditional perpetual licensing model with a fundamentally different subscription structure. Understanding the differences is essential for accurate cost comparison and negotiation.

JDE Model

Perpetual Licence + Annual Support

Capital expenditure model. Named user licences purchased once, with 22% annual support. Deep, granular module-level licensing. Customer-managed infrastructure. Manual upgrades requiring project investment every 5–7 years. Familiar, well-understood by most Oracle procurement teams. See Understanding Oracle Licence Types.

Cloud Model

Subscription (OpEx) + Role Bundles

Operating expenditure model. Role-based bundles replacing granular named user types. Infrastructure and upgrades included in subscription. No perpetual rights — access ends when subscription terminates. Modules repackaged into broader suites that may cover more or fewer capabilities than JDE equivalents. Pricing tied to Full User Equivalents (FUEs) and module selection.

Key Risk

Module Mapping Is Not One-to-One

JDE modules do not map directly to Oracle Cloud ERP modules. Cloud modules are repackaged with different naming, different boundaries, and different scope. A single JDE module may span multiple cloud applications, or multiple JDE modules may consolidate into a single cloud suite. This creates both over-licensing risk (buying cloud modules you don’t need) and gap risk (missing functionality you assumed was included).

The most common mapping challenges involve JDE Distribution functionality splitting across Oracle Cloud Procurement and Supply Chain Management (potentially requiring two cloud subscriptions for what was one JDE module), JDE HRMS mapping to Oracle Cloud HCM with different licensing metrics entirely, and JDE Manufacturing mapping to Oracle Cloud SCM Manufacturing with broader scope but different pricing structures. Before negotiating cloud pricing, complete a detailed functional mapping to ensure you are licensing the correct cloud modules for your actual business requirements — not simply buying the modules Oracle suggests as JDE equivalents. See Oracle Licensing Guide for CIOs.

Mapping JDE Functionality to Oracle Cloud ERP Modules

JDE ModuleOracle Cloud EquivalentMapping Notes
Financials (GL, AP, AR, FA)Oracle Cloud ERP FinancialsClosest mapping — similar core functions. Validate reporting and customisation parity.
Distribution (Procurement, Inventory)Cloud Procurement + Cloud Supply ChainMay span two separate cloud subscriptions. Validate scope before committing.
ManufacturingCloud SCM ManufacturingBroader cloud scope. Validate that cloud covers your specific manufacturing processes.
HRMSOracle Cloud HCMDifferent licensing metrics entirely. HCM is licensed separately from ERP with its own pricing.
ProjectsOracle Cloud ERP ProjectsDifferent process model. Review project accounting and billing parity carefully.
CRM (Siebel)Oracle Cloud CXEntirely different platform. Siebel-to-CX migration is a separate project with its own licensing.
PeopleSoft FSCMOracle Cloud ERP + SCMSimilar to JDE mapping. PeopleSoft functionality splits across multiple cloud suites.

The functional mapping exercise should be completed before any commercial negotiation begins. Without it, you risk either over-licensing (purchasing cloud modules that include functionality you do not need) or under-licensing (discovering gaps after contract signature that require additional purchases at undiscounted rates). Engage functional SMEs from each business area to validate that the proposed cloud modules cover their operational requirements — Oracle sales teams will map at a high level, but the detail matters for licensing accuracy.

Avoiding Double Licensing During Migration

Double licensing — paying for the same functional capability in both JDE and Oracle Cloud simultaneously — is the most common and most expensive mistake in Oracle cloud migrations. It typically occurs when organisations purchase cloud subscriptions before they are ready to decommission the corresponding JDE modules, when JDE support is maintained on modules that have already been replaced by cloud equivalents, or when unused JDE roles and user accounts are not cleaned up before or during migration.

Double Licensing ScenarioRisk LevelMitigation Strategy
JDE Financials + Cloud Financials running in parallelHighShorten overlap to 3–6 months. Phase cloud subscription start date to align with go-live.
Both HR systems active (HRMS + HCM)Very HighPlan HR migration as a separate workstream with dedicated timeline and cutover date.
Keeping JDE for reporting after cloud go-liveMediumMigrate reporting to Oracle Cloud Analytics or a third-party BI tool before decommissioning JDE.
Slow user role cleanupHighReview and clean up JDE user access before migration. Remove inactive users and reduce named user counts to minimise support costs during dual-run.
Integration service accounts still licensedMediumAudit integration service accounts — these may trigger licensing requirements in JDE even after functional users have moved to cloud.

The key principle is that transition timing determines whether you double-spend or optimise cost. For each functional area, establish a clear cutover date, align the cloud subscription start date with that cutover, and plan JDE module decommissioning to follow within 30–90 days of successful cloud go-live.

Negotiation Leverage During JDE to Cloud Migration

A cloud migration represents the single best opportunity to influence Oracle pricing — because Oracle is highly motivated to convert legacy maintenance revenue into cloud subscription revenue. The following leverage points are available.

JDE support renewal cycle. Time cloud negotiations to coincide with your JDE annual support renewal. The implicit threat of reducing or terminating JDE support (especially if you have identified shelfware or unused modules) creates urgency for Oracle to close a cloud deal that replaces the at-risk maintenance revenue. See How CIOs Can Regain Control in Oracle Negotiations.

Competitive cloud alternatives. Present credible alternatives (SAP S/4HANA Cloud, Microsoft Dynamics 365, Workday for HCM) during negotiations. Oracle discounts most aggressively when cloud revenue aligns with internal targets and the deal is at risk of being lost to a competitor. The alternative does not need to be your preferred outcome — it needs to be credible enough that Oracle believes you would pursue it.

Multi-year commitment. Offer a longer cloud subscription term (5 years instead of 3) in exchange for deeper discounts and better commercial terms. Oracle values predictable cloud revenue and will typically offer 10–20% additional discount for longer commitments — but ensure you negotiate renewal protections (escalation caps, true-down rights) before committing to a longer term.

Shelfware identification. Conduct a thorough review of your existing JDE licence estate before negotiation. Identify unused or underused licences (shelfware) and unused support entitlements. Oracle may offer cloud incentives in exchange for consolidating or terminating shelfware support — but you need to know what you have before you can leverage it. See Oracle Technology Price List Guide.

Oracle fiscal calendar. Oracle’s fiscal year ends in May, with quarterly closes in August, November, February, and May. Deals closed at quarter-end or year-end typically receive the most aggressive discounting because Oracle sales teams are under pressure to meet revenue targets. Align your negotiation timeline to close during these periods.

Planning a Clean Licensing Exit from JDE

A structured JDE exit prevents licensing disputes after cloud go-live and ensures you stop paying for software you are no longer using.

1

Disable All JDE Production Access

Disable all user logins and service accounts in JDE production environments. This is the definitive action that establishes the cutover date and prevents unintended use that could trigger continued licensing obligations. Document the date and scope of the shutdown.

2

Decommission JDE Environments

Shut down or archive all JDE environments (production, QA, development, training). Clarify the system of record — once JDE environments are decommissioned, Oracle Cloud becomes the definitive system for all migrated functional areas.

3

Remove Custom Integrations

Shut down all workflows, batch processes, and integration service accounts that connect to JDE. Service accounts can trigger licensing requirements even when functional users have been migrated — leaving active integrations creates ongoing compliance exposure.

4

Document Final Licence Baseline

Finalise and document your JDE licence entitlement list, including all perpetual licences owned, current support status, and the decommission date for each module. This documentation protects against future Oracle audit claims or disputes about what was licensed and when it was terminated.

5

Decide on Support Continuation

Determine whether to maintain JDE support (for access to patches and updates on archived systems) or terminate support entirely (to eliminate the annual 22% cost). If you retain any JDE environments for historical data access, you may need to maintain support — budget accordingly. See Breaking Free from Oracle Support.

A clean, documented exit is your primary protection against retroactive licensing claims. Oracle audits frequently review historical usage — and without documentation showing when JDE was decommissioned and users were disabled, Oracle may assert that JDE usage continued beyond the actual cutover date, creating compliance exposure for the overlap period.

Migrating from JDE, PeopleSoft, or Siebel? Get Independent Licensing Advisory.

Redress Compliance provides independent Oracle licensing advisory for enterprises migrating from JD Edwards, PeopleSoft, Siebel, and E-Business Suite to Oracle Cloud ERP. We map existing licence entitlements, negotiate migration credits and cloud subscription pricing, manage dual-run cost exposure, and plan clean licensing exits from legacy applications. Our clients typically achieve 20–40% savings on Oracle Cloud subscription costs with significantly reduced dual-run periods.

Book a Free Consultation → Oracle Licence Management Services

Related Resources

FF

Fredrik Filipsson

Co-Founder, Redress Compliance

Fredrik Filipsson brings over 20 years of enterprise software licensing expertise, having worked directly for IBM, SAP, and Oracle before co-founding Redress Compliance. With deep experience in Oracle applications licensing, JD Edwards and PeopleSoft migration advisory, and Oracle Cloud contract negotiations, Fredrik leads the firm’s Oracle advisory practice from offices in Fort Lauderdale, Dublin, and Dubai.

← Back to Oracle Knowledge Hub