Oracle Licensing / Oracle Third party Support

Reducing Oracle On-Premise Support Fees: A CIO’s Guide

How to Reduce Oracle Support Fees

  • Audit Licenses: Identify unused or underutilized licenses and terminate them.
  • Negotiate Renewals: Push for discounts, freeze annual uplifts, and leverage quarter-end timing.
  • Switch to Third-Party Support: Save up to 50% with providers like Rimini Street.
  • Optimize Licensing: Use Named User Plus instead of Processor where possible.
  • Leverage ULAs Strategically: Maximize deployments before certification to avoid wasted costs.

Reducing Oracle On-Premise Support Fees: A CIO’s Guide

Reducing Oracle On-Premise Support Fees A CIO’s Guide

Oracle’s support fees for on-premise software are a significant recurring cost that can strain IT budgets. Oracle typically charges an annual support fee of 22% of the original license purchase price.​ These fees often increase by 8% per year as a standard uplift​, meaning costs can compound over time.

For CIOs managing a portfolio of Oracle databases, middleware, or applications on-premises, the challenge is to rein in these escalating support expenses without compromising critical support and updates.

Common Challenges:

CIOs face complex contracts and policies that make cost reduction difficult. Oracle’s agreements may include clauses like the “Matching Service Levels” policy, which requires all product licenses to be on the same support level. This all-or-nothing approach prevents dropping support for only some licenses​.

Additionally, many organizations pay maintenance for unused or underutilized licenses (“shelfware”) that no longer deliver value​. In one case, a financial institution discovered that $2 million in annual Oracle support fees were tied to software it wasn’t using.​

Such scenarios reflect how a lack of visibility and flexibility in Oracle contracts can lead to wasted spending. CIOs also worry about Oracle’s periodic audits and the risk of compliance issues, which Oracle can use as leverage to drive new sales or maintain high support spending.

This guide provides a structured approach to tackling these challenges and reducing on-premise Oracle support fees. It covers licensing fundamentals, negotiation tactics, third-party support alternatives, and a real-world case study.

Oracle Licensing Models

Oracle Licensing Models

Effective cost management begins with a solid understanding of Oracle’s on-premise licensing models. How your Oracle software is licensed directly impacts support fees and opportunities for savings.

Key concepts include the distinction between perpetual vs. term licenses, how Oracle charges for Named User Plus vs. Processor metrics, the implications of an Oracle ULA (Unlimited License Agreement), and common pitfalls in licensing agreements that can inflate costs.

Perpetual vs. Term Licensing

Oracle historically offered two main licensing types for on-premise software: perpetual licenses and term licenses. A perpetual license grants the right to use the software indefinitely (a one-time upfront fee) with a separate annual support contract​.

In contrast, a term license allows the use of the software for a limited period (e.g., 1-5 years) for a lower upfront cost. However, as of 2020, Oracle has phased out most term licenses for on-premise products, except for certain one-year term options on specific technology products​.

Today, most on-premise Oracle deployments use perpetual licensing, meaning customers pay once for the license and then 22% per year of the cost for support going forward​.

For CIOs, the key difference is in flexibility and long-term cost. Perpetual licenses require a larger upfront investment but can be more cost-effective over many years. In contrast, term licenses (where still available) spread costs over the term but must be renewed or replaced when they expire.

Remember that support fees for term licenses are still calculated based on the equivalent perpetual price (Oracle uses 22% of the license list price even for one-year term deals)​, so there is no support discount for shorter terms.

Understanding your license type is crucial: With perpetual licenses, you can drop support (and stop paying) if you decide the software is no longer needed—though doing so comes with other consequences, as discussed later.

Named User Plus vs. Processor Licensing

Oracle’s pricing metrics determine how licenses (and thus support fees) are quantified.

The primary metrics for on-premise Oracle software are Named User Plus (NUP) and Processor licenses.

  • User Plus licensing is based on the number of distinct users (or devices) authorized to use the Oracle software. It’s suitable for environments with a finite, countable user population. Oracle defines a Named User Plus as an individual authorized to use the programs, regardless of whether the person is actively using them at any given time​. Importantly, Oracle requires a minimum number of NUP licenses per processor to meet a base level. For example, the rule for Oracle Database Enterprise Edition is typically 25 Named User Plus per processor as a minimum​. This means even if you only have 10 actual users on a server with one processor, Oracle would still require you to purchase 25 NUP licenses (and pay support on all 25). NUP licensing can be cost-effective if you have a limited user count on a given system. CIOs might leverage NUP licensing in scenarios like internal systems with a known small user base to avoid the higher cost of processor-based licensing.
  • Processor licensing is based on the processing power of the servers where the software runs, measured in the number of processor cores (with core-specific multipliers). This model allows an unlimited number of users. You must license all processors on the machines running the Oracle software, applying Oracle’s core factor table to account for different CPU types. For instance, if a server has eight cores and Oracle’s core factor for that CPU model is 0.5, it would count as 4 Processor licenses required​. Processor licensing is often used for applications where the user count is unknown or very large (e.g. public-facing web services), or simply when it yields a lower cost than counting users.

