Oracle Support Optimisation Case Study

Costco Wholesale Saves $4.2M
by Terminating Unused Oracle Licenses

How Redress Compliance helped a Fortune 25 retailer with 850+ warehouses and 300,000+ employees identify and safely terminate unused Oracle Database, Middleware, and E-Business Suite licences — cutting $1.4M annually from a $20M+ Oracle support bill, totalling $4.2M over three years, with zero compliance risk and no disruption to operations.

🛒 Retail📍 United States (Global)📊 Case Study
$4.2M
Total 3-Year Savings
$1.4M annual support cost reduction
$20M+
Annual Oracle Spend
Database, Middleware & E-Business Suite
Zero
Compliance Risk
All actions audit-proof & contractually backed
850+
Warehouse Locations
Global footprint across multiple regions

Background

Costco Wholesale, a Fortune 25 retailer with over 850 warehouse locations and more than 300,000 employees worldwide, operates one of the most sophisticated logistics and retail systems in the industry. With a global footprint and high transaction volumes, the company relies heavily on Oracle technologies — including Oracle Database, Middleware, and E-Business Suite — to run critical finance, supply chain, and member services systems.

Over the years, Costco's Oracle environment had grown organically through acquisitions, project expansions, and long-term ULA-style agreements. As a result, its annual Oracle spend exceeded $20 million, much of it locked in through rigid support structures on licences that no longer delivered proportional value. Costco's IT leadership engaged Redress Compliance to help identify opportunities to optimise licensing and reduce Oracle Oracle support cost reduction strategiess.

Challenges

Despite a strong internal IT and sourcing team, Costco faced several Oracle-specific cost and complexity challenges that had allowed support costs to accumulate unchecked over multiple contract cycles.

Inflated Licence Inventory

Due to legacy ULAs and bulk purchases, Costco retained far more Oracle licences than it used — yet Oracle charged full support on all of them. Years of organic growth, acquisitions, and project expansions had left the licence estate bloated with entitlements that no longer mapped to active deployments, silently driving millions in unnecessary support fees.

Rigid Support Contracts ("No Givebacks")

Oracle's "no givebacks" policy prevented Costco from reducing support fees unless the licences were completely terminated — a move that required careful entitlement and deployment analysis. Simply reducing licence counts was not an option; termination had to be structured precisely to avoid Oracle's repricing mechanisms that could negate any savings on the remaining estate.

Lack of Visibility

With dozens of business units and thousands of Oracle deployments globally, there was no clear picture of which licences were active, idle, or obsolete. The sheer scale of Costco's Oracle estate — spanning multiple databases, middleware instances, and E-Business Suite modules across 850+ locations — made it impossible to determine the true utilisation baseline without a comprehensive, ground-up assessment.

Pressure from Oracle

Rather than offering flexibility, Oracle encouraged cloud commitments that would increase lock-in rather than reduce the total cost of ownership. Oracle's account team positioned cloud migration as the path to cost savings, but the reality was that the proposed cloud deals would have added new spend layers on top of existing support obligations.

Internal Risk Concerns

Internal stakeholders were cautious. If support was reduced or licences were terminated incorrectly, it could invite Oracle license audit defense pressure or impact system stability. Costco needed a measured, defensible support optimisation strategy — not a quick fix or a forced cloud migration. Any approach had to protect the organisation from Oracle's well-known audit-driven enforcement tactics.

How Redress Compliance Helped

Redress Compliance delivered a multi-step Oracle cost reduction engagement focused on licence optimisation and structured support termination — combining deep technical analysis with contractual expertise and stakeholder alignment.

1

Comprehensive Licence Assessment

Redress began by performing a thorough Oracle licence assessment across Costco's global footprint. This included reviewing all Oracle technology entitlements and support contracts, mapping deployments of Oracle Database, WebLogic, and other components, and identifying inactive or redundant environments still driving support fees. The assessment provided the first clear, data-driven picture of what was actually in use versus what was generating cost without value.

2

Licence Optimisation & Termination Roadmap

