Glossary

Overages

What are overages in SaaS?


In SaaS, overages refer to the additional costs or fees that are incurred when a user exceeds the contracted usage limits or terms of their plan. Examples of overages include user overages, storage overages, API usage overages, feature overages and support overages.

What are overages in SaaS?


In SaaS, overages refer to the additional costs or fees that are incurred when a user exceeds the contracted usage limits or terms of their plan. Examples of overages include user overages, storage overages, API usage overages, feature overages and support overages.

Related Definitions

SaaS Management

What is SaaS management?


SaaS management is the process of identifying, managing, and governing the software applications that exist within an organization’s technology portfolio.


When software goes unmanaged, it not only puts the business at risk of data breaches and security issues, but it can also lead to a substantial amount of wasted spend as a result of redundant and duplicate SaaS apps, not to mention unused licenses.

Learn More

Reserved Instances

What are reserved instances?


Reserved Instances (RIs) are a pricing and capacity reservation offering provided by AWS for their EC2 (Elastic Compute Cloud) and RDS (Relational Database Service) services.


They specifically allow users to commit to using a specific instance type in the same region for either a one or three-year term, in exchange for discounts of up to 72% – the exact discount is ultimately dependent on the commitment term, instance type, availability zone and region.


There are various types of Reserved Instances available, each with different terms and levels of flexibility. Standard Reserved Instances provide the highest cost savings but are the least flexible, whereas Convertible Reserved Instances offer more flexibility by allowing you to change instance families within the same instance type.


In contrast, Scheduled Reserved Instances offer a lower discount, but allow you to reserve capacity for specific time windows, such as business hours or weekends, providing cost savings for predictable workloads.

Learn More

Outsourced Procurement

What is meant by outsourced SaaS procurement?


Outsourced procurement in SaaS refers to the process of hiring a third-party vendor to manage some or all aspects of a company’s procurement process. This can involve negotiating with vendors on your behalf to secure the best possible price and terms on any SaaS contract, while also refining, implementing and enforcing procurement processes that ultimately protect your business.

Learn More

Price Uplifts

What are price uplifts?


In the context of SaaS, price uplifts refer to an increase in the price of a software subscription. While many software providers will implement price uplifts on an annual basis, typically at the point of renewal, others may review and amend their pricing more frequently, for example on a quarterly basis. It is recommended that buyers negotiate a price uplift cap during the initial contract negotiation stage, placing a limit on the maximum amount the subscription can be increased by within a specified time period.

Learn More

Enterprise License Agreement (ELA)

What is an ELA?


An Enterprise License Agreement (ELA) is a contract between a software vendor and an enterprise customer that sets out the terms and conditions for the licensing of software products across an enterprise. Unlike a Master License Agreement (MLA) which is a more comprehensive business agreement that can cover a range of products and services, an ELA is often used for specific software products.


While the specific terms and conditions of an ELA can vary, it will typically outline the number and type of licenses covered under the agreement, restrictions or limitation on usage, the duration of the agreement, the fees associated with the license, renewal terms and termination clauses.

Learn More

Decentralized Procurement

What is decentralized procurement?


Decentralized purchasing in SaaS refers to the process of allowing individual departments or teams within an organization to make their own purchasing decisions for software applications. This is in contrast to a centralized purchasing model, where all purchasing decisions are approved by a single procurement team or a department such as finance.
While a decentralized purchasing model can provide teams with the flexibility to select and purchase the tools that best meet their needs, without having to wait for approvals or navigate bureaucratic purchasing processes, it can create challenges for the company. This can include reduced buying power, higher costs, lack of control over vendor relationships, and increased compliance and legal risks.

Learn More