Oracle negotiations

Oracle Fusion Subscription Models (User-Based vs. Consumption-Based SaaS Offerings)

Oracle Fusion Subscription Models

Oracle Fusion Subscription Models

Executive Summary:
Oracleโ€™s Fusion Cloud applications utilize a range of subscription licensing models that CIOs and IT procurement leaders must be familiar with.

Unlike traditional one-size-fits-all licenses, Oracle SaaS services are licensed either by users (e.g., per named user or per employee) or by consumption (e.g., data records or transactions).

This article explains these models, why each Oracle cloud service has a specific metric, and how these differences impact enterprise budgeting and compliance.

Introduction to Oracle Fusion Subscription Models

Oracle Fusion Cloud (Oracleโ€™s suite of ERP, HCM, CRM, and other SaaS applications) operates on a subscription basis, rather than a perpetual license model.

Each cloud service is sold under a defined metric set by Oracle, which aligns with the value that the service delivers. As a result, customers cannot arbitrarily choose a licensing model for a given service โ€“ Oracleโ€™s price book predetermines it.

For example, a module in Oracle Fusion ERP may be offered per user, while a Fusion HCM service may be offered per employee. Understanding these models is critical for CIOs to anticipate costs and negotiate contracts effectively.

Oracleโ€™s subscription models generally fall into two broad categories: user-based licensing and consumption-based licensing. In all cases, subscriptions are time-bound (often 1-3 year terms) and include support as part of the subscription.

Below, we break down each model and provide real-world examples of how they apply to typical Oracle SaaS offerings.

Read Oracle Cloud Apps License Compliance.

User-Based Subscription Metrics (Hosted Named User vs. Hosted Employee)

User-based models tie the subscription cost to the number of people in your organization who use (or benefit from) the software.

Oracle uses specific terms in contracts for these:

  • Hosted Named User (HNU): A Hosted Named User license is assigned to a specific individual (a โ€œnamedโ€ person) authorized to access an Oracle Cloud service. Each distinct user requires a subscription. Importantly, this is an authorization-based licensing model โ€“ every person with access credentials is considered a licensed user, regardless of whether they actively use the system daily. Licenses are not shared or pooled; two employees canโ€™t share one login to save costs. For example, if 50 sales reps need Oracle Sales Cloud, you must subscribe to 50 HNU licenses. If a user leaves and is replaced, you can reassign their license to the new hire. However, you cannot have more than 50 active users at once on 50 licenses. This model is common for modules where usage is limited to specific roles โ€“ e.g., Oracle Fusion ERP financials (accountants and analysts), SCM systems (supply chain planners), or CRM sales modules (sales representatives). It offers fine-grained control: you pay only for the employees who need access. However, it requires diligent user management โ€“ inactive accounts should be removed promptly to avoid paying for unused licenses. Itโ€™s also worth noting Oracle often sets a minimum user count for enterprise subscriptions (for example, many services require at least 10 or 20 users), ensuring a baseline spend.
  • Hosted Employee: The Hosted Employee metric is essentially an enterprise-wide subscription based on the total number of employees. Oracle defines โ€œemployeeโ€ broadly, typically including full-time, part-time, temporary workers, and often contractors or external agents whose data is processed by the system. In this model, you pay for every employee in your organization (or in the scope of the service), not just the daily users. This metric is commonly applied to Oracleโ€™s human capital management (HCM) cloud modules and other services that provide value proportional to workforce size. For example, core HR and payroll cloud services are often priced per employee because every employeeโ€™s data is stored and managed, even if only HR staff log in. If you have 3,000 employees, and Oracle HCM Core HR is $X per employee, per month, youโ€™ll pay for all 3,000. The advantage is simplicity โ€“ you donโ€™t have to track named users or worry about adding users as you expand; typically, any new employees are automatically covered. The challenge is cost predictability for large organizations: as your workforce grows, the subscription cost grows linearly. Additionally, enterprises must clarify the employee count definition in the contract (does it include contractors? What about subsidiaries?) and ensure thereโ€™s a process to true up or adjust if the count changes. Unlike HNU, which can be cost-efficient if only a small group needs access, the Hosted Employee model assumes broad usage across the whole company or department.