Using the assessment findings, Redress developed a detailed licence optimisation report with a clean, auditable path to termination. They separated licences required for ongoing operations from those that could be safely surrendered, reviewed contract terms to ensure licences could be legally terminated without residual obligation, and outlined a risk-free communication and documentation process to Oracle. A compliance governance playbook was created to prevent any future disputes.

3

Key Strategic Insight

The critical finding: Costco could retain perpetual rights to all active Oracle deployments while removing over-licensed components from the support stream. This meant the company could continue using every database, middleware instance, and E-Business Suite module it actually needed — while stopping payment on the unused licences that were inflating the support bill. Perpetual rights were preserved; only the ongoing support fees were eliminated.

4

Stakeholder Workshops & Internal Alignment

Redress hosted stakeholder workshops with Costco's IT, procurement, and legal teams to educate them on Oracle's licensing and support structure, validate the termination recommendations against operational requirements, and build cross-functional consensus. This internal alignment was crucial to ensure seamless execution without compromising internal risk controls or financial reporting.

5

Structured Termination & Compliance Monitoring

With stakeholder buy-in, Redress guided the formal termination of unneeded Oracle licences and the removal of those items from active support. They helped configure internal monitoring to ensure compliance and prevent inadvertent re-use of terminated licences. Oracle accepted the licence termination without challenge — validating the rigour of Redress's contractual analysis and communication strategy.

Outcome and Impact

Metric Before (Legacy State) After (Optimised State)
Annual Oracle Support Cost $20M+ (including support on unused licences) $1.4M annual reduction achieved
Licence Inventory Inflated — far more licences than active use Right-sized — aligned to actual deployments
Shelfware / Unused Licences Significant — legacy ULAs, abandoned projects Terminated — removed from support stream
Compliance Risk Unclear — no global visibility into deployments Zero — all actions contractually backed & documented
Oracle's Response Pushing cloud commitments to increase lock-in Accepted termination without challenge
3-Year Total Savings $0 — renewing status quo $4.2M saved over 3 years
Financial

$4.2M Saved — $1.4M/Year Recurring

Costco achieved $1.4 million in annual savings, totalling $4.2 million over 3 years. These savings were achieved entirely through the elimination of unused licences from the support stream — no operational changes, no system migrations, and no reduction in the technology Costco actively relies on. Every dollar of savings was pure cost elimination on zero-value shelfware.

Need Expert Oracle Support Optimization?

Redress Compliance provides independent Oracle licensing advisory — fixed-fee, no vendor affiliations. Our specialists help enterprises safely reduce Oracle support costs through strategic licensing optimization, third-party alternatives, and targeted de-support.

Explore Oracle Advisory Services →
Operational

Zero Disruption — Full Compliance

All actions were backed by contractual analysis and licence governance documentation. Oracle accepted the licence termination without challenge — a critical validation of the approach's rigour. Internal monitoring was established to prevent inadvertent re-use of terminated licences, and Costco's compliance governance playbook now serves as the foundation for ongoing Oracle estate management.

Strategic

Visibility, Control & Future Leverage

For the first time, Costco has a clear, data-driven view of its entire Oracle licence estate — what is active, what is idle, and what is no longer needed. This visibility transforms future Oracle field-tested Oracle negotiation strategiesions: the company now knows exactly what it is paying for and can challenge any Oracle proposal against verified utilisation data. The Oracle spend is aligned to actual usage, not legacy assumptions.

$1.4M
Annual Recurring Savings
Support fees on unused Oracle Database, Middleware, and E-Business Suite licences eliminated — with perpetual rights to all active deployments fully preserved
Zero
Oracle Audit Challenges
Oracle accepted the licence termination without dispute — validating the audit-proof documentation and structured communication process delivered by Redress
Key insight: Oracle's "no givebacks" policy makes it appear that support costs can never decrease. In reality, the policy only prevents partial reduction within a product family — it does not prevent the complete termination of licences that are no longer needed. The critical distinction is between "reducing" support (which Oracle blocks through repricing) and "terminating" unused licences entirely (which is a contractual right). The difference between these two approaches is often worth millions. In Costco's case, a careful separation of active from unused licences — backed by deployment data and contractual analysis — created a clean, defensible path to $4.2M in savings that Oracle could not contest.
"We've worked hard to control IT costs, but Oracle was a blind spot. Redress Compliance brought the clarity and expertise we needed. They helped us safely remove unused licenses and cut our Oracle spend by over $4 million — all without disruption. Their licensing knowledge and commercial insight were game changers."

