Financial Reporting & Accounting

Standalone Selling Price Guidance: Performance Obligations in SaaS Contracts

Step 4 of ASC 606 requires an allocation of the total consideration in a contract to which an entity is legally entitled to collect to each distinct performance obligation. This allocation is determined based on the standalone selling price of each performance obligation in the contract, the process of which is comprised of two distinct sub-steps:

  1. Determine the Standalone Selling Price
  2. Allocate the Transaction Price

Exceptions to the process apply for discounts and variable consideration, which are not covered in this post.

What is a Standalone Selling Price?

The standalone selling price is the price at which an entity would sell a promised good or service separately to a customer. The best evidence of a standalone selling price is the observable price of a good or service when the entity sells that good or service separately in similar circumstances and to similar customers. A contractually stated price or a list price for a good or service may be (but shall not be presumed to be) the standalone selling price of that good or service. If a standalone selling price is not directly observable, an entity shall estimate the standalone selling price based on certain rules that require an entity shall consider all information (including market conditions, entity specific factors and information about the customer or class of customer) that is reasonably available to the entity.

Suitable Methods for Estimating Standalone Selling Price

1. Adjusted Market Assessment Approach

An entity could evaluate the market in which it sells goods or services and estimate the price that a customer in that market would be willing to pay for those goods or services. That approach also might include referring to prices from the entity’s competitors for similar goods or services and adjusting those prices as necessary to reflect the entity’s costs and margins.

2. Expected Cost Plus a Margin Approach

An entity could forecast its expected costs of satisfying a performance obligation and then add an appropriate margin for that good or service.

3. Residual Approach

An entity may estimate the standalone selling price by reference to the total transaction price less the sum of the observable standalone selling prices of other goods or services promised in the contract. However, an entity may use a residual approach to estimate standalone selling price only if one of the following criteria is met:

  • The entity sells the same good or service to different customers (at or near the same time) or a broad range of amounts (i.e., the selling price is highly variable because a representative standalone selling price is not discernible from past transactions or other observable evidence).
  • The entity has not yet established a price for that good or service, and the good or service has not previously been sold on a standalone basis (i.e., the selling price is uncertain).

Let us refer to a sample SaaS transaction and walk through determining standalone selling price (SSP). In our example, an accounting and financial corporation sells SaaS-based accounting and financial cloud solutions:

Sub-Step 1: Determine Standalone Selling Price

Step 2 of ASC 606 requires identification of distinct performance obligations that have significant standalone functionality. The Distinct Performance Obligations identified in this contract are:

Annual Recurring Services

  • Subscription to Core and User Modules – Fixed
  • User License – Fixed or Variable
  • Annual Support – Priced as a part of subscription

Professional Services

This is billed on a T&E basis.

Standalone Selling Price of Recurring Annual Services

The Core, Add-On modules and User License have significant standalone functionality as observed by renewals of such SaaS contracts. Annual Support related to hosting and security is never sold standalone and is often priced as a part of the subscription. Enhanced Support is often sold standalone as observed from subsequent renewals.

An analysis of the observable standalone renewal transactions reveals that the Core and the Add-On Modules have an SSP of $60,000 vs. the $49,000 (gross) value on the contract. 

Professional Services

Professional Services for the accounting and financial corporation are often performed by third-party vendor partners.

The accounting and financial corporation performed an Adjusted Market Assessment Approach by performing a market analysis of hourly rates for similar services. This analysis revealed an SSP of $145 per hour.

Sub-Step 2: Allocate the Transaction Price

Once the SSP is determined, it will need to be reallocated to the performance obligations prior to any revenue recognition.

In our case, the $10,000 discount is reallocated between Annual Services and Professional Services based on their relative SSP ratio as above. The amount in the accounting unit is the amount over which Revenue Recognition would occur per ASC 606.

The above example is based on a relatively simple SaaS contract. Many complexities exist in today’s environment with hybrid SaaS contracts that involve an element of both License and Subscription services and other complex hosting arrangements. Further, usage-based SaaS contracts are becoming increasingly popular, sometimes with an element of both fixed and variable fee structures. Future discounts and other variable considerations can further complicate accounting.

Learn More

If you’d like to learn more about ASC 606 specifics, you might be interested in reading these related blogs:

We also offer a whitepaper to help you through the process of revenue software selection, which you can access by clicking the image below:

revenue management software for ASC 606 whitepaper

Categorized in:

similar articles

Learn to think and approach problems like our financial consultants.

Financial Planning & Analysis

CPG Data Insights: Mastering Future Prediction with Six Foundational Tools for CFOs

A CFO’s role involves enhancing transparency in current financial processes while guiding the long-term strategic plan.

June 8, 2023Branden Faust

Financial Systems

Customizing NetSuite Approval Workflows to Meet Unique Requirements 

NetSuite approval workflows can be customized to meet an organization’s unique approval requirements, ensuring that all transactions undergo appropriate scrutiny before they are posted to the system.

June 6, 2023Julian de Luna

Financial Planning & Analysis

3 Stages of Effective Cost Savings Initiatives

Cost cutting – it’s a goal that nearly every company aspires to achieve. However, unlike other areas of business improvement, there is no public playbook on how to accomplish these desired targets. Whether a firm is undergoing a full restructuring plan mandated by a Chapter 11 filing, maximizing the profit and loss statement prior to… View Article

May 31, 2023Aniv Nayar

See All

Back to Insights