Impact on Support Costs: The choice between NUP and Processor affects support fees since support is a percentage of the license cost. Choosing the model that fits your usage pattern is important to avoid over-licensing.

Pitfall: If an organization initially licenses by Processor but has a small user count, it might be overpaying; conversely, if it licenses by NUP but user counts grow (or it hits Oracle’s minimums), costs could spike unexpectedly.

As a best practice, organizations should periodically review usage metrics. If you have far fewer users than a Processor license would imply, there might be an opportunity to re-negotiate metrics (for example, switching to NUP on a contained system to reduce support fees).

Remember that changing metrics might require Oracle’s approval and possibly new licenses, but it’s a conversation worth having during renewals or True-up negotiations.

Oracle ULA (Unlimited License Agreement) Considerations

An Unlimited License Agreement (ULA) is a time-bound contract (typically 3 years) in which Oracle grants customers unlimited use of specified products. ULAs can be attractive to organizations anticipating significant growth in Oracle usage, as they provide flexibility to deploy without counting licenses, usually for a one-time negotiated fee.

However, ULAs carry specific considerations for support costs:

  • You pay a fixed annual support fee during the ULA term, often pegged to the upfront ULA cost. Oracle calculates the ULA price (licenses + support) based on your forecasted need plus a growth buffer​. This means you’re paying for expected future usage; if your actual deployments stay below the forecast, you’re effectively overpaying.
  • When the ULA expires, you must certify usage – i.e., count how many licenses you have deployed – and that number becomes your perpetual entitlement. The crucial point is that the annual support fees do not decrease once the ULA ends, even if your actual usage is lower. The support cost is locked in at the level determined during the ULA, “regardless of the number of licenses deployed” afterward​. In other words, if you over-estimated your needs or your business downsized, you could be stuck paying for shelfware at an unlimited scale. Oracle will still apply the standard yearly uplift (e.g., 8%), so the support cost can only go up, not down​.
  • Pitfalls: Failing to maximize usage during the ULA means higher unit costs. Also, any products included in the ULA that you don’t use become shelfware but cannot be removed from the support bill – Oracle doesn’t allow dropping unused ULA components during the term​. CIOs considering a ULA should carefully assess if anticipated growth justifies it. ULAs work best when you fully deploy as much of the covered software as possible so that when you exit the ULA, your certified license count (and corresponding support fee) aligns with real needs. If your deployments fall short, you’ll be locked into paying expensive support fees in perpetuity for licenses you aren’t using​.

In summary, ULAs can yield value in the right scenarios (massive growth and need for deployment flexibility) but require diligent planning and execution.

Always model the break-even point: compare the 3-year ULA cost (license + support) versus a non-ULA scenario of buying only what you use. Ensure you have a strategy for the end of the ULA—either certify high usage or be prepared to negotiate a follow-on deal if needed.

Potential Pitfalls in Oracle Licensing Agreements

Potential Pitfalls in Oracle Licensing Agreements

Beyond the licensing models, Oracle’s contracts contain clauses and policies that can inadvertently increase costs.

CIOs should be aware of these common pitfalls to avoid unpleasant surprises:

  • Matching Service Levels Policy: Oracle generally requires that if you want support on any program licenses, you must maintain support on all program licenses at the same level. This “all or nothing” rule prevents cherry-picking which licenses to support. For example, you cannot drop support on half of your Oracle Database licenses while keeping support on the rest unless you fully terminate (and de-license) those instances. This policy makes it difficult to selectively reduce support costs​. CIOs facing budget pressure might consider cutting support on non-production systems, only to learn that Oracle’s policy disallows it unless those licenses are completely removed. The workaround is often to terminate licenses (with possible penalties) or move certain systems entirely off Oracle support (e.g., via third-party support, discussed later).
  • Reinstatement Fees: If you let an Oracle support contract lapse (intentionally or by accident) and later decide to re-enroll, Oracle will impose hefty penalties. Reinstatement typically requires paying all back-dated support fees for the lapsed period plus a 50% penalty​. For instance, if you skipped 2 years of support on a $100k/year contract to reinstate, Oracle could demand $200k (the missed years) + $150% as a penalty = $300k before you can resume support. This policy is designed to deter customers from dropping support to save money in the short term and returning later only when needed. The implication for CIOs is that dropping Oracle support is usually a one-way decision – you should plan to either stay off Oracle support or switch to an alternate support model for those licenses because coming back will be cost-prohibitive.
  • Support Repricing on Partial Termination: Even if you identify unused licenses and want to terminate them to save on support, Oracle may reprice your remaining support. When you reduce the number of licenses under support, Oracle often removes any volume discount applied to the original larger quantity. The support fee for the remaining licenses then reverts to the list price (22% of the list cost each) with a smaller or no discount, meaning the total support bill doesn’t drop linearly with the license reduction​​. For example, you might drop 20% of your licenses but see only a 5% decrease in fees because your discount tier shrank. Oracle’s standard policy is that if you terminate licenses, the support on what’s left is calculated as if those were new licenses – this is known as the repricing policy​. The pitfall is that organizations expecting to save big by scrapping unused licenses find the savings are much smaller unless they negotiate an exception.
  • Compliance and Audit Clauses: Oracle’s license agreements give them the right to audit your usage. A common mistake is not reading the fine print on how products can be used (e.g., virtualization limitations or using features that weren’t licensed) – which can lead to compliance gaps. Unplanned compliance issues can force unbudgeted purchases if an audit occurs, and sometimes Oracle will bundle an “audit resolution” with a new license deal that locks you into more support. To avoid this, ensure your team strictly follows Oracle’s licensing rules (for example, using only Oracle-approved hard partitioning technologies if licensing by sub-capacity, etc.). Being proactive about compliance helps remove the fear of audits as a negotiation weapon.