— Global Director of IT Procurement, Costco Wholesale

✅ Key Takeaways for Oracle Support Optimisation

  • Audit your licence estate before renewal: Most enterprises with $10M+ Oracle spend have 15–25% of licences sitting unused. A comprehensive assessment — mapping entitlements to actual deployments — is the foundation for any support cost reduction
  • Understand "no givebacks" vs. termination: Oracle's policy prevents partial support reduction within a product family. But complete termination of unused licence sets is a contractual right. The distinction between these two mechanisms is critical and often worth millions
  • Retain perpetual rights while cutting support: Terminating support on unused licences does not remove your right to use the software. You retain perpetual rights to all active deployments — you simply stop paying the 22% annual support fee on licences you are not using
  • Build an audit-proof termination strategy: Document every step — which licences are being terminated, why they are unused, the contractual basis for termination, and the communication trail with Oracle. A defensible strategy prevents Oracle from contesting the action or using it as an audit trigger
  • Align stakeholders before acting: IT, procurement, and legal must all understand and support the termination plan. Cross-functional alignment prevents internal resistance and ensures seamless execution without compromising risk controls
  • Resist Oracle's cloud deflection: Oracle frequently responds to cost reduction requests by pushing cloud commitments that add new spend layers. Evaluate cloud proposals on their own merits — do not accept them as a substitute for eliminating support costs on unused on-premise licences
  • Implement ongoing monitoring: After termination, configure internal systems to prevent inadvertent re-use of terminated licences. Ongoing monitoring protects compliance and ensures the savings persist year over year

Frequently Asked Questions

What is Oracle's "no givebacks" policy and how does it affect support costs?

Oracle's "no givebacks" policy (formally the Matching Service Levels policy) requires that all licences of the same product within a Customer Support Identifier (CSI) must be at the same support level. You cannot maintain support on some licences while dropping it on others within the same product and CSI — it is all-or-nothing. If you try to terminate support on only part of the licences in a product family, Oracle reserves the right to reprice the support fee on the remaining licences at current list prices, stripping away any volume discounts. The result is that dropping a few licences can actually increase your total cost. The workaround — as demonstrated in this case study — is to completely terminate unused licence sets where no active deployment exists, rather than partially reducing within a product family.

Can you terminate Oracle licences without losing the right to use the software?

Yes. Oracle licences are perpetual — meaning you have the right to use the software indefinitely, even if you terminate support. What you lose is access to patches, security updates, bug fixes, and Oracle's technical support. For licences that are genuinely unused (no active deployment), terminating support has zero operational impact because there is nothing to patch or support. For active deployments, you retain full perpetual use rights but must manage the software without Oracle's ongoing support. In Costco's case, all active deployments remained fully supported — only licences with no active deployment were terminated.

How common is Oracle licence shelfware in large enterprises?

Extremely common. Across Redress Compliance's 500+ Oracle engagements, the average enterprise has 15–25% of Oracle licences sitting unused. Shelfware accumulates through several patterns: legacy ULAs that certified far more licences than needed, bulk purchases for projects that were later cancelled or scaled back, acquisitions that brought duplicate Oracle estates, and licences for database options or middleware components that were deployed once for testing and never used in production. The larger the organisation and the longer the Oracle relationship, the more shelfware tends to accumulate. For a company like Costco with a $20M+ annual spend and decades of Oracle use, the potential for optimisation was substantial.

Will terminating Oracle licences trigger an audit?

Not necessarily, but it requires careful handling. Oracle has been known to initiate audits (through its LMS or GLAS teams) when customers significantly reduce their Oracle spend. The key defence is a rigorous, well-documented termination strategy — exactly what Redress delivered for Costco. When the termination is backed by detailed deployment data, contractual analysis confirming the right to terminate, and a clean communication trail, Oracle has no basis to challenge it. In this case, Oracle accepted the termination without dispute. The compliance governance playbook and internal monitoring further protect against any future audit claims.

