Understand the Oracle ULA certification process, cloud risks, & data requirements to secure accurate perpetual entitlements & avoid costly disputes. Read more.
In the previous article, we examined the strategic decision at the end of an Oracle ULA: certify or renew. This article assumes the decision to certify has been made.
Certification is not a procedural formality. It is the most technically and commercially sensitive stage of the entire ULA lifecycle. Once submitted and accepted, your certified quantities become your perpetual entitlement baseline.
Execution determines outcome.
At the end of the ULA term, you must formally declare the quantity of Oracle deployments covered under the agreement. Oracle reviews this data and converts those deployments into perpetual licenses.
After certification:
Certification does not reduce support. It defines ownership.
The objective is simple: ensure every legitimate deployment is accurately captured and defensible.
A controlled certification follows a structured sequence.
Certification is cross-functional. It should involve:
The ULA contract must be reviewed in detail, particularly:
Certification errors usually begin with scope misunderstanding.
All Oracle installations must be identified across:
Key data points include:
Discovery must be technically accurate before it is commercially interpreted.
Raw infrastructure data does not equal licensable position.
You must:
This is where many organisations either under-certify or create unnecessary exposure.
Certification should not begin in the final quarter.
A realistic timeline looks like this:
18–12 months before expiry
12–6 months before expiry
6–3 months before expiry
1–2 months before expiry
Cloud environments often require 12 months of historical daily average data. Waiting too long creates irreversible gaps.
Cloud estates introduce additional risk.
Workloads across AWS, Azure, Google Cloud, or OCI fluctuate. Processor definitions and counting methods may differ from on-premise assumptions.
Certification in cloud environments requires:
Dynamic infrastructure must still produce static, defensible numbers at certification.
Virtualised environments frequently create unexpected exposure.
Oracle’s partitioning position, particularly around soft partitioning technologies, can materially alter licensable quantities.
Certification must address:
Failing to reconcile these elements before submission can materially change the certified baseline.
Certification frequently hinges on interpretation.
In practice:
This distinction can materially influence final quantities and must be interpreted consistently with contract wording.
Organisations often:
Certification is a data event with financial consequences.
Organisations that execute well:
The goal is clarity before Oracle engagement, not during it.
Only when preparation is weak. With validated data and correct contract interpretation, certification provides certainty.
No. Support continues based on the established baseline. Certification defines entitlement, not pricing.
Oracle reviews submitted data and may request clarification. The strength of your documentation determines the smoothness of this process.
Under-certification fixes your entitlement below actual deployment. Any future growth beyond that baseline requires new licenses.
Oracle ULA certification is where unlimited flexibility becomes fixed ownership.
Handled with discipline, it secures a defined license estate and restores control.
Handled casually, it can embed exposure for years.
Preparation, accurate data, and independent validation are the differentiators.

Oracle Unlimited License Agreements offer flexibility and scale. They also introduce complexity, cost risk, and long-term commercial implications that are often underestimated.
This guide brings together practical, experience-led insight to help you understand how ULAs behave in reality.
Whether you are evaluating a new agreement, managing an active ULA, or approaching certification, it is designed to support informed decisions and stronger commercial outcomes.
What you will learn
If your ULA expiry is within 18 months, now is the time to assess certification readiness.
👉 Start with Assist. One question. Independent clarity.
In the next article, we explore what happens after certification: whether to exit fully, renew strategically, or renegotiate from a position of strength. We examine the commercial realities of renewal pressure, post-certification leverage, and how to control negotiation dynamics rather than react to them.

Martijn Smit, Chief Revenue Officer CRO & Software Licensing Leader
Martijn has a proven track record in software licensing, with deep expertise in Oracle and Java. He helps organizations reduce compliance risks, optimize licensing costs, and turn complexity into strategic opportunity. Known for his clear communication and pragmatic approach, Martijn is a trusted advisor to CIOs and IT leaders navigating high-stakes licensing decisions. His collaborative style ensures tailored solutions that drive measurable business outcomes across diverse enterprise environments.