Bottom Line: Understanding these contractual pitfalls arms CIOs with the knowledge to avoid or negotiate around them. Always review your Oracle contract terms (or have licensing experts do so) before changing your support coverage.

It is sometimes possible to negotiate contract amendments or get waivers (for example, negotiating away a support uplift or securing a cap on annual increases), but you must address those upfront. The next section will explore strategies for negotiating effectively with Oracle.

Negotiation Strategies with Oracle

Negotiation Strategies with Oracle

Negotiating with Oracle for lower support fees requires preparation, timing, and savvy tactics. Oracle is known for its rigorous sales and contract management processes, but CIOs can achieve meaningful concessions with the right strategies.

This section covers how to time your negotiations, use bundling or multi-year agreements to your advantage, specific tactics to push for lower fees, and ways to handle Oracle audits so they don’t derail your cost optimization efforts.

Timing Contract Renewals for Leverage

When you negotiate with Oracle, it can be just as important as how. Oracle’s sales teams have quotas and revenue targets, and they may be more flexible at certain times. A key tip is to plan renewal discussions around Oracle’s fiscal calendar. Oracle’s fiscal year ends in May, and Q4 (March-May) is typically their largest sales quarter​.

This means Oracle representatives may be extra motivated to close deals before year-end. By initiating your support renewal or license negotiations a few months ahead of that (e.g., in Q3 or early Q4 of Oracle’s year), you can leverage their push to meet targets.

Companies have succeeded by approaching Oracle near quarter-end or year-end to ask for better terms​. Oracle might be willing to offer a discount, a fee waiver, or other incentives to book the renewal in their critical quarter.

Another timing aspect is starting early. Don’t wait until your support contract is about to expire. Begin talks 3-6 months before renewal (or even earlier for large contracts).​ Early engagement signals that you have time to consider alternatives, which increases your leverage.

It also gives you time to escalate within Oracle or seek internal approvals for any new deal structure. They have the upper hand if Oracle knows you are up against a tight deadline. Starting negotiations well in advance allows you to play multiple options and even delay decisions if the offers aren’t satisfactory.

Bundling Strategies to Maximize Value

Consider the deal’s scope when negotiating – sometimes, bundling multiple elements can yield a better overall outcome. Oracle’s goal is to maximize its share of your IT spending, so it might be more amenable to reducing support fees if you also invest in other Oracle products or services.

For example, bundling new license purchases or cloud services with your support renewal can create a win-win: you get a discount or freeze on support costs, and Oracle can sell additional products. One strategy is negotiating a multi-year renewal: if you commit to, say, 3 years of support upfront, you could ask for a price hold (no annual uplift) or a discounted rate.

Some organizations have negotiated multi-year support deals with a 0% increase cap for the duration​, protecting them from inflation and saving money in the out-years. Oracle may consider this, as it secures your business in the long term.

Another bundling approach is the “cancellation and replacement” tactic​. In some cases, Oracle might not directly cut the support price on existing licenses. Still, they might allow you to buy new licenses (for something else) at a high discount and then cancel equivalent old licenses – effectively trading old support-heavy licenses for new ones with a lower support base.

Oracle officially doesn’t endorse swapping licenses to reduce support (“migration” programs have largely been discontinued​). Still, creative deal structures like purchasing new software or cloud credits can sometimes indirectly offset support costs. The key is to work with Oracle to find a scenario where they can justify a concession.

Bundling support with cloud: If your company is considering Oracle Cloud (OCI or Oracle SaaS offerings), Oracle might be willing to be flexible on on-prem support fees to encourage cloud adoption. For instance, Oracle has offered customers the ability to transfer on-prem support spending into cloud credits in certain programs (like Oracle Support Rewards).

While those programs are outside the scope of on-premise, they highlight that Oracle views your total spend holistically. Use that to your advantage by discussing all your Oracle needs together rather than treating support renewal in isolation.

Expanding the negotiation beyond “support renewal” to include other transactions can create more leverage. However, be cautious about evaluating the total cost—the goal is not to buy something unnecessary for a small support discount. Rather, focus on investments you might already consider and see if Oracle can improve the support terms as part of a larger deal.

Tactics for Negotiating Lower Support Fees

