Home  /  Journal  /  Oracle Licensing on OCI  /  When to Drop BYOL
Oracle Licensing on OCI

When Dropping BYOL for License Included Makes Sense

BYOL is usually presented as the prize: apply the licenses you own, pay the discounted rate, save money. But every BYOL license drags an annual support renewal behind it, and for a shrinking estate that renewal can quietly outweigh the discount it justifies. Sometimes the smartest licensing move on OCI is to stop bringing your own license, pay the bundled rate, and let the entitlements go. This article shows you when, with the math, the timing, and the traps.

Published Jun 6, 2026 · By Fredrik Filipsson · 11 min read · Independent OCI advisory
Business strategy documents and a fountain pen on a desk

In our series on Oracle licensing on OCI we spend most of our time showing teams how to extract value from licenses they already own. This article argues the opposite case, because it is real and underargued: there are estates, and parts of estates, where the right move is to drop BYOL, switch the workloads to License Included, and terminate the licenses behind them. The decision is unintuitive for organizations that spent two decades accumulating Oracle entitlements, and that is exactly why it gets missed. Nobody inside the building is incentivized to question a support renewal that has been paid every year since anyone can remember.

The core insight is simple. A perpetual license looks free once it is bought, but it is not: it carries an annual support fee, typically around 22 percent of the net license fee, every year, forever, often with annual uplifts on top. BYOL on OCI requires that support to stay active. So the true cost of running a workload under BYOL is the discounted platform rate plus the slice of the support bill that keeps those licenses valid. License Included bundles the license and its support into the meter. The comparison is therefore never BYOL rate versus License Included rate; it is BYOL rate plus support versus License Included rate, and once you price it that way, some BYOL workloads stop making sense.

The case for letting licenses go

Support fees are the hidden anchor. Support is priced against what you bought, not what you use. An estate assembled for a larger, older on premises footprint keeps generating the same renewal even as workloads are retired, consolidated, or moved to services that no longer need the paper. Because the renewal arrives as one familiar number on one familiar date, it escapes the scrutiny applied to new spend. The first question of this whole analysis is brutal and clarifying: if you were buying today, would you buy what you are currently supporting?

Estates shrink, entitlements do not. Modernization removes Oracle databases: applications get retired, replatformed onto open source engines, or absorbed into SaaS. Each removal strands entitlement, and stranded entitlement on active support is money burning quietly. A migration to OCI is the natural moment to measure this, because the workload inventory you build for the move doubles as a license demand forecast.

Options you no longer need. Estates accumulate option licenses, Partitioning, Advanced Compression, Diagnostics Pack, bought for architectures that no longer exist. Under BYOL each option you keep using must stay owned and supported, as we cover in BYOL and database options on OCI, but the reverse is also true: options you have stopped using are pure support overhead, and a move to License Included tiers that bundle options can make the whole question disappear.

Audit exposure has a price too. Every BYOL workload is a compliance obligation: counting OCPUs, tracking options, keeping support active, reconciling at every scaling event. License Included workloads carry none of that, because the usage is inherently licensed by the meter. For a small team without a license manager, the risk and effort of doing BYOL properly is a real cost even before any audit finding, and it belongs in the comparison alongside the dollars.

The math: License Included versus BYOL plus support

Here is the arithmetic that surprises people. On OCI database services the License Included rate is roughly double the BYOL rate for Enterprise Edition; the difference between the two is what you pay for the bundled license and its support. Whether that premium beats your support bill depends almost entirely on one variable: the discount you got when you originally bought the licenses. Support is calculated on the net license fee, so a customer who bought at a steep discount carries cheap support, and a customer who bought near list carries expensive support. At list prices, the annual support on the licenses needed to back a given OCPU count is usually larger than the License Included premium for the same OCPUs. The crossover sits at very high historical discount levels, which means customers who bought near list are often better off dropping BYOL than they would ever guess. The full mechanics of the two models are in BYOL vs License Included on OCI; here is what the numbers look like for one workload.

Annual cost lineKeep BYOLDrop BYOL for License Included
Workload8 OCPU Enterprise Edition database, running around the clockSame workload, same shape
OCI database service rateAbout $15,100 per year at the BYOL rateAbout $30,100 per year at the License Included rate
Licenses required4 EE processor licenses (core factor of 0.5 covers 2 OCPUs each)None
Oracle support on those licensesAbout $41,800 per year at list (22 percent of net license fees)Zero after termination
Total annual costAbout $56,900About $30,100

Figures are illustrative, rounded from published list rates; your rate card and your discounts will move every number. But notice what the table says: at list, dropping BYOL for this workload saves roughly $26,000 a year. Rerun it with a 60 percent historical license discount and the support line falls to about $16,700, putting the two columns close to parity; at 70 percent the BYOL column wins again. That is the whole decision in one sensitivity: the cheaper your original licenses were, the stronger BYOL remains, and the closer you bought to list, the stronger the case for letting go. We run this same arithmetic across several workload profiles, with crossover points, in BYOL savings worked examples.

One more term belongs in the model: Support Rewards. OCI consumption earns rewards at 25 to 33 cents per dollar that offset the technology support bill, and License Included consumption is OCI consumption. The interaction cuts both ways: rewards make keeping some support cheaper, which strengthens BYOL for the estate you retain, while a smaller support bill after terminations gives the rewards less to offset. The combinations are worth modeling deliberately, and stacking Support Rewards with BYOL works through them.

