Two people comparing documents across a meeting table
Oracle ULA renewal

Oracle ULA renewal negotiation starts with your certification count. Oracle prices the renewal off what you could walk away with.

How Oracle builds a ULA renewal quote, how to test it against certifying, which five clauses to add, and how to use Oracle's 31 May year end.

Contact Us Oracle Advisory
500+Enterprise clients
$2B+Under advisory
PublishedMay 24, 2024UpdatedSeptember 24, 2026
ContentsKey takeawaysHow Oracle prices a renewalWhen you have negotiating powerRenew or certifyWhen to startThe five missing clausesWhat Oracle will sayWhat we have seenWhat to do nextFAQ

A ULA renewal is a new agreement priced from Oracle's view of what you could certify if you walked away, sold by a team that must book it before Oracle's year ends. The stronger your certification count, the better your renewal.

Key takeaways
  • The quote starts from your count. Oracle values the processors you could certify at list price and discounts that figure into something that reads as a saving.
  • Oracle is buying the support annuity. The unlimited right is what is sold; the enlarged support base locked in for another term is what Oracle secures.
  • Renew only when the comparison favors it. A second term earns its place when the licenses you would buy at your real discount, plus support, cost more than the fee plus its support.
  • Start the baseline 12 months out. Buyers without a finished count by then negotiated on Oracle's numbers because they had none of their own.
  • Five clauses are usually missing. Certification rights, cloud counting, support protection, scope lock and corporate change each decide what the second term is worth.
  • Trade fee discount for an uplift cap. Holding support flat for ten years on a $5 million base outweighs almost any one time concession on the fee.

How does Oracle price a ULA renewal?

Oracle prices a ULA renewal from its own estimate of what you could certify if you walked away. It values that count at list price, then discounts it to a figure that reads as a saving. The renewal is a new agreement, not a subscription that rolls over, and it has to be negotiated from the start.

The team selling it is measured on booking the deal inside Oracle's fiscal year, which ends on 31 May. That calendar shapes the timing of every offer you will see.

Why does a large certifiable count help you at renewal?

Because it is the alternative Oracle is pricing against. Most buyers assume that a large deployment weakens them, on the reasoning that Oracle can charge for how dependent they have become. The pricing works the other way.

A buyer who can certify 5,000 processors is being offered a way not to certify them. A buyer who cannot show any count is being offered a number with nothing to compare it to, and usually pays closer to the opening quote.

What is Oracle actually buying when you renew?

Oracle is selling the unlimited deployment right and buying the support annuity. The enlarged support base, locked in for another term, is what the renewal secures for Oracle, and the deal must be booked inside the current financial year. The fee gets the attention in the room, but the support stream is what Oracle is buying.

That changes how you read every concession. A discount on the fee is visible in the first year and forgotten after it, while a change to the support terms repeats every year the annuity runs.

Why the support base is hard to shrink later

Oracle's published support policies require all licenses in a license set to stay at the same support level. Dropping support on some of them reprices the rest, so the base you agree at renewal tends to stay with you.

Watch the briefingResearch briefing · 4:43

How to Negotiate the Oracle Java Employee Agreement: Honest Leverage in a Captive Deal

When does the buyer have negotiating power in a ULA?

You have real negotiating power only at renewal. It is the one point in the Oracle ULA lifecycle where both sides have a choice to make: you can walk to certification, and Oracle knows it.

Who holds the power at each stage of an Oracle ULA
StageWhat is fixedWhat you can negotiate
During the termThe product scope, the fee and the contract bounds on deploymentVery little. Deployment is unlimited within the contract, and Oracle holds the terms.
CertificationThe clause, the window and the counting testThe accuracy of your own count. The relationship narrows to a compliance exercise.
RenewalNothing until you signFee, scope, certification rights, cloud counting, support protection and corporate change terms

The mechanics that make walking away credible are in our guide to ULA certification. The instrument itself, from entry to exit, is covered in the Oracle ULA guide.