Apart from timing and bundling, there are specific tactics CIOs have used to successfully negotiate reductions or limits on Oracle support costs:

  • Leverage Alternatives: Oracle sales reps know their biggest competition for support dollars is not another vendor but the possibility that you might leave Oracle support. Subtly let Oracle know you are exploring third-party support providers or other strategies. Even if you ultimately stay with Oracle, showing that you have a credible alternative quote that could cut your support bill by 50% can be a powerful bargaining chip​. Oracle might respond with a discount or one-time credit to keep you. (Be tactful with this approach; you don’t want to sour the relationship, but it’s fair to mention that you have budget pressures, and everything is on the table, including third-party support​​.)
  • Negotiate the Annual Uplift: As discussed, Oracle often applies a yearly increase (commonly ~3%). During negotiation, explicitly ask for a cap or waiver on support uplifts. Some customers have negotiated a freeze for 1-2 years or a reduced increase (e.g., 0% for two years or capped at 1-2% instead of 3-4%). For example, a company reduced its annual uplift rate from 8% to 3% through negotiation​ (8% is higher than typical, but this case shows even high uplifts can be negotiated down). Oracle might agree to no increase if you sign a longer contract or make a concession elsewhere. The result is immediate and compounding savings.
  • Rightsize Your Support Scope: Use data to drive the conversation. Audit your current usage of Oracle licenses before the negotiation. If you have 100 licenses but only 70 in use, you have a case to terminate 30. Even though Oracle’s repricing policy may diminish the savings, you can use this to negotiate: “We are prepared to terminate these unused licenses. We understand support on the remainder might be repriced, but perhaps you (Oracle) can allow us to drop them without repricing or give a one-time discount on the renewal.” Essentially, try to get Oracle to waive the harshest part of the policy. Sometimes, Oracle would prefer to keep you as a happy customer (paying something) rather than have you eliminate licenses – use that as leverage to seek special approval. Come with a clear list of what you don’t need; Oracle might offer a creative solution, such as converting those licenses to a different product you might use or a reduced support line item.
  • Play Hardball (when needed): If the support costs are unsustainable, CIOs might consider a more aggressive posture – for example, not renewing and going to a third party or consolidating Oracle systems to reduce licenses dramatically. Being willing to walk away is a classic negotiation tenet (know your BATNA – Best Alternative To a Negotiated Agreement​). If Oracle believes you will seriously cancel support for a substantial part of your deployment, they will likely make concessions to keep at least some of your business. Of course, this must be handled carefully and only if you have a viable plan B. Ensure that any critical systems have coverage (either you have internal expertise, a third party lined up, or you’re comfortable running without Oracle support for a while).
  • Use Executive Relationships: Engage Oracle at multiple levels. High support fees can sometimes be discussed in an executive-to-executive conversation (CIO to Oracle account executive or even Oracle support leadership). Framing it as a partnership issue – “We want to remain a long-term Oracle customer, but these support costs are forcing us to consider alternatives” – can prompt Oracle to find a compromise. Oracle does have discretionary discount programs, but they often require approval from higher-ups. If you can get Oracle’s management to see the bigger picture (retaining a strategic customer), they may approve a special discount or credit.

Throughout negotiations, avoid common pitfalls: don’t wait until the last minute (as mentioned)​, and make sure you fully understand your contracts​. Surprises in terms (like auto-renewals or notice periods) can undermine your strategy. Also, document everything—if Oracle verbally offers a concession, get it in writing in the contract or amendment.

Handling Oracle Audits Effectively

Oracle license audits are a reality that can appear at inconvenient times. An Oracle audit typically starts with a formal notice and can consume months of data gathering and discussions.

How you handle an audit can significantly impact your support cost negotiations. Audit findings (compliance gaps) often lead Oracle to propose new licenses or cloud subscriptions (with additional support).

Here are best practices for CIOs to manage audits so they don’t inflate costs:

  • Be Prepared Proactively: The best defense is to regularly self-audit. Know your deployments and ensure they match entitlements. If you suspect compliance issues (e.g., unlicensed use of options or extra installations), address them before an official audit. This might mean removing or disabling unlicensed features or purchasing the needed licenses on your terms (perhaps at a time when you can negotiate a discount rather than during an audit ultimatum).
  • During an Audit – Be Cooperative but Control the Scope: Respond to Oracle’s audit requests within your contractual obligation, but do not volunteer more information than necessary. Understand what products and what time frame the audit covers. Provide data deliberately and keep a log of all communications. Often, Oracle will have you run their measurement scripts – verify those results, and don’t be afraid to question anomalies. By managing the flow of information, you avoid over-revealing and demonstrate that you are taking compliance seriously (which can sometimes lead Oracle to be more reasonable in resolving any findings).
  • Negotiate Findings Strategically: If an audit uncovers shortfalls (e.g., you are using 10 more licenses than purchased), Oracle’s initial position will be that you must buy those at the list price plus back support. Rather than acquiescing, treat this as a negotiation. You might fold the purchase of needed licenses into a larger renewal deal or migration plan. For instance, you could negotiate a settlement where you pay a smaller amount or trade something. In a case study, a company faced a $30 million compliance exposure but negotiated it to a $1 million one-time settlement​ ​as part of a broader engagement. The lesson is that audit penalties can even be negotiated. Oracle would prefer to keep you as a customer (on support or in the cloud) rather than have a contentious fight.
  • Separate Audit Resolution from Support Renewal (if possible): Oracle may try to time audits with renewal periods to increase pressure. Ideally, do not sign a new long-term deal under duress of an audit finding unless the terms are truly favorable. You can request a short-term support extension during audit resolution, so you have time to evaluate options. If Oracle knows you won’t be easily strong-armed, they may be more willing to compromise.
  • Engage Experts: As with contract negotiations, some firms specialize in Oracle audit defense. They can help interpret Oracle’s scripts, challenge findings, and suggest resolution approaches. The cost of an advisor can be far less than the cost of an inflated compliance settlement. Oracle’s audit team is skilled at maximizing revenue; having equally skilled advocates on your side can neutralize that advantage.

