What Is the Oracle Matching Service Level Policy?
Oracle's Matching Service Level policy states that within a given licence set, all licences must have the same level of support — or no support at all. You cannot maintain support on some licences within a set while dropping support on others. The policy applies across Oracle's entire software product portfolio and is embedded in Oracle's standard Technical Support Policies document, which Oracle updates periodically without customer consent.
In practical terms, if your organisation purchased Oracle Database Enterprise Edition under a single Order Form containing one hundred processor licences, and you now only actively use fifty of those processors, you cannot maintain support on the fifty active licences and drop support on the unused fifty. Oracle requires you to maintain the same support tier across all one hundred licences — or terminate the unsupported ones entirely.
The word "terminate" in this context is precise and consequential. To drop support on a subset of licences within a set, you must permanently give up those licences. They cannot be reinstated later. This is not a temporary suspension — it is an irrevocable reduction in your licence entitlement.
Why the Policy Exists — From Oracle's Perspective
Oracle's stated rationale for the Matching Service Level policy is administrative consistency — it simplifies support coverage tracking and prevents customers from creating complex patchworks of supported and unsupported licences within a single product deployment. The practical effect, however, is that it eliminates one of the most obvious mechanisms for Oracle customers to reduce support costs: maintaining only the licences they actually use and dropping support on the rest.
Since Oracle's support fees increase by 8 percent every year, organisations sitting on large licence entitlements they no longer actively use face an ever-increasing support bill with no straightforward way to reduce it — because any reduction requires permanently surrendering licences, not merely pausing support.
What Constitutes a Licence Set?
Understanding the Matching Service Level policy requires understanding how Oracle defines a "licence set." Oracle generally defines a licence set as all licences of a particular programme purchased under a common ordering framework or contract line. In practice, this means licences purchased on the same Order Form for the same product are typically treated as a single set.
However, the boundaries of a licence set are not always clear-cut, particularly in complex Oracle estates with multiple Order Forms, acquired entities, or legacy contract structures. Oracle's support team applies its own interpretation of what constitutes a set, and this interpretation can vary. Organisations seeking to restructure their support position should obtain a definitive statement from Oracle — in writing — about how their specific licence portfolio is divided into sets before taking any action.
Sets in ULA Contexts
Organisations that certify from an Oracle Unlimited Licence Agreement (ULA) receive a new set of perpetual licences based on their deployment at certification. These post-ULA licences are typically treated as a single licence set for each certified product. This means the Matching Service Level policy applies to the entire certified quantity, which can be substantial. Understanding this dynamic is essential when planning ULA certification strategy — the quantity certified determines the support bill subject to the matching requirement going forward.
Trying to reduce Oracle support costs without losing licence rights?
The Matching Service Level policy has navigable paths — but they require independent advice and careful sequencing.Oracle's Three Support Tiers
Oracle's support framework operates across three distinct tiers, each with different availability windows and cost implications. Understanding these tiers is essential for organisations making support continuation decisions.
Premier Support
Premier Support is Oracle's primary support level, available for five years from the general availability date of a given product release. It includes access to new updates, patches, security fixes, regulatory updates (for Oracle applications), and Oracle's knowledge base. For most Oracle on-premises technology products — Database, WebLogic, SOA Suite, E-Business Suite — Premier Support is the standard expectation.
Oracle support fees under Premier Support escalate at 8 percent per year. This escalation applies regardless of Oracle product release age, usage intensity, or customer relationship length. It is one of the most reliably unfavourable commercial terms in enterprise software.
Extended Support
Extended Support is available for up to three additional years after a product release exits Premier Support, but only for specific releases Oracle designates as eligible. Extended Support typically carries a premium over Premier Support rates — historically between 10 and 20 percent above the applicable Premier Support fee. Organisations on Oracle product releases nearing the end of Premier Support must evaluate whether Extended Support or a product version upgrade is more cost-effective.
Sustaining Support
After Premier and Extended Support periods end, Oracle offers Sustaining Support — indefinite support that provides access to Oracle's existing patch and fix library but no new patches, security updates, or regulatory updates. Sustaining Support is priced at the same rate as Premier Support but delivers substantially less value. It is typically the support tier of last resort for organisations running legacy Oracle releases they cannot or will not upgrade.
The Matching Service Level policy applies across all three support tiers. You cannot maintain Sustaining Support on some licences in a set while maintaining Premier Support on others. The entire set must be at the same tier.
The Support Reinstatement Trap
One of the most serious consequences of the Matching Service Level policy involves the reinstatement terms Oracle applies to customers who let support lapse — whether intentionally or inadvertently — and later wish to return.
If support has been dropped on licences that were previously supported, Oracle charges a reinstatement fee of 150 percent of the net technical support fee that would have applied for the period during which support was not maintained. This 150 percent calculation is applied to the full period of lapsed support, not just the most recent year.
The Financial Mathematics of Reinstatement
Consider an organisation with an Oracle Database estate whose annual support fee is $1,000,000. The organisation drops Oracle support for three years, saving $3,000,000 in nominal support fees (though in reality Oracle's 8 percent escalation means the fees would have been approximately $1,000,000, $1,080,000, and $1,166,400 respectively — a total of $3,246,400). When the organisation seeks to reinstate support, Oracle calculates the reinstatement fee at 150 percent of the total that would have been charged: approximately $4,869,600 — nearly $1.6 million more than they would have paid if they had simply maintained support throughout.
This asymmetry is not accidental. Oracle's reinstatement terms are designed to make dropping and reinstating support economically irrational in most scenarios, thereby protecting Oracle's support revenue stream. Organisations considering dropping Oracle support must model the full lifecycle cost including the probable reinstatement scenario before committing.
Strategies for Managing the Matching Service Level Policy
Despite the constraints imposed by the Matching Service Level policy, organisations have several legitimate paths to reduce Oracle support costs within its framework.
Terminate Genuinely Unused Licences
The most straightforward response to the Matching Service Level policy is the most permanent: terminate licences that are genuinely and permanently surplus to requirements. If your organisation has reduced its Oracle Database deployment through decommissioning, migration to Oracle Cloud, or application retirement, permanently terminating the corresponding licences eliminates the support obligation without incurring reinstatement risk.
This requires rigorous internal analysis to confirm that the licences in question are not needed for disaster recovery, seasonal peak capacity, or planned future growth. Terminating Oracle licences is irrevocable — once done, Oracle will not restore the entitlement without a new purchase at current list prices.
Negotiate Separate Order Forms for Active and Archival Licences
In some circumstances, it is possible to restructure a large single-set licence position into multiple separate Order Forms through a negotiated amendment. If Oracle agrees to split a single licence set into two or more separate sets — one covering actively deployed licences, one covering archival or standby licences — the Matching Service Level policy applies independently to each set. This allows different support levels to be maintained on different portions of the overall licence position.
Oracle will not readily agree to this approach, as it directly reduces support revenue. It requires leverage — typically the prospect of a new purchase, a ULA renewal, or a cloud migration commitment — to bring Oracle to the table. The negotiation should be led by advisers who understand Oracle's internal approval processes.
Third-Party Support as an Alternative
Third-party support providers offer an alternative to Oracle's support for stable, mature Oracle releases. Because the Matching Service Level policy applies only within Oracle's own support framework, switching an entire licence set to third-party support sidesteps the matching requirement entirely. Third-party providers typically price at 50 to 60 percent below Oracle's annual support fees, without the 8 percent annual escalation.
The trade-off is the loss of Oracle's certified patches, new release updates, and the 150 percent reinstatement cost if the organisation needs to return to Oracle support. Third-party support is most appropriate for Oracle releases that are stable, well-understood, and not subject to frequent regulatory change requirements — typically mature Oracle Database and application releases where the product is unlikely to be upgraded for three or more years.
Cloud Migration as a Support Restructuring Event
Migrating Oracle workloads to Oracle Cloud Infrastructure (OCI) using BYOL changes the support calculation. On OCI, software support is included in the cloud subscription fee for many Oracle products, effectively separating the support obligation from the on-premises licence position. Organisations migrating to OCI can negotiate Oracle support terms in the context of the cloud commitment, creating leverage that does not exist in a pure on-premises renewal conversation.
What to Do Before Changing Your Oracle Support Position
Before making any changes to Oracle support — whether dropping support, reinstating it, switching tiers, or engaging a third-party provider — organisations should complete a structured pre-decision review that addresses the following questions.
- What are the exact boundaries of each licence set? Obtain written confirmation from Oracle before assuming the set structure you believe exists is correct.
- What is the full lifecycle cost of each support scenario? Model the cost of maintaining support, dropping it permanently, dropping it with planned reinstatement, and switching to third-party support over a five-year horizon.
- What Oracle product versions are in play? Confirm the Premier and Extended Support dates for each deployed release — Sustaining Support may already be the only Oracle option for legacy releases.
- What is the organisation's cloud migration trajectory? Cloud migration can create Oracle support restructuring opportunities that do not exist in a standalone support negotiation.
- Is Oracle likely to audit? Any change to support position — particularly dropping support on a large licence set — signals to Oracle that a compliance review may be warranted. Organisations should confirm their compliance position before taking action that could attract Oracle's attention.
Planning to reduce your Oracle support costs?
Independent analysis of your licence sets and support position before any change is the most important investment you can make.