Free white paper

Oracle ULA decision guide

The renew, certify or exit decision laid out step by step, with the clauses to table before price.

Get the white paper →

When does renewing a ULA beat certifying?

Renew when the licenses you would otherwise buy over the next term, at your real discount and with their support, cost more than the renewal fee plus its support over the same period. If they cost less, certify. You can only run that comparison with a finished certification count.

The support you already pay on your existing base continues on both paths, so leave it out. Compare only the new money: the renewal fee and the support it adds, against the growth licenses you would buy after certifying.

A worked example of renew against certify

Say you run Oracle Database Enterprise Edition, list price $47,500 per processor, and your count shows 300 processors you could certify. Oracle values them at $14,250,000 and offers a renewal fee of $4,500,000, presented as about 68 percent off list.

Oracle ULA terms usually run three years, and your own forecast says you will need 60 more processors in that time. To keep it simple, assume you buy all 60 at the start, which slightly overstates the cost of certifying.

Hypothetical: three year cost of renewing against certifying
ItemRenew the ULACertify, then buy growth
License cost$4,500,000 renewal fee60 processors at 50 percent off list ($23,750 each) = $1,425,000
Support added, at 22 percent of net a year$990,000$313,500
Three years of added support$2,970,000$940,500
Three year total$7,470,000$2,365,500

Each extra processor on the certify path costs $39,425 over three years, license plus support. The renewal only pays for itself if you expect to need roughly 190 more processors in the term.

Because both paths carry the same 22 percent support rate, that break even is simply the fee divided by your discounted price per processor, whatever horizon you model. The $14,250,000 list value in the quote plays no part, because those 300 processors become yours at certification anyway.

How does the answer change with your situation?

The comparison shifts with how predictable your growth is. These are the situations where it shifts most.

  • Stable single product ULA. Growth is usually easy to forecast, and certification tends to win unless a large project is already approved.
  • Several products or options in scope. Run the comparison per product. A renewal often makes sense for one product and not for the rest, which argues for a narrower scope.
  • Acquisitions planned. Unlimited rights can absorb acquired deployments, but only if the corporate change terms reach them. Price that value explicitly.
  • Cloud migration under way. Whether public cloud deployment counts at certification decides whether the renewal protects that growth at all. Our note on ULA licensing on AWS covers the counting.

When should ULA renewal negotiation start?

Start the certification baseline 12 months before the term ends, whatever you intend to do about renewing. The baseline tells you whether renewing is rational at all, and it makes the alternative visible to the person pricing your renewal. Treat it as the entry ticket to the negotiation.

Buyers who had not started the count by twelve months out spent the negotiation arguing about Oracle's figures, because they had none of their own. Discovery, entity reconciliation and the growth forecast each take longer than teams expect.

ULA renewal timeline against the term end date
WhenWhat to do
12 months beforeStart discovery for the certification count, non production included. Pull the ordering document and the certification clause.
9 months beforeFinish the count. Build the growth forecast per product with the business owners.
6 months beforeModel renew against certify at your real discount. Send Oracle your list of the five clauses.
3 months beforeLegal review of the clause drafts. Internal approvals for both paths, so either can be signed.
1 month beforeDecide. Draft the certification letter in parallel so walking away stays real until the last meeting.

How does Oracle's 31 May year end change the deal?

A renewal that has to close in Oracle's fourth quarter, March through May, is a different negotiation from one closing in September, early in Oracle's second quarter. The year end concentrates the seller's need to book the deal.

It only helps the buyer whose approvals, baseline and walk away position are already complete. If your term ends in the summer, a spring signature is possible. Start early enough that the deadline pressure falls on Oracle's quarter end instead of your own procurement committee.

Which clauses are usually missing from the first ULA renewal draft?

The five usually missing are certification rights, cloud counting, support protection, scope lock and corporate change. Each decides what the second term is worth years later, and none of them appear unless you raise them early enough for legal review.

