Negotiating Third-Party Oracle Support Contracts: Key Considerations for CIOs and Procurement
For enterprise CIOs, CTOs, and procurement leaders, saving 50% on Oracle support fees by switching to an Oracle third-party provider is enticing, but achieving those savings in practice requires savvy contract negotiation.
This article serves as a professional playbook on evaluating and negotiating third-party Oracle support agreements.
In the Executive Summary, we preview the critical considerations: comparing vendors, understanding pricing models, locking in service quality through SLAs, and addressing legalities.
The goal is to empower enterprise decision-makers to get the best value and protection when contracting an independent support vendor.
By reading this, IT and procurement executives will be equipped to negotiate contracts that not only cut costs but also ensure reliable support and long-term flexibility.
Comparing Providers and Getting the Right Fit
Before even starting contract negotiations, it’s crucial to choose the right third-party support provider for your organization’s Oracle environment.
CIOs and procurement heads should approach this process like any other critical vendor selection: perform thorough due diligence and compare options.
Evaluate multiple providers:
Don’t assume all third-party support vendors offer identical services. Create an RFP or solicit detailed proposals from a select group of leaders in the market (for Oracle, notable names include Rimini Street, Spinnaker Support, and Support Revolution, among others).
Compare them on key points such as:
- Supported Products – Do they cover all the Oracle products you need support for (databases, middleware, E-Business Suite, PeopleSoft, etc.)? A provider might excel in applications support but have weaker database expertise, for example.
- Experience and References – How long have they been in the Oracle support business, and can they provide references or case studies from similar enterprise clients? A vendor with a track record supporting Fortune 500 companies or public sector entities might have more robust processes in place.
- Global Coverage and Time Zones – If you operate internationally or 24/7, ensure the provider has support centers or staff to cover your regions and off-hour needs. For instance, if your operations run in North America, Europe, and APAC, you want a provider with a follow-the-sun support model.
- Technical Depth – Ask about the profiles of the engineers who will handle your account. Will you be assigned senior Oracle experts? Or will your tickets go to a generic pool? Ideally, negotiate to have a dedicated team or primary engineer familiar with your systems.
By selecting a well-suited provider up front, you strengthen your bargaining position. Vendors know that an informed client, who has alternatives, is more likely to receive competitive pricing and terms.
Use the proposal comparisons as leverage: if Vendor A offers a better SLA or lower price, see if Vendor B can match or explain the difference.
Read Avoiding Common Pitfalls When Switching to Oracle Third-Party Support.
Pricing Models and Total Cost
Third-party support vendors usually peg their fees as a percentage of what you were paying Oracle.
A typical starting point is 50% of your last annual Oracle support bill. However, there is room to negotiate—and to uncover additional cost factors.
Consider this simplified cost comparison example for context:
Scenario | Oracle Premier Support Cost (annual) | Third-Party Support Cost (annual) |
---|---|---|
License list price of $2 million (with Oracle’s 22% support fee) | ~$440,000 | ~$220,000 (50% of Oracle fee) |
Negotiated outcome (e.g., multi-year deal with third-party) | – | $180,000 (effective, after 18% extra discount) |
In the above scenario, the enterprise had $2 million in Oracle licenses, paying $ 440,000 per year to Oracle. A third-party came in at half ($220k).
Through negotiation (perhaps by committing to a 3-year term or referencing a competitor’s lower quote), the company secured an additional ~18% discount, reducing the price to $180,000 per year.
That’s a savings of nearly 60% versus Oracle fees.
Key pricing considerations to negotiate:
- Discounts for multi-year commitments: Many third-party providers offer lower annual rates when you sign a longer contract (e.g., 2 or 3 years). If your organization is comfortable with a longer commitment, use it as leverage for a better deal. Conversely, if flexibility is more important, you might pay a bit more for a 1-year term but retain the option to switch or renegotiate sooner.
- Capping annual increases: Oracle historically raises support fees by ~8% annually (and reserves the right to higher increases). You should negotiate that your third-party provider locks pricing for the term or caps any annual increase at a low figure (such as CPI or a couple of percent). Some vendors might even offer fixed fees for, say, 3-5 years, which is budget-friendly predictability that Oracle doesn’t provide.
- Scope of coverage and extras: Clarify what the quoted price includes. Will they support all customizations at no extra cost? Are upgrades or add-on advisory services included in the price or charged separately? For example, if you need support for a heavily customized Oracle EBS module, ensure the vendor isn’t planning to up-charge for the extra work. Bundle as much as possible into the base fee during negotiation.
- Payment terms: Negotiate favorable payment terms, such as net 30 or 45 days, and explore the possibility of a discount for paying upfront. Some providers may offer a small discount (2-5%) if you pay the annual fee in a lump sum at the start of the contract.
Remember to analyze the total cost of ownership over the contract period.
A third-party deal might include incentives such as free onboarding or complimentary support for a month during the transition – factor those in. Conversely, be wary of any “hidden” costs (though rare, ensure things like tax/VAT or local support charges are clear.
By thoroughly understanding the pricing breakdown and negotiating on multiple fronts (term length, caps, inclusions), you can ensure the savings are maximized and transparent.
Key Contract Terms and Service Level Agreements (SLAs)
Signing the contract isn’t just about the price – the terms and service levels will define your experience. Several clauses deserve special attention from CIOs and procurement:
Service Levels & Response Times:
This is where third-party support can shine if negotiated well. Oracle’s standard support doesn’t guarantee much beyond initial response times based on severity (and even those can be vague).
With a third-party, you should push for concrete SLA commitments. For example:
- Critical (Severity 1) incidents: 15-minute response, 1-hour workaround, 4-hour restoration target.
- High (Severity 2): 1-hour response, same-day resolution plan.
- And so on.
Ensure the contract clearly outlines what constitutes each severity level and the corresponding expectations. Also discuss escalation paths (e.g., if an issue isn’t resolved in X hours, it gets escalated to a senior architect or management).
Dedicated Support Team:
To avoid getting lost in the shuffle, negotiate to have a named account manager or lead support engineer. The contract can list that person’s role – e.g., they will coordinate all support activities, hold monthly review meetings, etc. This ensures accountability. If the provider rotates staff, include a clause that replacements will have equivalent expertise.
Scope of Support:
Be very clear on what’s included. Oracle environments often have integrations and customizations – confirm the contract states that the vendor will support custom code, interfaces, and any third-party products that were previously Oracle-supported (for instance, Oracle might bundle support for certain third-party tools under their contracts; your new vendor should too, if applicable). If you have specific needs, such as regulatory updates (e.g., tax updates for Oracle EBS), specify that the vendor will provide those updates.
Liability and Indemnification:
Most contracts will include liability limits. Expect that the vendor will cap their liability at a level equivalent to the fees paid. This is normal, but ensure they still carry adequate insurance and are financially stable (you don’t want them going out of business on you).
Also consider IP indemnification – the provider should guarantee that their services will not infringe upon Oracle’s intellectual property rights (this protects you in case Oracle ever accuses the vendor of violating their rights).
While Oracle usually litigates against the vendor (not the customer) in such cases, you want assurance that if something happened (e.g., Oracle issues a cease-and-desist to the vendor), you have remedies like the right to terminate and maybe get a refund.
Termination and Exit Clauses:
Unlike Oracle support, which is difficult to leave mid-term, you may be able to negotiate some flexibility here. For instance, include a clause that if the provider fails to meet SLAs consistently for a period (say, three consecutive months of SLA breaches), you can terminate for cause and possibly get a refund for the unused period.
Also, consider if you might ever want to return to Oracle or switch providers: try to avoid overly punitive early termination fees.
Some multi-year contracts allow termination with, for example, 60 days’ notice after the first year, or similar – it doesn’t hurt to ask, especially if you’re somewhat wary.
Legal and Compliance Considerations
When negotiating, engage your legal team to review the contract language around compliance with Oracle’s rules.
A few considerations:
- Non-Use of Oracle IP: The contract should explicitly state that the third-party provider will not use Oracle’s intellectual property beyond what they’re licensed for. In practice, this means they won’t apply Oracle’s patches (which would violate copyright) or distribute Oracle code. Instead, they’ll use their methods. Having this in writing ensures the provider is on the same page and gives you leverage if they do something questionable.
- Oracle Audit Support: See if the vendor contract can include assistance in the event of an Oracle audit. For example, the provider might agree to help you gather data or provide documentation of support-related changes if Oracle audits your environment. They might not always agree (some consider it outside the scope), but it’s worth discussing. At the very least, they should not hinder your compliance. For example, you can add a clause stating that if Oracle requests certain data for audit purposes, the provider will cooperate by providing logs or relevant information.
- Data Security and Access: The contract should address data security and access. The support provider’s staff may need access to your systems or copies of your database for troubleshooting. Ensure that a confidentiality agreement is in place to protect your sensitive data. If you operate in regulated industries (finance, healthcare), include language that the vendor must comply with any data protection regulations (like GDPR, HIPAA, if relevant) when accessing your data.
By addressing these legal aspects during the negotiation phase, you mitigate risk down the line.
Your goal is a partnership where the third-party handles support within the boundaries of Oracle’s license rules and your corporate policies, keeping you safe from legal entanglements.
Negotiation Tips for a Better Deal
Negotiating a third-party support contract is a chance to craft a better deal than you ever had with Oracle.
Here are some pro tips to utilize:
- Leverage Timing: Engage with third-party vendors well in advance of your Oracle renewal. If you arrive at the last minute, you have less leverage and might rush into less favorable terms. With time on your side, you can compare offers and walk away if necessary.
- Bundle Additional Services: Some third-party providers also offer related services (like software asset management tools, or cloud migration advice, etc.). If you need those, bundling them can sometimes get you package discounts. Even if you don’t need extras, expressing interest and then “trading” by conceding not to include them might prompt the vendor to lower the support fee.
- Ask for a Most-Favored Customer clause: It’s not uncommon in large deals to request that if the vendor later offers another customer a better price for a similar scope, you should receive an adjustment or at least be informed. Not everyone will agree, but asking signals that you expect competitive rates in the long term.
- Trial Period or SLAs from Day 1: To address uncertainty, you could negotiate a short trial or checkpoint. For instance, a clause that says after 90 days, if you’re not satisfied, you can exit. Many providers might resist an outright trial, but they might commit to rigorous SLAs from day one and even put a small portion of fees at risk if satisfaction isn’t met in the first few months.
- Documentation of Oracle Support End: Ensure the vendor documents all changes made and issues handled. While this is an internal process detail, writing expectations into the contract (such as monthly service reports or a knowledge transfer document in the event of leaving their service) can keep them accountable. It also makes life easier if you ever have to revert to Oracle’s support or a different provider, because you’d have records of what was done.
Approach the negotiation as a collaborative discussion where both sides want a long-term partnership. The vendor expects you to negotiate, and the best ones will be flexible on many terms to earn your business. By being thorough and firm on critical points, you’ll sign a deal that delivers savings without compromising service.
Recommendations
- Solicit multiple quotes and use them to benchmark price and service offerings – competition drives a better deal.
- Aim for at least a 50% cost reduction from your Oracle support fees, then strive for even more. Lock in multi-year rates if possible to avoid surprises.
- Negotiate strong SLAs: demand fast response times and resolution targets in writing. Your contract should hold the vendor accountable for high-quality service.
- Insist on support for customizations and legacy versions – make sure the contract doesn’t exclude the specific ways you use Oracle software.
- Include a get-out clause: if the service is poor or needs to be changed, have terms for early termination or adjustment, unlike Oracle’s rigid contracts.
- Check legal safeguards: ensure the provider indemnifies you against any Oracle IP disputes and commits to compliant methods (no unauthorized patch use).
- Secure a dedicated support team: negotiate for named contacts or a dedicated team familiar with your environment to ensure continuity and trust.
- Clarify what’s included in fees: from tax/regulatory updates to minor upgrades – avoid any “optional” services that should be part of standard support.
- Agree on a communication cadence, e.g., monthly reports and quarterly service reviews. Writing this into the contract ensures the vendor remains engaged beyond just break-fix.
- Collaborate with internal stakeholders (legal, security, procurement) during negotiation – their input will help shape a contract that meets all corporate requirements.
FAQ
Q1: How much can we realistically negotiate the price of third-party support down?
A1: Many third-party providers start at around 50% of your Oracle support fees. In negotiations, enterprises often secure further discounts, sometimes paying only 40% or even 35% of the original Oracle cost. The exact figure depends on factors like the number of products supported, contract length, and vendor competition. For example, if Oracle support costs $1 million per year, initial third-party quotes might be $500,000, and with skillful negotiation, you could secure a deal for around $400,000 or less. Always push for a bit more if you have leverage (such as a competitor’s lower bid or a willingness to sign a longer term).
Q2: Is it better to sign a one-year contract or a multi-year deal with a third-party support vendor?
A2: It depends on your priorities. A multi-year deal can often get you better pricing and lock-in rates (protecting against increases). It also signals a committed partnership, which some vendors reciprocate with extra attention or services. However, a one-year contract offers flexibility if you’re unsure about the provider’s performance or if your IT strategy might change (e.g., you might replace Oracle systems within a year). Many CIOs compromise by signing a 2- or 3-year deal with an escape clause after the first year if certain conditions aren’t met. If you have reasonable trust in the vendor, a multi-year contract can maximize savings – just ensure you have exit options defined if things don’t go well.
Q3: What key SLAs should we ensure are in the contract?
A3: At a minimum, include SLAs for response time and issue resolution/next steps time by severity level. For instance, critical issues might require a 24/7 response within 15 minutes and a workaround or action plan within a couple of hours. Less severe issues could have 1-2 hour initial response and resolution in a day or two. Also consider the uptime or availability of support (e.g., stipulating 99.9% availability of phone or web support). Ensure there’s an SLA on patch or fix delivery for critical security issues as well – e.g., if a severe vulnerability is discovered, the vendor will provide mitigation guidance within 24 hours. The exact numbers will vary by your needs, but the key is to have them written down, not just implied.
Q4: Can we negotiate the contract to include support for future Oracle upgrades or new modules we add?
A4: This should be discussed. Typically, third-party support covers the licenses you currently have and their current versions. If you plan to upgrade to a new version later (while still on third-party support), note that you won’t have the right to that new version unless you return to Oracle for it. However, if it’s about adding a new module or product you already own licenses for but haven’t deployed, you could negotiate that the vendor will support any product under your Oracle portfolio at the agreed rate. For new Oracle products you buy in the future, you’d likely need to inform the vendor, and they may adjust the fee. It’s wise to include a clause that says if you procure additional Oracle licenses/products, they can be added to the support scope at a predefined pricing metric (like the same % of Oracle’s support fee for those licenses).
Q5: Should we request a clause addressing Oracle’s potential lawsuits or legal action against third-party providers?
A5: It’s a prudent idea. Oracle has famously engaged in litigation with some providers (e.g., Rimini Street). While those legal battles have largely clarified what providers can and cannot do, it is best to be cautious. Include an indemnification clause where the vendor promises to cover any legal liabilities that arise from their support activities (for example, if Oracle somehow tried to claim your company breached license terms due to something the vendor did, the vendor should defend and indemnify you). Additionally, you might put in a contingency that if the vendor is legally barred from providing support for your Oracle product (worst-case scenario), you can exit the contract and perhaps get a refund for the unused period. Top providers are comfortable with such clauses because they operate within legal bounds, but they offer you peace of mind.
Q6: Can we negotiate getting Oracle’s patches through the third-party vendor?
A6: No, not directly. Third-party vendors cannot legally provide you with Oracle’s proprietary patches – that would violate intellectual property rights. What you can negotiate is how they handle patches: for example, ensure the contract states the vendor will provide security fixes and regulatory updates via their methods or workarounds. Some might offer to help you apply Oracle patches you already had access to (from before leaving Oracle support) – e.g., assisting with an upgrade or patch you downloaded earlier – but they won’t supply new Oracle patches. The contract can emphasize that they will deliver “all necessary bug fixes and security updates” for your system; the method just won’t be Oracle’s code. This is standard and part of their service, so it’s usually implicitly understood, but having it explicitly stated reinforces expectations.
Q7: How do we ensure the vendor’s support team is of good quality and not just junior staff?
A7: You can address this in a couple of ways during negotiation. First, ask about the team structure and the resumes of those who will be assigned. Then, write into the contract that you will have a primary support engineer or team with certain qualifications (for example, “a named senior Oracle database administrator with 10+ years experience”). While you might not get to pick the exact person, you can require that changes to key assigned staff be communicated and that replacements have equivalent expertise. Another approach is to include a 90-day evaluation period in the contract: if, within the first 90 days, you find the support quality or personnel unsatisfactory, the vendor must address it (potentially by assigning different or more experienced staff) or you have grounds to terminate. Vendors want you to be a happy reference, so they usually comply with requests to staff your account with seasoned experts.
Q8: What if our company policy requires data to stay onshore or certain security standards – can that be part of the contract?
A8: Include any such requirements. If you require all support to be delivered by U.S.-based personnel due to data sensitivity, include this in the contract. Also, include any compliance standards the vendor must adhere to (for example, SOC 2 Type II certification, ISO 27001, etc., if these are relevant to you). You can negotiate an audit right, allowing your company to audit the vendor’s compliance with security requirements on an annual basis. At the very least, a confidentiality and data protection clause is a must – often, vendors will have their standard terms, but you can tweak them to meet your internal policy. It’s better to negotiate these upfront than to hope the vendor follows unwritten rules.
Q9: Can we use an Oracle support renewal quote as leverage when negotiating with the third-party vendor?
A9: Yes, you can and should. If Oracle provided a renewal quote with a certain discount or incentive to stay, share that context (without necessarily revealing every detail) with the third-party vendor. For instance, “Oracle is offering us a 10% discount to renew – but we’re still inclined to move. However, to justify this internally, I need to see at least 60% savings from you instead of 50%.” This signals to the third-party vendor that they need to sharpen their pencil. Keep in mind that the third party is aware of Oracle’s typical pricing, so they expect to beat it substantially. You can also time your negotiation for when Oracle is pressuring you, at the end of Oracle’s quarter or year, as third-party vendors may give their best offers, knowing you’re close to a decision deadline.
Q10: Besides cost, what’s the most important thing to get right in the support contract?
A10: The SLA and scope of services are paramount. Cost savings mean little if the support doesn’t meet your business needs. Ensuring the contract explicitly covers everything you expect (24/7 coverage, all products and customizations, fast response, proactive advice, etc.) is key. This is where you differentiate a great contract from a mediocre one. A well-defined scope and SLA set the performance bar and give you recourse if the vendor underperforms. In summary, negotiate the contract such that if you fast-forward a year, you’re not just happy about saving money, but also about the quality of support your organization is receiving.
Read more about our Third Party Transition Service.