Client Background and Challenge
The client was a leading U.S. technology company operating in software development, platform services, and IT managed services, with a workforce exceeding 8,000 employees across multiple U.S. states and international offices. The organisation had entered into an Oracle Unlimited Licence Agreement several years earlier, covering Oracle Database Enterprise Edition, Oracle WebLogic Server, and selected middleware products. The ULA had been the mechanism for a significant Oracle infrastructure buildout during a period of rapid organic and acquisition-driven growth.
As the ULA approached its certification date, the organisation faced a situation common to technology companies that entered ULAs during growth phases: Oracle's sales team was presenting a high-value renewal proposal, the internal IT and procurement teams lacked the expertise to independently evaluate the proposal, and the organisation had no verified view of its actual Oracle deployment footprint. Without knowing what had been deployed — and therefore what would be certified as perpetual licences — the company could not assess whether renewal was commercially rational or whether certification and exit from the ULA was the better outcome.
Adding urgency to the decision: the company had a strategic technology modernisation initiative underway. Leadership had committed to reducing Oracle dependency and diversifying toward cloud-native and open-source alternatives for new development projects. The question of whether to renew the ULA directly affected this strategy — a renewal would likely extend Oracle's commercial leverage and potentially constrain the diversification agenda.
Approaching Oracle ULA expiry or renewal?
We provide independent deployment assessment, certification strategy, and renewal vs exit analysis.The Oracle ULA Framework
To understand the advisory work, it is useful to clarify how Oracle's Unlimited Licence Agreement structure works. Under a ULA, the organisation pays a fixed fee — often tens of millions of dollars — for the right to deploy unlimited quantities of specified Oracle products during the ULA term, typically three to five years. Support fees are fixed at a percentage of the ULA fee, regardless of how many licences are deployed during the term. At the end of the ULA term, the customer submits a certification to Oracle declaring the actual deployment count. Oracle converts this declared count into a perpetual licence entitlement, and ongoing support fees are calculated based on the certified licence count going forward.
Oracle has no conventional Enterprise Agreements — the ULA, Perpetual Unlimited Licence Agreement (PULA), Oracle Cloud Services (OCS), and standard CSI-based perpetual licensing are the primary mechanisms for large Oracle customers. The ULA is specifically relevant for organisations with growing or unpredictable deployment volumes during the agreement term.
The critical commercial insight is that during the ULA term, support fees are fixed while deployment is unlimited. Every additional Oracle deployment is effectively free during the term. This creates a direct financial incentive for organisations to maximise their Oracle deployment before certification — each additional deployment captured at certification increases the perpetual licence count and therefore the long-term licence entitlement, at zero incremental cost during the ULA period.
Redress Compliance's Advisory Approach
Phase 1: Full Deployment Discovery
The first step in the engagement was a comprehensive, independent discovery of all Oracle product deployments across the organisation. Redress Compliance conducted a structured inventory exercise covering production environments, development and test environments, disaster recovery systems, acquired subsidiary infrastructure, and cloud deployments including Oracle Database deployments on Amazon Web Services and Azure.
The discovery revealed a significantly larger Oracle deployment footprint than the organisation's internal records reflected. Several subsidiary acquisitions had brought additional Oracle Database and WebLogic deployments that had not been integrated into the central licence management tracking system. Development environments on cloud platforms had expanded beyond original estimates. A number of Oracle options — including Real Application Clusters, Diagnostic and Tuning Pack, and Advanced Security — had been activated on database instances without corresponding licence coverage assessment under the ULA's scope.
The complete, independently verified deployment count formed the foundation for all subsequent analysis and negotiation strategy. Without this accurate picture, either the certification submission would have been incomplete (leaving valuable perpetual licence entitlements uncaptured) or the renewal discussion with Oracle would have proceeded from a position of information disadvantage.
Phase 2: Certification Value Analysis
Once the full deployment inventory was established, Redress Compliance conducted a detailed certification value analysis — calculating the Oracle Technology Price List value of the perpetual licences that would be captured through certification, based on the verified deployment count and applicable core factor calculations.
The analysis established that the certification entitlement — the perpetual licence rights the organisation would receive by certifying — was worth substantially more than the organisation had estimated. The combination of subsidiary deployments, cloud deployments, and Oracle options coverage produced a certification value that significantly exceeded Oracle's renewal proposal in terms of the perpetual licence rights conveyed.
Critically, the analysis also demonstrated that Oracle's renewal proposal was structured to capture future deployment value that the company's technology modernisation strategy would never realise. The proposed renewed ULA included Oracle products for which the organisation's strategic direction was explicitly to reduce deployment — not grow it. Renewing on that basis would mean paying for future Oracle deployment capacity the company had no intention of using.
Phase 3: Deployment Maximisation in the Remaining Term
With the decision to pursue certification and exit the ULA confirmed, the engagement turned to maximising the value of the certification. The organisation still had time remaining in the ULA term before the certification date. During this window, every additional legitimately required Oracle deployment would be captured as perpetual licence entitlement at zero incremental cost — since support fees were already fixed under the ULA.
Redress Compliance worked with the client's infrastructure and architecture teams to identify planned Oracle deployments that had not yet been executed. Oracle Database instances required for new platform features, WebLogic server deployments for application consolidation, and DR environment buildouts that had been deferred were accelerated into the ULA window. Each additional deployment increased the certification count and the perpetual licence value captured, reducing the effective cost-per-licence of the original ULA fee.
This deployment maximisation phase is the most frequently underexploited element of ULA management. Organisations that approach the certification date without a deliberate maximisation programme consistently certify at licence counts below their legitimate entitlement — in effect, leaving millions of dollars of perpetual licence rights uncaptured. The principle is straightforward: during the ULA term, Oracle support fees are fixed regardless of deployment volume, so any deployment not executed before certification is a missed opportunity that cannot be recovered after the certification date passes.
Phase 4: Certification Execution and Support Negotiation
With the deployment count fully documented and verified, Redress Compliance managed the certification submission process to Oracle. The certification package included comprehensive deployment documentation, processor count calculations with core factor verification, virtualisation configuration details, and options and management pack deployment records — all structured to Oracle's certification requirements while protecting the organisation's commercial position.
Simultaneously, Redress Compliance led negotiations with Oracle's commercial team on the post-certification support terms. Oracle's standard post-ULA support calculation applies the 22% support rate to the certified licence value at Oracle's Technology Price List — a calculation that, for large certifications, can produce a support fee increase relative to the ULA support fee. Oracle also attempts to apply its 8% annual support increase from the certification point forward, beginning a new compounding support cost trajectory.
Through negotiation, the engagement team secured a multi-year support price cap that limited annual support fee increases to below Oracle's standard 8% annual uplift for the first three years post-certification. This cap, combined with the reduced support base resulting from not renewing the ULA at Oracle's proposed renewal fee, produced material ongoing annual savings relative to the renewal scenario.
Outcomes Achieved
The combined outcome of the certification and negotiation programme was a transformation of the organisation's Oracle commercial position. The value of perpetual licences captured through the maximised certification exceeded the original ULA fee paid — meaning the organisation recovered more than its initial Oracle investment in perpetual licence rights. The avoidance of Oracle's renewal proposal — which would have required a further multi-million dollar ULA fee — represented immediate financial savings that went directly to the technology modernisation budget.
The post-certification support fee, while higher than the ULA-period support fee in absolute terms, was materially lower than what the renewal scenario would have produced. The three-year support price cap locked in a predictable support cost trajectory that the organisation's financial planning team could budget against — removing the uncertainty of Oracle's standard 8% annual increase for the initial post-certification period.
Perhaps most significantly for the organisation's leadership, certification and ULA exit removed Oracle's commercial leverage over the technology modernisation agenda. Under the ULA, Oracle's sales team had used the renewal discussion as an opportunity to push for deeper Oracle Cloud adoption and expanded Oracle product commitments. Post-certification, with a clean perpetual licence position and no Oracle contractual obligation requiring further Oracle product purchases, the organisation was free to pursue its cloud-native and open-source diversification strategy without Oracle commercial interference.
Strategic Considerations for Other Technology Companies
This engagement illustrates several principles that are broadly applicable to U.S. technology companies approaching Oracle ULA decisions.
Know your deployment before Oracle does: An independent deployment inventory conducted before the certification or renewal discussion begins is the single most important preparation step. Oracle's own assessment of your deployment will be structured to support Oracle's commercial objectives. Your own independently verified count, conducted by an advisor whose interests are aligned with yours, is the foundation for every subsequent decision.
Maximise deployment before certification: Every day in the remaining ULA term represents an opportunity to deploy Oracle infrastructure that will be captured as perpetual licence entitlement at no incremental licence cost. Organisations that approach certification without a deliberate deployment maximisation programme leave valuable perpetual licence rights uncaptured that cannot be recovered after the certification date.
Evaluate renewal against your actual roadmap: Oracle's ULA renewal proposals are priced based on Oracle's view of your future deployment potential. If your strategic direction includes reducing Oracle dependency, diversifying to alternative platforms, or migrating to cloud-native architectures that do not rely on Oracle Database and middleware, that strategic direction should dominate the renewal versus certification decision. Paying for future Oracle deployment you have no intention of executing is not commercially rational, regardless of how Oracle's sales team frames the renewal offer.
Use Oracle's Q4 window: Oracle's fiscal year ends May 31. The Q4 period from March to May is when Oracle's commercial team has maximum incentive to close deals and make concessions. ULA certifications, renewals, and post-certification support negotiations conducted during Oracle's Q4 window consistently achieve better commercial outcomes than those conducted in Oracle's Q1 or Q2.
Oracle ULA Intelligence for Technology Companies
Quarterly briefings on Oracle ULA market conditions, certification strategies, renewal term trends, and post-ULA negotiation approaches from the Redress Oracle practice.