Editorial photograph of an enterprise boardroom on Oracle support and renewal strategy
Article · Oracle · Renewal Negotiation Checklist

Oracle Renewal Negotiation Checklist. The buyer side checklist.

The Oracle renewal is a 180 day campaign, not a 30 day negotiation. Tick the checklist, then run the sequence that decides what the checklist is worth.

Contact Us →Read the Checklist Oracle Practice
180 daysEarliest start before renewal
500+Enterprise clients advised
Industry Recognized
500+ Enterprise Clients
$2B+ Under Advisory
11 Vendor Practices
100% Buyer Side Independent
Article · Oracle

Oracle Renewal Negotiation Checklist. The buyer side checklist.

The Oracle renewal is not a 30 day conversation. It is a 180 day campaign across eight workstreams. Work the checklist top to bottom, tick items off as you complete them, and walk into the renewal controlling the timing of every concession.

0 of 36 complete
01T−180 days

Renewal calendar mapping

Oracle compensation is built around the renewal anniversary. Whoever holds the mapped calendar controls the timing of every concession.

  • Map every Oracle CSI against the renewal anniversary on its ordering document
  • Identify the master anniversary
  • Flag rogue anniversaries that have drifted off the main cycle
  • Set internal reminders 180 days before each anniversary
  • Put the 90 day drop notice deadline on the legal calendar
02T−180 days

Spend baseline

Without your own baseline you are negotiating against Oracle’s spend story, not yours.

  • Pull the last three Oracle support invoices
  • Pull the last three ordering documents
  • Pull the last three OCI consumption invoices
  • Pull the last three Java SE invoices
  • Build a spend table per product family, net license vs premier support
  • Separate Applications Unlimited and matching service level uplifts
  • Flag shelfware and over deployed lines exposed under the audit clause
03T−150 days

Usage and deployment scan

The output is a compliance posture map: where over deployment sits, where audit exposure lives.

  • Run a deployment scan against every Oracle product line
  • Reconcile actual deployment against entitlement
  • Check virtualization against Oracle approved hard partitioning rules
  • Validate Named User Plus and processor measurements
  • Flag Java SE deployments unlicensed under the Universal Subscription
04T−120 days

Product split decision

One of the highest leverage moves in the renewal: 50 to 55 percent saving on the products that move.

  • Keep premier support on database and actively patched Fusion Middleware
  • Shortlist EBS, JD Edwards, PeopleSoft, Siebel, Hyperion, Agile for third party support
  • Read the matching service level clause in every ordering document
  • Model the split saving over three years
05T−120 days

ULA renewal decision

A binary call: certify and convert to perpetual, or renew and face the next repricing conversation.

  • Confirm whether the ULA expiry sits inside this renewal cycle
  • Model certification: locked consumption, locked support, no repricing risk
  • Model renewal: unlimited rights kept, repricing exposure kept
  • Decide on consumption trajectory, product mix, and OCI posture
06T−90 days

OCI commitment posture

A multi year OCI commitment is concession currency, if it is sized on your demand, not Oracle’s projection.

  • Size any OCI commitment against demonstrable demand only
  • Keep the commitment short enough to revisit at the next renewal
  • Trade the commitment for support freezes, split approval, or price holds
07Runs in parallel

Audit defense readiness

Oracle audit activity lifts in the 18 to 24 months after any move that cuts support revenue. Lock the posture now, not after.

  • Resolve virtualization issues against hard partitioning rules
  • Resolve Named User Plus shortfalls
  • Resolve Java SE Universal Subscription exposure
  • Review the audit clause and confirm contractual notice rights
08T−60 to close

Buyer side levers

The concessions do not appear on their own. Each lever is prepared, priced, and traded.

  • Prepare the price hold ask: support freeze traded against new product or OCI commitment
  • Prepare the co term ask: rogue anniversaries consolidated for a concession
  • Build a credible competitive alternative to one defined Oracle product line
  • Consider always on cover under Vendor Shield
Related: Vendor Shield
Run it with us

Redress runs this exact checklist inside the Renewal Program.

A 12 month managed engagement. It starts 180 days before the anniversary and ends six months after signature.

You get a board ready renewal plan, clause level annotations, a third party support shortlist, the ULA decision, the OCI posture, the audit defense posture, and a residual saving target. Fixed fee or contingency: no savings, no fee.