The five clauses to table before price
ClauseWhat it decidesWhat to ask for
Certification rightsWhat you own when this term endsAn explicit, customer declared, dated certification process
Cloud countingWhether public cloud deployment survives certificationNamed clouds admitted, with the counting method stated
Support protectionThe annuity that outlives the feeUplift capped for the full horizon
Scope lockWhich products the unlimited right coversA fixed product list, with no substitution you did not sign
Corporate changeWhat happens on acquisition or divestitureDefined treatment, with no automatic breach

What wording should you ask for in each clause?

  • Certification. A certification window counted in business days, a written definition of what counts as deployed, and written acknowledgment from Oracle of the certified quantities. These set the value of everything deployed during the second term.
  • Cloud. The authorized clouds named in the ordering document, the vCPU to processor conversion written in, and deployments there admitted to the certification count. Silence here usually means a dispute at the end of the term.
  • Support. A stated maximum annual increase, fixed for the renewal term and the years after certification. This protects the part of the deal that repeats.
  • Scope. Full product names and metrics listed, with renamed or replacement products covered automatically. It stops a product from leaving scope through a rebrand.
  • Corporate change. Acquired entities above an ownership threshold you set come into scope, and a divestiture does not end the agreement. Both are common events inside a multiyear term.

Raise all five before price, in the order set out in our ULA negotiation guide, so certification rights and support protection are settled before the fee is discussed.

Why is a support cap worth more than a fee discount?

A discount applies once, and a cap applies every year the annuity runs. Say your support base after renewal is $5 million a year and Oracle raises it by a hypothetical 4 percent a year. Over ten years you pay about $60.0 million. Held flat, you pay $50 million, a difference of about $10.0 million.

Compare that with an extra 10 percent off the $4,500,000 fee in the example above. You save $450,000 on the fee and $99,000 a year in support on it, about $1.44 million over ten years. The cap is worth roughly seven times as much, and the gap widens with every year the support runs.

Why we advise giving up fee discount to get the support cap

The common advice is to push hardest on the renewal fee, because it is the number the board sees. We disagree. In the renewals we worked on, support protection was given away more often than any other clause, usually for a fee discount worth less across the term.

Oracle's account team can often find more room on the fee than on support terms, which tells you which one Oracle values. When Oracle frames it as a choice, take the cap. Fix the count, price the alternative, cap the support, and only then discuss the fee.

A spreadsheet cost model open on a computer screen
Model support year by year for the full horizon, including the years after certification. A cap signed at renewal keeps working long after the fee has been forgotten.

What will Oracle's account team say at ULA renewal, and how should you reply?

Expect the conversation to steer toward the deadline, the headline discount and the risk of certifying. These are the lines that come up most, with a reply that fits each.

  • "This price is only available until the end of the quarter." Reply that your approvals are scheduled and you will sign when the five clauses are agreed. A price that works in May should work in June.
  • "The renewal saves you millions against list." Reply that the list value covers licenses you will own after certifying. Ask Oracle to compare the fee with your growth forecast at your real discount.
  • "Certifying will leave you short and exposed to an audit." Reply with your count. Deployment inside the contract bounds during the term is covered, and certification converts it into perpetual licenses.
  • "Our support terms are standard." Reply that a cap on annual support increases can be written into the ordering document, and that you will give up some fee discount to get it. Ask for the wording in the next draft.
  • "We can add products to the scope for a small increment." Ask for each addition priced separately, then compare it with buying that product outright at your discount.

What have we seen in Oracle ULA renewals from 2024 to 2026?

Across roughly 30 to 40 ULA renewals and certifications we worked on, the commercial pattern was consistent enough to plan around. Opening renewal quotes routinely sat well above where the same deal closed. The gap narrowed most for buyers who held a finished certification baseline.

Buyers treated a large certifiable count as a weakness when it was the strongest card they held.