How much does Oracle support typically cost?

Oracle's annual support fee is 22% of the original licence list price (after any negotiated discounts). These fees increase annually — historically by 3–4%, but Oracle has pushed 7–8% increases in recent years. Over 10 years, a $3M annual support base with 8% annual uplifts will compound to over $9M in cumulative overspend compared to a 3% cap. For large enterprises like Costco with $20M+ in annual Oracle spend, even a modest percentage reduction translates to millions in savings. The 22% fee applies regardless of whether the licences are actively used — which is why shelfware is so expensive.

📊 Free Assessment Tool

Considering reducing Oracle support costs? Our free assessment evaluates your risk exposure and identifies safe optimization opportunities.

Take the Free Assessment →
What is Oracle's repricing mechanism?

Oracle's repricing mechanism is triggered when a customer attempts to partially reduce support within a product family. Oracle recalculates the support fee on the remaining licences at current list prices, stripping away any historical volume discounts. In practice, if you try to drop half of your Oracle Database licences from support, Oracle may double the per-licence support fee on the remaining half — effectively nullifying the savings. This is why partial reduction rarely works. The alternative approach (as used in this engagement) is to completely terminate unused licence sets where no active deployment exists, which removes those licences entirely from the support calculation rather than triggering repricing on the remainder.

What is the difference between support optimisation and third-party support?

Support optimisation (as in this case study) focuses on eliminating support costs on unused licences while maintaining Oracle Premier Support on all active deployments. No third-party provider is involved — you stay within Oracle's support ecosystem for everything you use. Oracle third-party support providers involves replacing Oracle's support entirely (on some or all products) with an independent provider like Rimini Street or Spinnaker Support, typically at 50% of Oracle's price. The approaches can be complementary: optimise first by removing shelfware, then evaluate third-party support for stable, older systems where Oracle's updates provide minimal value. Costco's engagement focused specifically on the optimisation path.

How should enterprises approach Oracle support renewal negotiations?

Start 6–9 months before renewal with four parallel workstreams: (1) Conduct a comprehensive licence assessment to identify shelfware and unused components. (2) Evaluate the termination path for unused licences — confirm contractual rights, assess repricing risk, and develop audit-proof documentation. (3) Benchmark your support costs against industry peers and evaluate third-party support proposals (even if you do not intend to switch — competitive alternatives create negotiation leverage). (4) Time final negotiations around Oracle's fiscal calendar (Q4 ends May) when account teams are most motivated to close. The combination of verified utilisation data, termination readiness, competitive alternatives, and timing leverage typically yields 15–35% support cost reductions.

Explore More Resources

FF

Fredrik Filipsson

Co-Founder, Redress Compliance

Fredrik Filipsson brings over 20 years of experience in enterprise software licensing, with deep expertise in Oracle, Microsoft, SAP, IBM, and Salesforce. As co-founder of Redress Compliance, he helps Fortune 500 enterprises worldwide optimise costs, reduce compliance risk, and negotiate stronger agreements with major software vendors.

← Back to Oracle Support Reduction Case Studies

Still Paying for Oracle Licences You Don't Use?

Redress Compliance helps companies like Costco reduce Oracle spend through licensing optimisation and structured support termination — safely, defensibly, and without disruption.

More Oracle Case Studies

American Airlines Reduces Oracle Spend by $12M Chevron Saves $15M on Oracle Husky Energy Saves $2M on Oracle Kazakhstan Minerals Oracle Assessment

Related Guides

Oracle Licensing Knowledge Hub Third-Party Support Providers Breaking Free from Oracle Support Oracle Support Cost Reduction

Explore More Licensing Hubs

Oracle Hub Microsoft Hub SAP Hub IBM Hub Salesforce Hub ServiceNow Hub Broadcom Hub GenAI Hub Workday Hub

Ready to Take Control of Your Software Licensing?

Book a free consultation with our licensing specialists. No obligations, no vendor ties — just independent advice tailored to your situation.

Book Your Free Consultation →