See also Benchmark Program, the Software Spend Assessment, and our benchmarking framework, or read about us, the management team, and our locations.

Contact Us Score your renewal posture in 5 minutes →

The checklist above is the what. This section is the when. Oracle renewals are decided by sequence, and the sequence starts long before the renewal letter arrives.

Key takeaways

  • Open at 180 days, not 60. A renewal opened two months out has no room for a product split, a third party support scoping, or a ULA decision. Oracle knows your calendar better than you do.
  • The drop notice date is the only hard date you control. Most Oracle support agreements require written notice 45 to 90 days before the anniversary. Miss it and the whole set auto renews at last year plus uplift.
  • Leverage is manufactured, not discovered. Three things move an Oracle number: a costed alternative, a defensible deployment position, and visible willingness to spend time.
  • One CSI can hold several license sets. Matching service levels binds the license set, not the CSI. Map the sets before anyone promises a partial drop.
  • Your consolidated spend number is yours alone. Oracle reconstructs it from invoices across three or four sales teams. Do not hand it over as a courtesy.
  • Oracle's fiscal year ends on 31 May. Quarter ends land on 31 August, 30 November and the end of February. Put your decision date on one of them, not on your own budget calendar.
  • Sustaining Support is not a cheaper tier. It carries the same fee as Premier Support with fewer rights. It is an endgame for a frozen release, never a savings lever.
  • Reinstatement prices off the last annual fee you paid. Not off list, and not off the original undiscounted price. Model it before you drop anything.

Why does an Oracle renewal have to start 180 days out?

Because the moves that change the price take longer to prepare than the renewal window allows. A support repricing argument needs a reconciled deployment position, a product split needs a scoped third party support quote, and a ULA decision needs a certification model.

None of that can be produced in the four weeks between the renewal letter and the anniversary. Oracle's renewal machine is built on that asymmetry: the quote arrives with a default uplift already applied, and the account team assumes you will argue percentage rather than structure.

Arguing about the percentage is a two week conversation with a small ceiling. Changing the structure is a six month conversation with a large one.

The three dates that actually bind you

Every Oracle renewal runs on three dates, and only one of them is yours. Find all three, in writing, before you plan anything.

The three dates, and who controls them

DateWhere it livesWho controls itWhat it decides
Support anniversaryThe ordering document for each CSIOracle, unless you buy a co termWhen the invoice lands and when the uplift applies
Drop or change notice deadlineThe support policy in force on the original orderYou, once, in writingWhether a partial exit is even available this cycle
Oracle quarter endOracle's fiscal calendar, year ending 31 MayOracle, but it is publicHow much internal approval the rep can get for you

The drop notice deadline is the one buyers lose. It is not on the renewal quote, it is not in the reminder email, and it usually sits in a policy document referenced by an ordering document signed years ago.

Oracle publishes the current version of its Software Technical Support Policies, but the version that binds you is the one in force when you ordered. Ask Oracle to name the applicable policy version in writing, per CSI.

What a renewal opened at 30 days actually costs

It costs you the entire structural layer. With 30 days left, you can ask for a discount and you can ask for a payment term. You cannot reprice a license set, you cannot certify a ULA, and you cannot credibly threaten to move anything, because a threat you cannot execute inside the window is not a threat.

  • Gone: the product split. Moving a mature Applications line to third party support needs a scoped quote, a workload risk review, and a legal read on matching service levels. Four to eight weeks of work, minimum.
  • Gone: the deployment defense. Reconciling deployment against entitlement across database, middleware and Java takes a scan, a reconciliation, and a remediation plan. That is a quarter, not a week.
  • Gone: the ULA decision. Certification modeling needs a consumption count you trust and a three year deployment forecast from the people who own the roadmap.
  • Gone: the co term. Consolidating rogue anniversaries onto the master cycle is a concession Oracle grants in exchange for something. It cannot be requested and processed in a fortnight.
  • Left: the uplift conversation. Which is exactly the conversation Oracle prefers, because it is bounded and it is annual.

This is why the renewal calendar mapping item sits at position one on the checklist above. It is not administrative housekeeping. It is the item that determines which of the other thirty five items you are still allowed to use.

How do you build leverage you do not naturally have?

You build it in three layers, and each layer takes a different amount of time. Most buyers have none of the three when the renewal letter arrives, then spend the window trying to invent one under pressure. Build them in parallel, starting at day one of the campaign.