The question is never whether BYOL is cheaper than License Included. It is whether BYOL plus the support that keeps it valid is cheaper, and that depends on a discount you negotiated years ago.

Timing: the renewal date is the decision date

Support contracts renew annually, and the renewal date is effectively the only date the drop decision can be executed. Terminate mid term and you typically forfeit what you have paid without saving anything; miss the notice window before renewal and you are committed for another year. So the work runs backwards from the date: identify the renewal and its notice period, complete the per workload analysis well before the window opens, switch the affected OCI workloads from BYOL to License Included first, and only then let the support lapse at the boundary. The sequence matters because a BYOL workload running on terminated support is noncompliant immediately. Switch first, terminate second, never the reverse, and never let a renewal pass unexamined simply because the analysis was not ready.

Partial moves and the CSI trap

Most estates should not drop BYOL wholesale; they should drop it for a slice, the workloads where the support allocation makes BYOL uneconomic, and keep it where steady production extracts full value from cheaply bought licenses. Partial moves work on the OCI side because license type is set per service: flip the chosen workloads to License Included and leave the rest untouched.

The contract side is where partial moves go wrong. Oracle support is organized under Customer Support Identifiers, and Oracle's pricing policies are written to defend the renewal stream. Terminate some licenses within a support set and repricing rules can recalculate the remainder at lower discount levels, so the renewal barely falls even though you gave up entitlement; this is the matching service levels and repricing machinery doing exactly what it was designed to do. The practical consequences: model the renewal after termination, not just the licenses removed; understand which licenses sit under which CSI before you decide what goes; and remember that terminated perpetual licenses are gone, with reacquisition at full price if you misjudge. For the contractual execution, independent licensing specialists who negotiate these terminations weekly are worth their fee, and this is contract work, not cloud work.

The decision framework

  1. Inventory what the support bill actually buys. List every license under support, its original discount, its CSI, and the workloads that still depend on it, including every OCI BYOL flag.
  2. Allocate support to workloads honestly. A license whose support also serves on premises systems is not a candidate; a license that exists only to back an OCI workload carries its full renewal as a cost of BYOL.
  3. Price both columns per workload. BYOL rate plus allocated support versus the License Included rate, using your real discounts, with Support Rewards applied to whichever support remains.
  4. Test the repricing effect. Ask what the renewal actually becomes after the proposed terminations, given the CSI structure, before counting any saving as real.
  5. Sequence around the renewal date. Switch license types on OCI first, give termination notice within the window, and keep written evidence of both.
  6. Keep a reversal margin. Retain entitlement headroom for workloads that might grow or return to BYOL, because terminated licenses cannot be ungone.
  7. Review annually. Every renewal is a fresh decision point, and estates drift; what was worth keeping last year may not be this year.

The risks of dropping BYOL too early

The case against letting go deserves equal honesty, because termination is irreversible and the failure modes are expensive. The first risk is misallocated support: terminating licenses that quietly backed something else, an on premises standby, a disaster recovery environment, a subsidiary's system, leaves that something unlicensed. The inventory step exists precisely because estates hold surprises. The second is growth: License Included is elastic in both directions, but if a workload doubles and runs for years, the bundled premium compounds, and the licenses you terminated would have covered it. Model the realistic growth curve, not the current snapshot.

The third risk is negotiating position. A license estate with active support is leverage in every future Oracle conversation, from ULA discussions to cloud commitments; an estate that has terminated broadly walks into those rooms with less to trade. That is not a reason to keep paying for shelfware indefinitely, but it is a reason to sequence terminations after, not before, any major negotiation on the calendar. And the fourth is the repricing trap already described: a termination that fails to reduce the renewal is all risk and no saving. If the CSI structure means the saving only materializes at a larger termination scope, decide on that scope deliberately rather than discovering it at the renewal.

Where this lands

Dropping BYOL is not heresy; it is portfolio management. Keep BYOL where deeply discounted licenses back steady production and the support also serves the wider estate. Drop it where support exists only to justify a discount smaller than itself, where options sit unused, or where the compliance burden outweighs the arithmetic. The analysis is spreadsheet work against your own contracts, and the savings, when they are there, are recurring and verifiable. It is exactly the kind of review our OCI cost optimization practice runs, priced as a percent of verified savings, so no savings means no fee; teams that want the renewal calendar watched continuously run it under our Managed Monthly retainer instead, and a scoped estate review ahead of a migration fits a fixed project fee. However you resource it, do the arithmetic before the next renewal does it for you.

Free white paper

Go deeper on this topic with The Oracle ULA Exit Playbook, certification, BYOL, and using a credible OCI position as renewal leverage. An independent analyst style report with comparison tables and recommendations, free with a work email. Prefer a monthly summary instead? The OCI Brief delivers one practical OCI briefing a month.

Part of a series
This guide is part of OCI Cost & Licensing — our complete pillar guide on the topic.

About the author

Fredrik Filipsson, Co-founder of OCI Specialists — 20 years of enterprise IT experience in Oracle Database, OCI cost optimization, licensing, and data platforms. Full profile · LinkedIn

Moving Oracle workloads to OCI, or already running on OCI and not sure the architecture or the spend is right? Most teams bring in a specialist before they commit to a region, a shape, or a Universal Credits number. OCISpecialists.com plans the landing zone, runs the migration, and manages the estate after go live, on a fixed project fee, a managed monthly retainer, or a cost optimization fee paid only on verified savings.