By handling audits calmly and strategically, CIOs can turn a potential cost escalation into a manageable outcome. The key is to avoid knee-jerk reactions—don’t blindly purchase what Oracle says you owe without exploring whether there’s a legitimate disagreement or a more creative solution.

In many cases, audits can be settled in the context of broader negotiations (for example, agreeing to move certain workloads to Oracle Cloud in exchange for Oracle waiving some back-support fees). Ensure any audit settlement includes fixing the root issue (e.g., licensing the usage in the future), so you don’t get hit twice.

Exploring Third-Party Support Options

Exploring Third-Party Support Options

One of the most powerful strategies to reduce Oracle support fees is considering third-party support providers. These independent companies offer support for Oracle software (and other enterprise software) as an alternative to Oracle’s support.

For on-premise Oracle products that are stable and not in need of constant updates, third-party support can slash costs while still keeping systems running smoothly.

This section overviews third-party support, discusses potential cost savings vs. risks, and covers compliance considerations when moving off Oracle’s support.

Overview of Third-Party Oracle Support Providers

Several reputable third-party companies specialize in supporting Oracle products, ranging from databases and middleware to Oracle applications (E-Business Suite, JD Edwards, PeopleSoft, etc.). The leading players in this market include Rimini Street, Spinnaker Support, and Support Revolution.

These providers typically offer services independent of Oracle, such as break/fix troubleshooting, tax and regulatory patches for Oracle apps, performance tuning assistance, and even security patches or workarounds.

Third-party support originated as a response to the high maintenance fees of vendors like Oracle and SAP. Gartner defines independent third-party software support as a lower-cost alternative to vendor maintenance​, and many Fortune 500 companies and public sector organizations have at least evaluated this option.

Rimini Street, for example, has been in business since 2005 and supports thousands of Oracle customers worldwide​. These companies employ experts (often former Oracle engineers) who can provide support for versions of Oracle software long after Oracle has ended its official support (e.g., older releases that are now on Oracle’s “Sustaining Support” only).

Scope of Service: Third-party support generally covers maintenance and troubleshooting. If your Oracle system encounters an issue, the third party will help diagnose and provide a fix or workaround. They also often support customizations better than Oracle (Oracle support tends to focus only on standard code issues, whereas third parties will help with issues in your custom code or integrations​).

However, they do not provide Oracle’s product upgrades or new patches. They can’t give you a new database version or an official patch released by Oracle (since that’s Oracle’s intellectual property). Instead, they might deliver their fixes or guide you in figuring out how to configure the system to avoid the bug.

CIOs should note that third-party support is best suited for stable environments without needing to upgrade to newer versions. Many organizations use third-party support to prolong the life of an older Oracle release. For example, staying on Oracle Database 11g or 12c beyond Oracle’s support timelines because the system works fine, and upgrading would be costly/disruptive.

Third-party providers will keep supporting the product and even address new regulatory requirements (for ERP systems) or security vulnerabilities via custom patches.

Cost Savings and Risk Factors

The primary driver for third-party support is cost savings. Third-party providers typically charge 50% or less of Oracle’s support fees for equivalent coverage​. For instance, if you pay Oracle $1 million annually, a provider like Spinnaker or Rimini might offer support for $500k or even less.

These savings can be immediate and substantial – freeing up hundreds of thousands or millions in IT budgets. In some cases, organizations have reported savings of up to 50% or more by moving to third-party support​. Moreover, third-party contracts often lock the annual fee without inflation, so you avoid the yearly 3% increases, compounding the savings over time.

Aside from the cost, companies often find service quality benefits with a third party: you may get more personalized attention, dedicated support engineers, and faster response times​.

Since these providers compete on service (not being the OEM), customer service is a selling point – many clients report better support experiences and more flexibility, such as support for custom configurations that Oracle’s support would decline to assist with​.