User-Based Model Example: Oracle Fusion Cloud ERP often utilizes Hosted Named User licenses for modules such as Financials or Procurement. Suppose a company has a finance team of 25 that will use Fusion Financials Cloud. Under the HNU model, at $600 per user per month, the annual cost is $ 25,200.

If the team grows or other departments start using the system, additional user subscriptions will be required. In contrast, Oracle Fusion Cloud HCM for Core HR might require the Hosted Employee metric.

A firm with 5,000 employees might pay a rate per employee (e.g., $5 per employee per month for Core HR), resulting in an annual total of 5,000 ร— $5 ร— 12. Notice that, although perhaps only 50 HR staff members use the system actively, the pricing reflects the value of managing all 5,000 employeesโ€™ data.

Key Considerations: In user-based models, compliance and monitoring are critical. If Oracle audits your SaaS usage, they will verify that the number of active user accounts does not exceed the quantity you have purchased.

Enterprises need processes for onboarding and offboarding users in the cloud service to stay in sync with licensing. For employee-based models, the โ€œtrue-upโ€ typically happens at renewal. If your employee count has increased beyond the contracted number, expect Oracle to require a subscription adjustment (and cost increase).

Itโ€™s wise to negotiate how increases are handled (for instance, allowing some headcount growth before a price jump). Conversely, reductions in employee count usually donโ€™t reduce fees until the next renewal cycle, since you committed to a fixed number for the term.

This inflexibility can be a pain point if a company downsizes or divests โ€“ you may be paying for more โ€œemployeesโ€ than you have until renewal.

Read Negotiating Oracle SaaS Contracts.

Consumption-Based Subscription Metrics (Records, Transactions, etc.)

Beyond per-user models, Oracle offers certain SaaS subscriptions on a consumption basis, meaning pricing is based on the volume of measurable usage rather than the number of users.

These metrics align with services where value is directly correlated with the data processed or transactions handled.

A few examples:

  • Records-Based: Some Oracle Cloud services are sold based on a block of data records. For instance, Oracle Customer Data Management or marketing services might use a metric like โ€œHosted 1,000 Recordsโ€, defined as 1,000 customer records stored in the system. A CRM add-on might charge per 1,000 contact records in your database. This model targets scenarios where the size of your dataset (e.g., customers, products, assets) drives costs. A practical example: if Oracleโ€™s subscription for a data management cloud service is $100 per 1,000 records per month and you have 50,000 customer records, youโ€™d pay for 50 blocks = $5,000 per month. As your customer database grows, the associated costs scale accordingly.
  • Transactions or Processing Volume: Other services measure usage in terms of transactions, such as the number of orders processed, invoices generated, or even monetary value processed. Oracleโ€™s Commerce Cloud, for instance, has been known to price based on a revenue metric (e.g., per $1,000 of revenue through the e-commerce platform) โ€“ a form of consumption pricing tied to sales volume. Similarly, Oracleโ€™s tax filing cloud service might charge per tax return filed, or a billing cloud might charge per invoice transaction. In these models, the subscription acts like a usage meter: higher activity incurs higher subscription fees.
  • Other Consumption Metrics: Some cloud offerings utilize unique metrics, such as storage capacity, API calls, or โ€œenvironments.โ€ For example, Oracle Integration Cloud (though more of a PaaS) uses message pack metrics. Within the Fusion SaaS realm, a specialized module might be sold per environment (for test or prod instances) or per currency amount (as in the revenue example). These are less common but important for CIOs to identify when scoping a project.