Layer one: a costed alternative that survives a hostile question

An alternative is only leverage if it has a number, a scope, and a name attached. "We are looking at third party support" moves nothing. "We have a scoped quote for E Business Suite and PeopleSoft, covering these 340 users and these environments, at this annual fee, effective at the anniversary" moves a great deal.

The test is whether the alternative survives three hostile questions from the Oracle account team.

  • What happens to tax and regulatory updates? Name the provider's coverage for your jurisdictions and payroll or statutory modules, with a date.
  • What happens if the roadmap needs an upgrade in year two? Third party support does not ship new Oracle releases, so an upgrade in the funded plan changes the answer entirely.
  • What does it cost to come back? Price reinstatement now, off the last annual fee paid, not off list.

If you cannot answer all three, Oracle will ask them in front of your CIO and the alternative dies in the room. Our third party support comparison works through each one, including the reinstatement arithmetic behind the third.

Layer two: a deployment position you can defend line by line

The second layer is knowing your own compliance posture better than Oracle does. This is defensive leverage, and it is worth more than it looks. A buyer who cannot answer a deployment question confidently will concede on price to avoid the audit conversation, and Oracle's account teams read that hesitation accurately.

Reconcile deployment against entitlement across every product line before you open the commercial conversation. For every gap, choose one of three answers in advance and price it.

  • Remediate. Uninstall, reconfigure or repartition before the conversation starts. Cheapest, and it removes the item from the table entirely.
  • License. Buy it deliberately, inside the renewal and as part of a trade, rather than as a compliance settlement afterwards.
  • Argue. Where the contract or the measurement genuinely supports your reading, document that position now, not under audit pressure later.

Walking into a renewal with a known and priced gap is fine. Walking in with an unknown one is not. The Oracle audit negotiation guide covers how differently those two situations play out.

Layer three: time you are visibly willing to spend

The third layer is the cheapest to build and the most often thrown away. Oracle account teams are compensated against the anniversary date, so if your internal deadline matches theirs, you have handed them the clock.

If your position is instead that the estate runs unchanged for a quarter while the commercial conversation continues, the clock changes hands. That single sentence, said early and calmly, is worth more than most discount arguments.

Where the common advice on Oracle renewal leverage is wrong

The common advice is to build a competitive threat across the whole estate. We disagree, and the advice is wrong in a specific and expensive way: a broad threat is not credible, and an incredible threat is worse than no threat at all, because it tells Oracle you are bluffing on everything else too. The estates that get real movement build a narrow, deep, fully costed alternative on one product line, usually a mature Applications line where the upgrade path is genuinely finished, and leave the rest of the estate visibly untouched. Oracle prices against the line it might actually lose, not against a general expression of dissatisfaction. Narrow and real beats broad and rhetorical every time.

Editorial photograph of a procurement team working through a renewal timeline in a meeting room
The renewal is not a meeting. It is a campaign with a start date, and the start date is roughly six months before the meeting.

What actually happens in each phase of the campaign?

Five phases, each with a different output and a different audience. The checklist items above map onto these phases, and the phase boundaries matter more than the item order. Do not start phase three until phase two has produced a number you would defend to your CFO.

The five phases of an Oracle renewal campaign

PhaseWindowOutput that must exist at the endWho is involved
1. Quiet quarter180 to 150 daysCalendar map, spend baseline, entitlement registerProcurement, SAM, finance. No Oracle contact.
2. Modeling150 to 120 daysDeployment reconciliation, split model, ULA decision, alternative quoteArchitecture, application owners, legal
3. First contact120 to 90 daysWritten ask on the table, notice filed if neededProcurement lead only, single channel
4. Pressure window90 to 45 daysStructural concessions agreed in principleProcurement plus one executive sponsor
5. Close45 days to signatureRedlined paper, caps and holds written into the orderLegal owns the pen

Phase one: the quiet quarter

Phase one has one rule. You do not talk to Oracle. Every conversation you have before you know your own numbers is a conversation where Oracle learns more than you do.

The work is unglamorous: pull three years of support invoices and ordering documents, map every CSI to its anniversary, and build a spend table per product family that separates net license from support. Most estates discover at least one anniversary that has drifted off the master cycle, and at least one line nobody can explain.