However, CIOs must weigh the risks and trade-offs:

  • No Oracle Patches/Upgrades: As mentioned, you will not receive official patches, bug fixes, or version upgrades from Oracle. Suppose Oracle releases a critical security patch for a newly discovered vulnerability. In that case, your third-party provider must create their fix or advise mitigation, which could take time. This can potentially leave systems vulnerable if not managed well​. Third-party firms develop security updates (Rimini Street, for example, touts its security solutions for Oracle products). Still, some risk exists if a novel issue arises that only Oracle has the fix for. Many issues can be mitigated with configuration or network security, but it’s a consideration for databases.
  • Compliance with Oracle Contract: You must remain properly licensed to legally use Oracle software, even if Oracle is not providing support. Switching to third-party support does not terminate your license agreement with Oracle; it just means Oracle is no longer obligated to provide support (and you stop paying them). Ensure you fully comply with licenses when switching because you don’t want Oracle to initiate an audit and claim you owe licenses. The good news is that third-party support is legal if you are a valid license holder; Oracle cannot cancel your licenses just because you left their support. There have been lawsuits (Oracle vs. third-party support firms), but those targeted the providers for how they accessed Oracle’s materials. As a customer, you’re generally within your rights to hire an outside firm for support. Caution: Do not attempt to download Oracle patches or updates via Oracle’s support site once you leave Oracle support – that would violate Oracle’s terms. The third-party provider will have their methods to support you without infringing IP (the reputable ones are careful about this post-litigation).
  • Losing Future Upgrade Path: If your strategy involves upgrading to a new Oracle version in a few years, leaving Oracle support might complicate that. Oracle only allows customers to download new versions with active support. A common approach is to download any software/media you might need before your support lapses (since the licenses are perpetual, it’s lawful to use the version you had rights to). But any brand-new releases after you leave would not be legally accessible. So, many companies with third-party support plan to stay on their current version for the foreseeable future. If you eventually decide to upgrade, you might rejoin Oracle support or purchase new licenses for the new product version (costing some of the money saved). In short, third-party support is best if you intend to avoid major upgrades and run your existing Oracle products as-is for several years.
  • Oracle’s Stance and Support for New Issues: Oracle will warn you about third-party support. Oracle often claims that only they can provide the latest security patches and that third-party providers may leave you at security or compliance risk​​. They highlight that third parties cannot fix source code issues in Oracle’s proprietary code. While there is truth in not getting official patches, third-party clients have used mitigations and custom fixes for years. It becomes a risk management question: Are you running an app that needs constant patching, or is it stable? Many older ERP or database systems might not need new patches – they’ve been working for a decade and can continue. Some third-party firms even indemnify clients or provide insurance for custom security needs. Nonetheless, CIOs should do a thorough assessment: identify any mission-critical security or regulatory requirements and ask the third-party provider how they address them.

In practice, many companies use third-party support as a temporary strategy to save costs for 3-5 years, then either invest those savings into migrating off Oracle or re-negotiating with Oracle from a stronger financial position. Others use it indefinitely for legacy systems that will eventually be retired.

Compliance Considerations and Contractual Obligations

Before switching to a third-party support vendor, it’s crucial to review contractual obligations and ensure a clean break from Oracle support:

  • Notice Period: Check your Oracle support contract for termination notice requirements. Oracle renewals are often annual and may auto-renew. To cancel support for a given CSI (Customer Support Identifier), you might need to give 30 or 60 days notice (in writing) before the renewal date. Missing this window could lock you in for another year.
  • License Compliance: As mentioned, perform a full license review before ending Oracle support​​. Ensure all usage is covered by licenses to avoid giving Oracle any reason to claim a breach of contract. If you find any shortfall, you could quietly purchase the needed licenses before leaving support (so that Oracle cannot use that against you later). Note that once off Oracle support, if an audit happens, Oracle can still require proof of licenses, and any non-compliance would be a separate issue from support status. Redress Compliance (a licensing advisory firm) suggests that 90-100% of compliance issues can be resolved without new purchases if addressed proactively​​ – meaning with the right adjustments or by canceling the use of unlicensed features, etc., you can often fix compliance. Do this homework to avoid drama later.
  • Contractual Access: When you leave Oracle support, you lose access to Oracle’s support portal, updates, and sometimes certain licensed perks like the right to use Oracle’s Advanced Customer Support services. Ensure you download any documentation, software, or patches you are entitled to while you can. After support lapses, you should not download Oracle’s intellectual property (that would violate agreements).
  • Third-Party Contract Terms: Carefully negotiate the contract with the third-party provider. Key things to clarify: what happens if you need to scale up or down (can you add or remove coverage easily?), how they guarantee support levels (SLAs), and their liability if something goes wrong. Also, check if they require multi-year commitments or if they are annual. Many third-party providers are flexible to win business – you might get favorable terms like the ability to cancel with short notice, etc., but read the fine print.
  • Exit Strategy: Oddly enough, plan your “exit” from third-party support, if any. For example, if you decide to migrate to the cloud or upgrade in two years and thus want Oracle’s support again, understand what that entails (likely purchasing new licenses or paying reinstatement as discussed). Some organizations negotiate with third-party providers for assistance when transitioning back. While they can’t influence Oracle’s fees, they might help with the process or ensure continuity until you’re fully onto Oracle (or a new system).

In summary, third-party support can be a highly effective tool for cutting costs—often saving 50% or more on support fees with little downside for the right workloads​. Just maintain compliance and clearly understand what you give up (Oracle updates) versus what you gain (major cost savings and often better support service for day-to-day issues).