Consumption Model Example: Oracle Field Service Cloud (part of the CX suite) has historically been licensed based on the number of field service work orders or the number of technicians. Imagine a field service management cloud that charges $0.50 per work order completed.

If your organization handles 100,000 service tickets a year, thatโ€™s $50,000/year. If volume spikes, costs rise; if volume drops, you might pay for less (assuming the contract allows scaling down โ€“ some consumption metrics still require committing to a certain block).

The benefit of consumption metrics is that costs align with business activity, which can be fair when usage is uncertain or fluctuates. The downside is unpredictability: budgeting becomes more challenging if usage can surge.

Oracle often addresses this by selling such services in predefined blocks (such as packs of records or transactions), so that you have to commit to a base level and then purchase additional blocks if you exceed it.

Why Oracle Uses Different Metrics (and Why You Canโ€™t Choose)

Oracle determines the licensing metric for each cloud service based on who or what drives the value received from that service.

Customers cannot choose a different metric for a given product โ€“ itโ€™s set in the price list and your contract.

Key reasons for this approach:

  • Value Alignment: Some applications inherently provide enterprise-wide value (e.g., an HR system benefits every employee by storing their information, so Oracle uses an employee metric to align pricing with company size). Others are used by select specialists (e.g., a financial consolidation tool used only by the finance team, hence priced per named user). Oracle aligns the metric with the expected breadth of usage.
  • Simplicity and Fairness: By standardizing the metric, Oracle ensures that customers pay a consistent rate for the service. You pay in proportion to a clear factor (users, employees, records, etc.) relevant to that application. While this may limit flexibility, it avoids scenarios where one customer attempts to license a widely used system with just a handful of users to save money, or vice versa.
  • Product Structure: Each Oracle SaaS product is designed with licensing rules embedded. For example, Oracle Fusion Cloud ERPโ€™s core modules are generally user-based, but some ERP add-ons (like an enterprise planning and budgeting module) might allow an enterprise metric. Oracleโ€™s cloud ordering documents specify the metric for each service line. In many cases, modules intended for self-service by all employees (e.g., an Employee Self-Service portal or an expense reporting app) are more cost-effective per employee and sold on a per-employee basis. In contrast, modules for back-office functions are sold on a per-user basis. A few products offer choices or tiered models (for instance, some CRM editions might have a base user fee plus an add-on records tier for a large customer database), but these are exceptions rather than the norm.

Enterprise Impact: Since you cannot change a serviceโ€™s metric, the strategy for CIOs is to choose the right combination of services that fit your organizationโ€™s usage profile.

If a certain Oracle Cloud offeringโ€™s metric doesnโ€™t suit your needs, you might need to consider alternative Oracle products or even third-party solutions. For example, if Oracleโ€™s pricing for a marketing cloud is consumption-heavy (per email or contact) and you have millions of contacts, it could get expensive โ€“ youโ€™d weigh that cost against perhaps a user-based competitorโ€™s product.

Within Oracle, functionality sometimes overlaps; one module might be user-based, while another is consumption-based. Enterprises should evaluate which option is more cost-effective, given their specific scale.

Always model out the 3-5 year cost under the given metric, considering growth. Oracle sales teams often wonโ€™t switch a product to a different metric just for one customer, but they might help size the deal (e.g., offering volume discounts or bundling to mitigate a high metric count).

Cost and Compliance Considerations for Each Model