Phase two: modeling, where the number is actually made

Phase two produces the two artefacts that determine your ceiling: a reconciled deployment position and a costed alternative. Run them concurrently, because the second is only credible once the first is done.

This is also where the ULA decision lands if a ULA expiry sits inside the cycle. Certification locks consumption and removes repricing risk, while renewal keeps unlimited rights and the repricing exposure. Work it through with the Oracle ULA guide and the ULA negotiation approach before it becomes a deadline problem.

Phase three: first contact, and what goes in the first email

First contact is a written ask, not a meeting request. Put the structure on the table before Oracle puts a number on it, because whoever frames first sets what the negotiation is about.

  • State the structure you want. A cap on the annual uplift across the full term, granular license sets, a co term where consolidation helps you, and a price hold for the term length you are prepared to commit to.
  • Do not state a target discount. A percentage ask invites a percentage counter and closes the structural conversation before it opens.
  • Name your decision date. Make it a date you chose, ideally near an Oracle quarter end, and make it later than the anniversary if your contracts allow.
  • File the protective notice if the window is close. A notice you can withdraw costs nothing. A notice you failed to file costs a year.
  • Say who has the pen. One named person sends and receives. Everything else is routed to them.

Phase four: the pressure window

Between 90 and 45 days the conversation moves from structure to concessions, and Oracle's internal approval machinery starts to matter. Structural asks such as license set granularity or a partial termination path usually need approval above the account team, and that approval takes weeks.

Ask for the structural items first and the commercial items second. If you spend this window arguing about percentage, you will arrive at 45 days with the structure unchanged and no time left to fix it.

Phase five: the close, where legal owns the pen

Everything agreed in principle now has to appear in the ordering document. Verbal comfort from an account team does not bind Oracle, and a renewal quote is not a contract amendment. If the cap is not written, the cap does not exist.

The clause level detail belongs to the sibling artefact: our Oracle support renewal contract checklist sets out what good and bad language looks like clause by clause. Use it as the redline reference while this page keeps you on schedule.

40–55
Oracle renewal campaigns worked
180
Days before anniversary work starts
8
Workstreams running in parallel
45–90
Day notice window most estates miss

Source: Redress Compliance advisory engagement file, 2024 to 2025.

Who should say what, and when?

One person speaks to Oracle. That is the whole discipline, and it is the one most often broken. Oracle account teams are structured to collect information from multiple points in your organization and reassemble it into a picture you never intended to give them.

The single channel rule, and why it is not paranoia

A database architect answering a friendly question about a virtualization project, a project manager confirming a go live date, and an application owner mentioning a headcount plan will between them tell Oracle your deployment trajectory, your deadline, and your growth curve. None of them thought they were negotiating.

Brief every person Oracle can reach. The brief is short: any Oracle question about deployment, roadmap, headcount, dates or budget goes to the named procurement lead, unanswered. That is not rudeness, it is how you keep one negotiation instead of five.

The questions Oracle asks, and what each one is for

Translation table for the renewal conversation

What Oracle asksWhat it is really establishingWhat to answer
"What is your total Oracle spend?"Whether you have assembled the consolidated view yetNothing. It is your number, and it is a trade good.
"When do you need this closed?"Whether the anniversary is your deadline tooA date you chose, not the anniversary.
"Are you evaluating alternatives?"Whether the threat is scoped or rhetoricalOnly if it is scoped and costed. Otherwise nothing.
"Can we run a quick usage review?"Deployment data outside a formal audit clauseRoute to legal. Confirm what your audit clause actually requires.
"What is your cloud strategy?"Whether an OCI commitment can be sold into this cycleNothing, until you have priced the commitment as currency.

None of this assumes bad faith. Account teams are doing their job, and their job includes building the most accurate possible picture of your constraints. Your job is to decide which parts of that picture you release, and when.

Oracle's license management services function sits alongside the sales relationship. That is precisely why an informal usage question belongs with legal rather than with your architects.

How do concessions actually get released?

In a fixed order, and almost never all at once. Oracle releases concessions in tiers that map to internal approval levels, and each tier needs a reason that the approver can write down. Understanding the ladder tells you what to ask for first and what to keep in reserve.