Many CIOs use third-party support as leverage even if they don’t ultimately switch. Still, those who do switch can redirect the budget to innovation and comfortably extend the life of existing systems.

Case Study: Successful Reduction of Oracle Support Costs

To illustrate how these strategies come together, consider the following real-world example of a company significantly reducing its Oracle support expenses.

This case study highlights the challenges faced, the approach taken, and the tangible outcomes, offering a blueprint for CIOs facing similar issues.

Company Background: A large European telecommunications company was struggling with escalating Oracle support fees. The company relied heavily on Oracle databases and middleware to run its operations. Its annual Oracle support bill had ballooned to nearly €10 million per year​, becoming untenable.

The CIO needed to cut these costs without risking the stability of critical systems. Complicating matters, the company was bound by Oracle’s support policies (like the matching service levels rule), limiting its flexibility to drop coverage on subsets of licenses​. To find a solution, it engaged an external consulting team specializing in Oracle license optimization​.

Challenges:

  • High Annual Spend: €10M/year on support was eating into the IT budget, which could have been used for network upgrades and new services​.
  • Need for Support: As a telecom provider, outages or issues in their Oracle-based systems could impact millions of customers, so they couldn’t simply drop support across the board – they needed reliable help available for incidents and bugs.
  • Contract Rigidities: Oracle’s contract terms (especially the matching service level policy) meant they couldn’t partially cut support without penalties​. Also, some of Oracle’s software versions were aging, and Oracle was starting to charge extra for extended support on those, which threatened to raise costs further.

Solution Implemented: The company took a two-pronged approach: switching some support to a third party and optimizing the remaining Oracle contracts​.

  1. Shift to Third-Party Support: After analyzing which systems were stable and didn’t require ongoing Oracle patches, they moved a substantial part of their Oracle footprint to a third-party support provider. They chose Spinnaker Support to take over support for several Oracle databases and middleware instances that were critical but did not need the latest Oracle patches​. By doing this, those systems would continue to run with help available for any issues at roughly half the previous cost. As expected, once third-party support began, the company lost access to Oracle’s patches for those systems – but they planned for this by ensuring the software was on a solid, recent patch level before the switch. They determined which applications could remain on their current versions for a few years without hurting the business and focused third-party support there​.
  2. Oracle Contract Optimization: The Oracle products were kept under Oracle’s direct support (the ones where they wanted to receive new updates or third-party support wasn’t suitable), and they undertook a thorough license review. The team identified several Oracle options and products that were licensed but not truly needed and several licenses that were deployed in non-production environments that could potentially be dropped. They negotiated with Oracle to terminate the truly unused licenses and renegotiate terms on the rest​. A key win was getting Oracle to waive certain annual uplift fees for a period and lock in a discounted support rate due to the long-standing relationship. Essentially, they leveraged the fact that they were moving some systems off Oracle (to third-party) to persuade Oracle to be more flexible on the remaining ones – making Oracle “fight to keep the business.” The consultancy helped by bringing market benchmarks and demonstrating to Oracle that the client had alternatives, which drove Oracle to provide concessions rather than lose the entire support contract.

Outcomes:

  • Immediate Cost Reduction: The telecom company saved approximately €5 million in the first year after these changes, cutting the Oracle support spend roughly in half​. This came from not paying Oracle for the third-party-supported systems and paying Oracle less (due to reduced scope and negotiated discounts) for the rest.
  • Projected Ongoing Savings: The cumulative savings were projected to reach €15 million​over three years. These savings could be reallocated to strategic projects, such as 5G infrastructure and new customer-facing applications, improving the company’s competitive position.
  • Operational Impact: The switch to third-party support was seamless for the users. The CIO reported that service quality did not drop—they saw faster response times for support tickets with the third-party provider in some areas. As for the Oracle-supported portion, the relationship with Oracle improved after the negotiation because the contracts were clearer and aligned with current usage. Oracle knew they needed to actively maintain customer satisfaction to avoid further support attrition.
  • Lessons Learned: The CIO highlighted the importance of expert help: “Redress Compliance’s excellent analysis made us confident in our decision to move to third-party support. The strategy saved us millions without compromising service quality.”​. The case proved that significant Oracle support cost reduction is achievable with a careful blend of third-party support and tough negotiation. It also underscored that regularly reviewing license utilization (they found they had been paying for support on idle assets) is critical – something they committed to doing annually going forward.

This case study demonstrates a template that can be adapted: identify what you truly need from Oracle vs. what you don’t, negotiate hard on the former, and find alternatives for the latter. The company achieved major savings while maintaining support coverage and compliance even for a large, mission-critical Oracle estate.

Conclusion and Best Practices

Reducing Oracle support fees is challenging but quite feasible with a strategic approach. CIOs can liberate a substantial portion of their IT budget by applying the tactics discussed – from optimizing licenses to leveraging third-party support.

The key is to be proactive and informed. Here we summarize the best practices and actionable steps for CIOs looking to optimize Oracle support costs:

1. Regular License and Support Audits:

Treat your Oracle environment like an evolving portfolio. Review your licenses and support contracts at least annually​. Identify unused licenses (shelfware) and see if they can be terminated or repurposed. Check if current support spending aligns with business value.

