Oracle Cloud Migrations & Licensing Considerations

SaaS Migration – Oracle Licensing Impact

SaaS Migration – Oracle Licensing Impact

Synopsis: SaaS migrations require careful license planning. On-premise licenses cannot always convert. This guide explains clean exits and dual run costs.

For more information, read our ultimate guide, Oracle Cloud Migrations & Licensing Considerations.

Step 1 – Understanding What Happens to On-Premise Licenses

When you move to a Software-as-a-Service (SaaS) model, your existing on-premise licenses remain yours. They are not automatically canceled just because you switched to a cloud service.

Checklist:

  • ✔ Licenses remain perpetual.
  • ✔ Entitlements do not disappear.
  • ✔ SaaS does not cancel licenses.
  • ✔ Rights continue unchanged.
  • ✔ Usage rights persist.

Table: License Behavior

ItemBehavior
Perpetual rightsRemain active
SaaS impactNo cancellation

Remember: Understand your license rights before planning changes.

Step 2 – Determining Whether Licenses Can Be Terminated

Oracle generally does not allow customers to terminate or give up perpetual licenses outright. These licenses stay in effect unless you negotiate a special agreement with Oracle.

Checklist:

  • ✔ Termination rarely allowed.
  • ✔ Oracle keeps contractual control.
  • ✔ Support contracts drive cost.
  • ✔ Termination must be negotiated.
  • ✔ Timing impacts results.

Table: Termination Facts

AreaDetail
LicenseNot terminable
SupportNegotiable

Remember: Most customers cannot terminate licenses directly.

Step 3 – Understanding Support Contract Behavior

Support fees for your on-premise licenses continue unless you cancel them. Oracle sets strict rules that limit the ability to reduce support costs — even if you move to SaaS.

Checklist:

  • ✔ Support continues unless canceled.
  • ✔ Oracle restricts reductions.
  • ✔ Support drives major cost.
  • ✔ Reduction requires strategic timing.
  • ✔ SaaS contracts do not replace support.

Table: Support Overview

ItemBehavior
Support feesRecurring
ReductionsRestricted

Remember: Support planning shapes migration cost.

Step 4 – Evaluating Whether Licenses Can Be Repurposed

Determine if your on-premise licenses can be reused or converted when moving to SaaS. In most cases, you cannot directly turn them into SaaS subscriptions without an Oracle conversion program or special deal.

Checklist:

  • ✔ Most cannot convert directly.
  • ✔ SaaS entitlements differ.
  • ✔ Few conversion paths exist.
  • ✔ Oracle controls eligibility.
  • ✔ Customers must assess value.

Table: Repurposing Options

OptionFeasibility
Convert to SaaSLimited
Use elsewherePossible

Remember: Repurposing depends on license type.

Read about Oracle license programs, Oracle License Conversion Programs for Cloud.

Step 5 – Assessing Whether Licenses Can Be Sold Back

Know that Oracle very rarely buys back licenses, and you cannot freely resell them. License agreements typically prohibit license transfers, limiting the ability to monetize unused software assets.

Checklist:

  • ✔ Oracle rarely buys licenses.
  • ✔ Market resale is restricted.
  • ✔ Contracts forbid resell.
  • ✔ Asset value becomes limited.
  • ✔ Financial write-downs may occur.

Table: Sell Back Summary

OptionResult
ResellNot allowed
BuybackRarely offered

Remember: Most licenses cannot be monetized.

Step 6 – Planning Dual Run During SaaS Migration

Plan for a temporary period during which you run old on-premises systems and new SaaS systems in parallel. This “dual run” phase is necessary for continuity but means paying for both environments at once.

Checklist:

  • ✔ Maintain legacy systems.
  • ✔ Maintain SaaS environments.
  • ✔ Track overlapping costs.
  • ✔ Limit dual run duration.
  • ✔ Manage technical dependencies.

Table: Dual Run Overview

AreaDetail
CostElevated
DurationShould be short

Remember: Dual run increases temporary cost.

Step 7 – Planning Clean Exit from On-Premise Licenses

Strategize how to gracefully exit your on-premise licenses when SaaS is fully live. Align the SaaS go-live date with support renewal dates to avoid paying for unused support beyond what’s needed.

Checklist:

  • ✔ Identify support renewal dates.
  • ✔ Time SaaS go-live carefully.
  • ✔ Negotiate support adjustments.
  • ✔ Retire unused systems.
  • ✔ Document all changes.

Table: Exit Planning

StepOutcome
Renewal reviewSavings
System retirementCost removal

Remember: Clean exits require strong planning.

Step 8 – Understanding Use Rights After SaaS Migration

Even after migrating to SaaS, you still own the on-premise software licenses. They remain usable assets, though they might sit idle if you choose not to use them post-migration.