Which mistakes cost buyers the most?

  • Starting the baseline too late. Counts begun inside the final year were rarely finished in time to shape the quote.
  • Negotiating only the fee. Concessions were argued on the headline number while the support annuity, which repeats every year, went unexamined.
  • Counting production only. Certification covers every deployment in scope, including test, development and disaster recovery. Leaving them out understates the alternative you are pricing against.
  • Letting certification drop off the table. When only the renewal had budget approval by the final meetings, Oracle had no reason to improve the offer.

What life looks like after walking away is covered in our exit strategy guide. The wider library on Oracle contracts, audits and support sits in the Oracle knowledge hub.

What to do next

  1. Twelve months before term end. Start the certification baseline, whatever you intend to do about renewing.
  2. Build the comparison. Model renew against certify over the same horizon, with support on both sides, at your real discount.
  3. Table the five clauses early. Send Oracle your wording for all five before price is discussed, so legal review is not squeezed into the final weeks.
  4. Take the cap. Whenever Oracle presents a choice between fee discount and an uplift cap, take the cap.
  5. Get approvals for both paths. Have the certification letter drafted and the renewal approved, so the 31 May deadline works for you.
  6. Keep walking away credible to the last meeting. Our Oracle practice runs the second term negotiation with you.

Frequently asked questions

How does Oracle price a ULA renewal?

It starts from its estimate of the processors you could certify, values them at list and discounts the total. The quote is therefore a function of what you would own if you walked away. A buyer with a verified count can test the offer against that alternative; a buyer without one has nothing to compare it with.

What is Oracle actually buying in a renewal?

A larger support stream, locked in for another term and booked inside the current fiscal year. Oracle's standard support is 22 percent of the net license fee a year, so every dollar added to the fee also adds to support for as long as you keep it. Judge each concession by its effect on that annual payment.

When does renewing beat certifying?

When your forecast growth is large or uncertain enough that buying it later, at your own discount and with support, would cost more than the renewal fee and its support. Run the comparison per product, since a renewal can make sense for one product in scope and not for the others.

When should the renewal work start?

A full year before the term ends. Discovery across production and non production, the entity reconciliation and the growth forecast each take months, and legal needs time to review five clauses. Starting later usually means accepting Oracle's figures as the basis for the deal.

Why does Oracle's 31 May matter?

It is the last day of Oracle's fiscal year, and account teams are measured on what they book before it. A deal that must close in the fourth quarter gives Oracle a reason to move. The pressure only works for you if your own approvals are ready to sign on either path.

Which clauses are usually missing from the first draft?

Certification rights, cloud counting, support protection, scope lock and corporate change. Oracle's first draft usually repeats the prior ordering document, so any gap in the old contract carries into the new term unless you table the replacement wording yourself.

Is an uplift cap worth more than a discount?

Usually. A cap reduces the payment every year for as long as support runs, including the years after certification, while a discount reduces one payment. On a large support base, even a modest annual increase compounds into more than most concessions on the fee.

Can you renew only part of an Oracle ULA?

You can propose it. Certifying some products while renewing the unlimited right for others is a legitimate structure to put to Oracle, and it often follows from running the renew or certify comparison product by product. Expect Oracle to price the narrower scope separately.

Newsletter
Licensing news that changes what you pay

One email a week on vendor price moves, audit activity and what worked in recent renewals.

Subscribe
Vendor Shield
An advisor on call for every vendor conversation

Always on advisory for renewals, audits and contract questions across your software vendors.

Explore Vendor Shield
Advisory White Paper

Get the Oracle ULA decision guide.

How to decide between renewing, certifying and exiting a ULA, with the certification steps and the contract terms to ask for across Oracle Database, Java and EBS.

Gated with a work email on the download page. No sales follow up you did not ask for.

Get the White Paper →
We never share your details with vendors.

Oracle licensing news, once a week.

Price changes, audit activity and what worked in recent renewals. No vendor spin.