Each licensing model presents distinct challenges for budgeting and compliance:

  • User-Based (HNU): Cost Control: Scales with actual users, which is efficient if usage is limited. However, if many employees eventually require occasional access, per-user costs can quickly escalate. CIOs should forecast how many users might need the system over time (including possible expansion to new departments) to avoid underestimating cost. Compliance: The organization must actively manage user access and authorization. Regular internal audits should ensure that the number of enabled user accounts in the Oracle system never exceeds the licensed quantity. Oracleโ€™s contract will hold you responsible for any excess usage (which could mean back-billing for overage or requiring a true-up purchase). Thus, strong Identity and Access Management processes are needed in IT so that as staff join, leave, or change roles, the Oracle subscriptions stay in sync.
  • Employee-Based: Cost Control: Very predictable if your workforce size is stable, but essentially a โ€œsite licenseโ€ for the enterprise. Large organizations may find this model costly because theyโ€™re paying for everyone, including those who may rarely interact with the software. On the other hand, it eliminates the need to count individual users for core enterprise functions. Itโ€™s crucial to negotiate the baseline employee count wisely โ€“ for instance, if you know youโ€™ll acquire another company next year, consider addressing how those new employees will be accounted for (perhaps by locking in a pricing tier for a higher count). Compliance: Here, compliance is about keeping Oracle informed of your employee count. Contracts may require an annual certification of employee numbers or include clauses to adjust fees if the count exceeds a certain threshold (often a 10% leeway is standard before triggering a contract adjustment). Ensure you understand how Oracle defines โ€œemployeeโ€ in the contract and have HR and IT collaborate to report accurate figures.
  • Consumption-Based: Cost Control: This can be the trickiest โ€“ usage may vary month to month or year to year. Companies should implement monitoring of the relevant metric (such as records or transactions) to avoid inadvertently exceeding contracted amounts. If you surpass your purchased quantity (for example, you have licenses for 100,000 transactions but process 150,000), Oracle will expect you to purchase additional blocks. Itโ€™s wise to build some buffer into your contract (maybe start with $120,000 if you expect around $100,000, to account for potential growth). Also, negotiate the unit pricing for additional consumption in advance if possible, so youโ€™re not paying a premium later. Compliance: Oracle often provides an admin console where you can view usage reports (for example, the number of records youโ€™re using). Nonetheless, designate a team to track these metrics internally. Unexpected spikes in activity should prompt discussions with Oracle โ€“ sometimes short-term bursts can be handled without immediate contract changes if planned for.

Typical Enterprise Challenges

Enterprises moving to Oracle Fusion SaaS often struggle with the complexity of mixed licensing models. Itโ€™s common to have a mix of user-based and consumption-based services within a single Oracle portfolio.

For instance, an organization might use Oracle ERP (user-based), Oracle HCM (employee-based), and Oracle Integration or Analytics Cloud (consumption-based, measured by CPU or data usage).

Aligning these in budgets and monitoring compliance across different departments is a challenging task. CIOs and IT Asset Management (ITAM) teams must educate stakeholders on how usage translates to cost.

A sales manager might not realize that adding 10 new sales reps has licensing cost implications, or an HR exec might not consider that hiring 200 new staff increases the HCM bill at renewal. Cross-functional communication is key.

Another challenge is that Oracleโ€™s pricing transparency can be limited โ€“ official price lists exist, but they are complex, and discounts are heavily negotiated.

The โ€œlist priceโ€ per user or 1,000 records might be high; enterprises rarely pay the full list price if they negotiate well for a large contract. Therefore, understanding these models also helps in negotiations: if you know a service is priced per employee and you have a very large workforce, you can push for volume discounting on that basis.

Lastly, true-ups and contract inflexibility rankle many customers. Once you commit to a certain number of users, employees, or consumption units for a 3-year term, you generally cannot reduce that commitment until the end of the term, even if your needs decrease.

This is a shift from the on-premise world (where you owned licenses outright and could shelf them). Cloud subscriptions are โ€œuse it or lose itโ€ on an annual basis.

Enterprises must be conservative and realistic in their initial subscriptions, using renewal periods to adjust accordingly. Oracle occasionally allows flexible models, such as a โ€œramped deploymentโ€ (e.g., fewer users in year 1, more in year 2 as you roll out), but such terms must be negotiated upfront.

Recommendations for CIOs and ITAM Teams