Checklist:

  • ✔ On-premises rights remain.
  • ✔ Rights become unused assets.
  • ✔ Licenses remain deployable.
  • ✔ Support optional after exit.
  • ✔ Compliance must continue.

Table: Post Migration Rights

ItemDetail
RightsContinue
ComplianceStill required

Remember: Rights persist even after moving to SaaS.

Step 9 – Handling Legacy Databases and Middleware During SaaS Moves

Moving to SaaS applications may still leave Oracle databases or middleware components in place. Identify these dependent systems and plan their future — some components might need to remain or be retired separately.

Checklist:

  • ✔ Identify dependent systems.
  • ✔ Track database usage.
  • ✔ Track middleware use.
  • ✔ Review support needs.
  • ✔ Decide retirement timing.

Table: Legacy System Management

ComponentAction
DatabaseTrack usage
MiddlewareReview needs

Remember: SaaS adoption may not remove all workloads.

Step 10 – Understanding SaaS Licensing and Its Cost Model

SaaS uses a subscription-based pricing model rather than a one-time license purchase. You pay recurring fees (often per user or based on usage), usually under multi-year contracts that may include price escalators.

Checklist:

  • ✔ Subscription pricing.
  • ✔ Multi-year terms.
  • ✔ Price escalators.
  • ✔ Workforce metrics.
  • ✔ Annual true-ups.

Table: SaaS Cost Model

FactorBehavior
SubscriptionRecurring
True-upsAnnual

Remember: SaaS differs significantly from perpetual models.

Step 11 – Support Rewards and SaaS Migration Impact

Be aware of Oracle’s Support Rewards program. Oracle Cloud Infrastructure (OCI) spending earns credits to offset on-premises support costs, but spending on Oracle SaaS applications does not earn these rewards.

Checklist:

  • ✔ SaaS spend does not earn rewards.
  • ✔ OCI spend earns credits.
  • ✔ Credits offset support.
  • ✔ Migration strategy may combine both.
  • ✔ Planning improves ROI.

Table: Rewards Interaction

ItemDetail
SaaSNo credits
OCIGenerates credits

Remember: OCI rewards influence hybrid strategies.

Step 12 – Building a Financial Model for SaaS Migration

Build a detailed financial model for your SaaS transition. Include SaaS subscription costs, continued support fees during any overlap, one-time migration expenses, and long-term savings from retiring old systems.

Checklist:

  • ✔ Model SaaS spend.
  • ✔ Model support timelines.
  • ✔ Model dual run cost.
  • ✔ Model asset write-downs.
  • ✔ Model long-term benefits.

Table: Financial Modeling

StepOutput
Cost baselineClear picture
Dual runFinancial impact

Remember: Financial clarity avoids surprises.

Step 13 – Governance and Compliance After SaaS Migration

Maintain strong license governance even after moving to SaaS. Keep records of all your entitlements, usage, and any retired systems. Oracle can still audit past usage, so ensure you remain compliant and well-documented.

Checklist:

  • ✔ Maintain entitlement records.
  • ✔ Track legacy deployments.
  • ✔ Track SaaS usage.
  • ✔ Document system retirements.
  • ✔ Keep audit readiness.

Table: Governance Framework

TaskPurpose
TrackingPrevent mistakes
DocumentationSupport compliance

Remember: Governance matters even after SaaS go-live.

Read how to move to public cloud, Moving Oracle Licenses to AWS/Azure.

5 Expert Takeaways

  • On-premise licenses remain active after SaaS migration.
  • Support contracts require strategic planning.
  • Repurposing options are limited.
  • Dual run increases temporary cost.
  • Governance avoids expensive mistakes.

These key points remind us that moving to Oracle Cloud SaaS is not just a technical upgrade — it requires careful handling of on-premises license disposition, support contracts, and costs to avoid any surprises.

Read about our Oracle Advisory Services.

Oracle Cloud Migrations & Licensing Considerations

Do you want to know more about our Oracle Advisory Services?

Name
Author
  • Avatar

    Fredrik Filipsson is the co-founder of Redress Compliance, a leading independent advisory firm specializing in Oracle, Microsoft, SAP, IBM, and Salesforce licensing. With over 20 years of experience in software licensing and contract negotiations, Fredrik has helped hundreds of organizations—including numerous Fortune 500 companies—optimize costs, avoid compliance risks, and secure favorable terms with major software vendors.

    Fredrik built his expertise over two decades working directly for IBM, SAP, and Oracle, where he gained in-depth knowledge of their licensing programs and sales practices. For the past 11 years, he has worked as a consultant, advising global enterprises on complex licensing challenges and large-scale contract negotiations.

    View all posts