The ladder, from cheapest to most expensive for Oracle

  1. Payment terms and invoice timing. Approved locally, costs Oracle nothing structural. Ask, but do not spend a trade on it.
  2. A one year price hold. Common, locally approvable, and genuinely useful if your estate is stable.
  3. Co terming rogue anniversaries. Administrative for Oracle, valuable for you. Trade something small.
  4. A multi year cap on the annual uplift. Needs approval above the account team. This is where the compounding money is.
  5. Granular license sets and a partial termination path. Structural, needs legal and business practices approval, takes weeks. Ask early or not at all.
  6. Support repricing protection on reduction. The hardest ask, because it directly attacks the mechanism Oracle uses to make partial drops uneconomic.

The mistake is spending your credibility on items one and two. Those get granted anyway near a quarter end. Open on items four, five and six, and let the cheap items arrive as the closing courtesy they are.

What to trade, and what to never trade

Concession currency is real but limited. The three things Oracle will genuinely pay for are term length, a cloud commitment, and a new product line. Everything else is noise.

  • Trade term length carefully. A three year commitment is worth a cap, a hold and a co term. A five year commitment with no exit is worth less than it looks, because it removes your next two negotiations.
  • Size an OCI commitment on demonstrable demand only. A commitment you cannot consume becomes next cycle's problem and Oracle's next lever. See OCI licensing and commitments.
  • Never trade away the audit clause protections. Notice periods and scope limits are worth more than any discount you would get for them.
  • Never accept a newer support policy version as a condition. You are bound by the policy in force when you ordered unless newer paper incorporates a different one.
  • Never sign a renewal that references terms you have not read. Incorporation by reference is how policy versions change without anyone noticing.

Benchmark the outcome rather than the offer. What matters is the effective cost per unit of the thing you actually consume, three years out, not the percentage stamped on the quote. Our pricing benchmarks and leverage playbook and the technology price list explainer give you the reference points, and Oracle's own published price lists are the anchor everyone argues from.

What should a buyer do next?

Work the sequence, not the item list. The checklist above tells you what to do. This tells you the order and the gate that must close before you move on.

  1. Today: find the anniversary and the notice date for every CSI. Not the renewal quote date. The dates on the ordering documents and in the applicable support policy version.
  2. Week one: put both dates on the legal calendar with a 30 day warning. The notice deadline is the only date that can silently remove your options.
  3. Weeks two to four: build the spend baseline. Three years of invoices and ordering documents, split by product family, net license separated from support.
  4. Weeks four to eight: reconcile deployment against entitlement. Decide for every gap whether you remediate, license or argue it, and price each decision.
  5. Weeks six to ten: scope one costed alternative. One product line, fully quoted, with the three hostile questions answered in writing.
  6. At 120 days: send the structural ask. Structure first, no target percentage, your decision date named, single channel confirmed.
  7. At 90 days: file the protective notice if the negotiation may run long. A withdrawable notice costs nothing. A missed one costs a year.
  8. At 45 days: hand the pen to legal. Every agreed cap, hold, set definition and termination path must appear in the ordering document or it does not exist.
  9. After signature: diarize the next cycle immediately. The next campaign starts 180 days before the new anniversary, which is usually inside this fiscal year.

If you want the sequence run for you rather than by you, the Renewal Program is the managed version of exactly this campaign, and the Oracle contract renewal strategy guide is the longer strategic read behind it. To pressure test where you stand today, the negotiation scorecard takes about five minutes.

Oracle does not negotiate against your unhappiness. It negotiates against your alternatives, your evidence, and your calendar. Two of those three are entirely within your control.

Frequently asked questions

When should an Oracle renewal negotiation actually start?

Roughly 180 days before the support anniversary. That is the minimum runway to reconcile deployment, scope a costed alternative, model a ULA decision and file a protective notice. Campaigns opened inside 90 days are limited to arguing about the uplift percentage, which is the smallest lever available.

What is the drop notice deadline and why does it matter so much?

It is the written notice Oracle requires before you can reduce or change support at the anniversary, commonly 45 to 90 days ahead. Miss it and the set auto renews for another year at last year's fee plus the standard uplift. It is the one hard date you fully control.

Should we tell Oracle our total Oracle spend?

No, not as an opening courtesy. Your consolidated spend picture is usually assembled from several CSIs, sales teams and geographies, and Oracle rarely has it in one place. Release it only as part of a trade, for example alongside a term commitment where the consolidated view supports your case.