Are you paying maintenance on systems no one uses? Regular internal audits will catch these and allow you to take action (before Oracle’s auditors do). This practice ensures you’re not funding resources that provide no return, and it prepares you with data for any upcoming negotiation.

2. Optimize Licensing and Infrastructure:

Seek opportunities to right-size your Oracle footprint. This could mean consolidating servers or using technologies like hard partitioning to reduce the count of licensable processors​.

It could also mean downgrading editions or switching license metrics. Suppose you can meet your needs with Oracle Standard Edition instead of Enterprise or use Named User Plus licenses in an environment with limited users. In that case, those moves can cut license and support costs significantly​.

Some companies even consider alternative platforms (like running Oracle on IBM LPAR or certain hypervisors) to achieve sub-capacity licensing​, though ensuring Oracle’s rules permit it. The bottom line is: don’t over-buy performance or features you don’t need.

3. Engage with Oracle Strategically:

When dealing with Oracle, knowledge is power. Before entering discussions, always understand your contract terms (renewal dates, notice periods, uplifts, special clauses)​. Start renewal conversations early, and don’t hesitate to escalate within Oracle to get attention to your issues. Use quarter-end timing and competitive alternatives to your advantage​.

Also, maintain a professional relationship with Oracle reps – if they see you as a reasonable, informed customer, they’re more likely to advocate internally for your requests (like discount approvals or exceptions).

4. Consider Third-Party Support – Even if Just as Leverage:

Get a quote from a third-party support provider for your Oracle environment. Knowing what you could save (often 50% of support costs​) gives you a solid negotiation benchmark, even if you’re not sure you’ll switch. Many organizations ultimately switch to older or stable systems to cut costs immediately.

If you choose this route, ensure you plan the transition carefully – line up the timing so there’s no support lapse, address any compliance gaps beforehand​, and communicate to stakeholders (so that, for example, your operations team knows to call the third-party helpdesk, not Oracle, after the cutover). Third-party support is a mainstream option now and can be a long-term solution or a bridge to a future state.

5. Leverage Expert Help and Peer Insights:

Oracle’s licensing and support optimization is a specialized field. Don’t hesitate to use external expertise – firms specializing in Oracle license management or former Oracle licensing executives who consult can often find savings and negotiation angles that in-house teams might miss​. They can decode Oracle’s tactics and advise on when to push or where to be careful.

Additionally, network with peers or research case studies (like the one in this guide); knowing how others succeeded can illuminate your path. Organizations such as Gartner also provide analysis – Gartner has noted the viability of third-party support as a cost-saving measure for Oracle and SAP clients​. Industry user groups or forums can be helpful, too, as CIOs often share tips on dealing with Oracle audits or negotiations.

6. Align Cost Optimization with Your IT Roadmap:

Ensure that any support cost reduction aligns with your broader IT strategy. For example, if your company plans to move off Oracle entirely in 3 years, a very aggressive stance (like moving everything to third-party support now) might make sense. If Oracle technology remains core to your strategy, perhaps focus on optimizing within the Oracle ecosystem (clean up licenses, negotiate better terms, maybe adopt Oracle Cloud for certain workloads to get modernized pricing).

The goal is to not pay for more than you need. Sometimes, the best savings come from simply not buying what you won’t use. It sounds obvious, but in complex enterprise agreements, it’s easy to overcommit. Stay vigilant about matching spend to value.

By implementing these best practices, CIOs can turn Oracle support from a fixed, ever-growing cost into a controllable, optimized part of the IT budget. The savings achieved can be substantial – as we’ve seen, anywhere from 15% through negotiation​ up to 50% by switching support models​or even millions of dollars via eliminated shelfware​.

Those freed resources can be reinvested into innovation, whether digital transformation initiatives, cloud migration, or other strategic projects that drive the business forward.

Additional Resources:

For further reading, CIOs may refer to Oracle’s official Technical Support Policies document​, which details the rules around support (useful for understanding things like matching service levels and lifetime support stages).

Independent white papers and guides (for example, Oracle licensing experts’ blogs and Gartner reports) can provide deeper insights into tactics like ULAs or Java licensing changes. Lastly, engaging in an Oracle licensing user community or hiring a certified License Management Service (LMS) partner for an assessment can unearth bespoke opportunities to save.

With diligent effort and the strategies outlined in this guide, Oracle support costs can be managed and significantly reduced while keeping your enterprise systems fully supported and compliant.

Do you want to know more about our Oracle Advisory Services and How they can Help you Reduce Oracle Support Fees?

Please enable JavaScript in your browser to complete this form.
Author
  • Fredrik Filipsson has 20 years of experience in Oracle license management, including nine years working at Oracle and 11 years as a consultant, assisting major global clients with complex Oracle licensing issues. Before his work in Oracle licensing, he gained valuable expertise in IBM, SAP, and Salesforce licensing through his time at IBM. In addition, Fredrik has played a leading role in AI initiatives and is a successful entrepreneur, co-founding Redress Compliance and several other companies.

    View all posts