1. Inventory Your Needs Per Service: Before signing any Oracle SaaS contract, map out which roles or data will use each service. Determine if a serviceโ€™s metric aligns with your usage. For example, if a module is per employee, ensure you truly need that module across the entire enterprise. This prevents unnecessary over-commitment to an expensive metric.

2. Leverage Oracleโ€™s Price Metric Definitions: Obtain Oracleโ€™s official definitions (usually in the proposal or ordering document) for metrics like โ€œHosted Named Userโ€ or โ€œ1,000 Recordsโ€. Understanding the fine print (e.g., what counts as a record or an employee) will help avoid compliance surprises. Clarify any ambiguities with Oracle in writing.

3. Right-Size the Initial Subscription: Especially for user-based services, start with the number of users you realistically need on day one. You can usually add users later. Avoid the temptation (or sales pressure) to license your entire workforce if only a subset will use the system. For consumption metrics, purchase a baseline that covers current usage with some growth room, but donโ€™t wildly overestimate unless a bulk purchase yields big discounts that youโ€™re sure to utilize.

4. Implement Strong Access Governance: Collaborate with HR and IT security to establish a process that ensures the prompt removal or adjustment of an employee’s Oracle SaaS access when they leave or change roles. This governance ensures that youโ€™re not paying for licenses for former employees or unnecessary accounts. Regularly review user lists versus active staff.

5. Monitor Consumption Actively: If you have any Oracle services with consumption metrics (such as records or transactions), set up internal dashboards or alerts to track those usage statistics. Treat it like a cloud usage bill โ€“ no one wants a surprise overage. If you see trends of increasing usage, initiate a conversation with Oracle early about expanding the subscription (possibly at a negotiated rate) rather than waiting for an end-of-year true-up at potentially higher cost.

6. Anticipate Growth and Changes: Plan for company growth, acquisitions, or business changes that may occur during the subscription term. If you expect a major increase in users or data, consider negotiating terms that accommodate that (for example, securing pricing for additional blocks of employees or records now). Conversely, if a business unit might be divested (resulting in reduced employees), be cautious about long, inflexible commitments.

7. Educate Stakeholders on โ€œCloud Meteringโ€: Ensure that department heads understand that cloud services are metered. For instance, a sales VP should be aware that each new sales hire incurs an additional cost for a Sales Cloud subscription. Building this awareness helps the business align operational decisions with IT cost implications, thereby avoiding unplanned budget overruns.

8. Benchmark Alternatives: If an Oracle SaaS metric appears particularly costly for your scenario (e.g., per employee when you have a large headcount but modest usage), compare it with other solutions on the market. Sometimes Oracle can offer different packages or adjust pricing if it knows you have alternatives. Internally, use these comparisons to drive a better negotiation (e.g., โ€œCompetitor X offers a flat user fee, which would cost us less given our 10,000 employeesโ€).

9. Review Contracts for Flexibility: When finalizing Oracle contracts, look for clauses that allow for adjustments to quantities and other terms. Some agreements might allow a degree of reduction at renewal without penalty or include a provision to convert from one metric to another if Oracleโ€™s packaging changes. If itโ€™s not there, negotiate at least the right to revisit metrics at renewal. Oracle occasionally updates its cloud offerings (renaming or bundling services), so you want assurances you wonโ€™t be forced into a new metric at a much higher cost mid-stream.

10. Engage Licensing Expertise: Oracle licensing is complex, and the cloud models are no exception. Consider consulting with Oracle licensing specialists or using internal experts to validate your subscription plans. They can often identify gotchas (such as prerequisite modules that must be licensed for each user or ways to optimize license counts) and ensure your understanding of user vs. consumption models is accurate before you commit to a multi-year deal.

Read about our Oracle Contract Negotiation Service.

How We Help You Win Your Oracle Contract Negotiations โ€“ Redress Compliance

Do you want to know more about our Oracle Negotiation Service?

Please enable JavaScript in your browser to complete this form.
Name
Author
  • Fredrik Filipsson

    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

Redress Compliance