Does Oracle's quarter end really change what we can get?

It changes what the account team can get approved, which amounts to the same thing. Oracle's fiscal year ends on 31 May, with quarters closing at the end of August, November and February. Set your decision date near one of those, and be honest that the effect is on approval speed and depth, not on list price.

Can we reduce support on some products but not others?

Only if the license set structure allows it. Matching service levels binds every license inside a license set to the same support level, and one CSI can contain several sets. Map your sets before you promise anyone a partial reduction, because the alternative is terminating licenses you intended to keep.

Is dropping Oracle support the strongest lever we have?

It is the strongest lever only where the estate genuinely no longer needs new releases. Model the full lifetime cost including reinstatement, which prices off the last annual fee you paid rather than off list. On estates with an upgrade in the funded plan, the walk away is often dearer than the renewal, as the reinstatement math shows.

Is Sustaining Support a cheaper option we can fall back to?

No. Sustaining Support carries the same fee as Premier Support while removing rights: no new updates, fixes, security alerts, or certification with new products and versions. It is what a release moves into at the end of its lifetime support path, not a discount tier you elect into.

Who should own the Oracle renewal internally?

One named procurement or vendor management lead, with legal holding the pen from 45 days out and one executive sponsor available for escalation. Every other person in the organization should route Oracle questions to that lead unanswered. Multiple channels is the most common self inflicted loss of leverage we see.

Score your Oracle renewal posture against the buyer side checklist in under five minutes.
Open the Multi Vendor Negotiation Scorecard →
White Paper · Oracle

Oracle CIO Playbook

The buyer side moves that keep your Oracle estate honest at renewal.

Independent. Buyer side. Built for Oracle customers running the next renewal cycle.

Oracle CIO Playbook

Open the white paper in your browser. Corporate email only.

Open the Paper →
180 day
Earliest renewal start
50 to 55%
Saving from product split
12
Load bearing workstreams
500+
Enterprise clients
100%
Buyer side

We mapped the Oracle renewal calendar 180 days out, consolidated three rogue anniversaries onto the master, ran the product split on the Applications stack, and locked a 36 month support price hold. The total Oracle commercial cycle came down 38 percent against the previous renewal envelope.

Group VP of Procurement
Global manufacturer
More Reading
Vera AI · 30 day free trial
Before the auditor finds it, Vera already has.
  • Every risky clause flagged with the verbatim quote and page anchor
  • Entitlements, caps, and protections verified across your whole contract portfolio
  • Paste ready replacement language and an evidence trail for the response
Try Vera AI free →30 day free trial · no card needed

More from this practice.

Oracle Practice →
Oracle Contract Renewal Strategy Guide
Oracle · Guide
Oracle Contract Renewal Strategy Guide
The Oracle contract renewal strategy.
22 min read
Oracle Support Renewal Contract Checklist
Oracle · Article
Oracle Support Renewal Contract Checklist
The Oracle support renewal contract clauses.
16 min read
Oracle Third Party Support Comparison 2026
Oracle · Article
Oracle Third Party Support Comparison 2026
Rimini, Spinnaker, LzLabs against premier support.
16 min read
Oracle ULA Decision Framework
Oracle · White Paper
Oracle ULA Decision.
The Oracle ULA Decision.
18 min read
Oracle Services Practice
Oracle · Practice
Oracle Services Practice
The Oracle services practice.
14 min read
Pass it on

Know someone facing this exact decision?

Send this to whoever owns the renewal, the audit response, or the budget. It takes two clicks and it saves them a quarter of guessing.

Share on LinkedInShare by email
Negotiating with Oracle? Read their paper before you counter. Upload the contract or renewal quote to Vera AI and get a clause by clause read in plain English: which terms are off market, where the money hides, and paste ready replacement language to send back. Free, no signup needed. Decode your Oracle contract free with Vera AI →
Need help? Try our AI agents. Ask the Oracle licensing AI agent → Scoped to one vendor and one problem. Runs in your browser.
Editorial photograph of enterprise contract negotiation

Your renewal calendar is your leverage.

We have run 500+ enterprise clients across 11 publishers. Every engagement starts with one conversation.

Oracle support intelligence, monthly.

Oracle renewal calendar signals, product split signals, ULA decision signals, OCI commitment signals, audit defense signals, and the broader Oracle commercial leverage signals across every renewal cycle.