Technology Highlights — Challenges Associated With Applying the New Revenue Standard: Residual Approach to Estimating Stand-Alone Selling Prices and Allocating the Transaction Price When a Value Relationship Exists
For public entities, the new revenue standard (ASC 6061) became effective for annual reporting periods beginning after December 15, 2017.
The standard is effective for all other entities for annual reporting periods beginning
after December 15, 2018. Early adoption is permitted for annual reporting periods
beginning after December 15, 2016.
While ASC 606 will affect organizations differently depending on their facts and
circumstances, we have identified certain aspects of its application that are especially
challenging for technology companies. This Technology Alert is the fourth installment in
a series intended to help technology entities better understand the new guidance,
particularly private organizations that are currently adopting the standard’s
requirements. For previously issued Q&As in this series, see Deloitte’s July 24, 2018; December 14,
2018; and February 28, 2019,
Technology Alert publications.
Executive Summary
In the software industry, various factors may make it challenging for an entity
that has entered into a contract with a customer to determine the stand-alone
selling prices (SSPs) of goods and services promised in the contract. Such
factors may include, but are not limited to, (1) highly variable or uncertain
pricing, (2) lack of stand-alone sales for one or more goods or services, and
(3) pricing interdependencies such that the selling price of one good or service
is used to determine the selling price of another good or service in the same
contract.
ASC 606 provides guidance on determining SSPs, including the guidance in ASC
606-10-32-34(c) on using the residual approach to estimate SSPs when prices are
highly variable or uncertain. In addition, a combination of methods may be used
in accordance with ASC 606-10-32-35 if two or more goods or services have highly
variable or uncertain SSPs. However, ASC 606 does not provide guidance on
estimating the SSP of a good or service when the price of that good or service
is dependent on the price of another good or service in the same contract.
Entities in the software industry often sell postcontract customer support (PCS)
to customers in conjunction with a software license. Sometimes, PCS is priced as
a percentage of the contractually stated selling price of the associated
software license (e.g., 20 percent of the net license fee), including upon
renewal. Q&A 7-1 of Deloitte’s
A Roadmap to Applying the New Revenue
Recognition Standard states that in these circumstances,
if an entity does not have observable pricing of PCS based on renewals of PCS
priced at consistent dollar amounts, it may be appropriate for the entity to
consider PCS renewals stated as a consistent percentage of the license fee to
determine the observable SSP for PCS. That is, even if an entity’s license
pricing is highly variable and the dollar pricing of PCS in stand-alone sales
(i.e., renewals) is therefore also highly variable, the observable SSP of PCS
may still be established if PCS renewals are priced at a consistent percentage
of the license fee, the entity has consistent pricing practices, and the SSP
results in an allocation that is consistent with the overall allocation
objective.
Interpretive Guidance
Although the new revenue standard includes the residual approach as a suitable
method for estimating the SSP of a good or service in a contract, use of the
residual approach is intended to be limited to situations in which the selling
price of the good or service is highly variable or uncertain. Before applying
the residual approach, an entity should consider whether (1) it has an
observable SSP for the good or service or (2) it can estimate the SSP by using
another method (e.g., adjusted market assessment or expected cost plus a margin
approach). When the entity cannot determine the SSP of the good or service by
using another estimation method (e.g., because the SSPs of the license and PCS,
respectively, are highly variable), it may be appropriate to apply the residual
approach. In some instances, a combination of approaches may be needed to
determine SSPs and the resulting transaction price allocation. On the basis of
available data and established internal pricing strategies and practices related
to licenses and PCS, an entity may determine that it has established a “value
relationship” between the license and the PCS. If this value relationship is
sufficiently consistent,the entity may use it to estimate the SSPs of the
license and PCS, respectively. For example, if the PCS is consistently priced
and renewed at 20 percent of the net license fee, the entity may conclude that
it is appropriate to consistently allocate 83 percent of the transaction price
to the license (1 ÷ 1.2) and 17 percent to the PCS (0.2 ÷ 1.2).
In addition, if a license is not sold separately because it is always bundled
with PCS, the entity might analyze its historical pricing for that bundle and
conclude that such pricing is highly variable. If the bundle also includes
another good or service (e.g., professional services) for which there is an
observable SSP, a residual approach may be appropriate for determining the
combined SSP for the license and PCS bundle if the resulting estimated SSP is
reasonable.
These concepts are illustrated in the question and answer (Q&A) below.
Q&A — Residual Approach to Estimating SSPs
Entity X is a software vendor that licenses its software products to
customers. The entity has determined that its licenses are functional
intellectual property in accordance with ASC 606-10-55-59.
Entity X enters into a contract with a customer to provide a perpetual
software license bundled with one year of PCS and professional services
in return for $100,000. While PCS and professional services are sold on
a stand-alone basis, the license is never sold separately (i.e., it is
always sold with PCS). Entity X concludes that the license, PCS, and
professional services represent distinct performance obligations.
The contractually stated selling prices are as follows:
-
License — $70,000.
-
PCS — $14,000 (20 percent of $70,000).
-
Professional services — $16,000.
After analyzing sales of the bundled license and PCS (the “bundle”), X
concludes that the pricing for the bundle is highly variable and that a
residual approach is appropriate in accordance with ASC
606-10-32-34(c).
Entity X has an observable SSP for professional services of $25,000. In
addition, the PCS is consistently priced (and may be renewed) at 20
percent of the net license fee stated in the contract (for simplicity, a
range is not used). Entity X determines that it has observable data
indicating that there is a value relationship between the perpetual
license and the PCS since the PCS is consistently priced at 20 percent
of the contractually stated selling price of the license, including on a
stand-alone basis upon renewal. Consequently, X concludes that the SSP
of the PCS is equal to 20 percent of the selling price of the
license.
Question
How should X allocate the transaction price to the license, PCS, and
professional services?
Answer
We believe that the two alternatives described below (“Alternative A” and
“Alternative B”) are acceptable methods for allocating the transaction
price to the performance obligations. To determine which alternative is
more appropriate, an entity should consider the facts and circumstances
of the arrangement. For example, we believe that when an entity has no
(or insufficient) observable data available to determine the SSP for the
PCS, it generally would not be appropriate to use Alternative B.
Alternative A
Since the pricing of the bundle that comprises the license and the PCS is
highly variable and there is an observable SSP for the professional
services, X may apply the residual approach to determine the SSP of the
bundle (step 1). If the resulting amount allocated to the bundle is
reasonable and consistent with the allocation objective, X may then use
the value relationship to determine how much of the transaction price
that remains after allocation to the professional services should be
allocated between the license and the PCS (step 2).
Step 1
Under step 1, X would determine the residual transaction price to be
allocated to the bundle as follows:
Step 2
Next, under step 2, X would allocate the residual transaction price to
the license and PCS as follows:
The table below summarizes the allocation of the total transaction price
to the performance obligations.
Alternative B
Given that the pricing of the bundle comprising the license and the PCS
is highly variable, X may determine that the pricing of the license is
also highly variable since it has observable data indicating that there
is a consistent value relationship between the license and the PCS. In
addition, X may determine that it has an observable SSP for the PCS
since PCS is consistently priced at 20 percent of the contractually
stated selling price of the license. Since X has observable SSPs for the
PCS and professional services, respectively, it may apply the residual
approach to determine the SSP of the license if the resulting amount
allocated to the license is reasonable and consistent with the
allocation objective.
Entity X would allocate the transaction price as follows:
The table below summarizes the allocation of the total transaction price
to the performance obligations.
Conclusion
In selecting an appropriate alternative to determine an SSP in accordance
with ASC 606-10-32-33, an entity should 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” and should “maximize the use of observable inputs.” Further,
any allocation achieved through the use of the residual method should be
(1) assessed for reasonableness and (2) consistent with the allocation
objective in ASC 606-10-32-28.
While we believe that both of the alternatives discussed above are
acceptable methods for allocating the transaction price to the
performance obligations, we acknowledge that practice may evolve over
time. As practice evolves, the applicability of the alternatives
described above is subject to change. Companies should continue to
monitor changes in interpretations and consider consulting with their
accounting advisers.
Contacts
Sandie Kim
Audit & Assurance Partner
National Office Accounting and
Reporting Services
Deloitte & Touche LLP
|
Jeff Jenkins
Audit & Assurance Senior
Manager
National Office Accounting and
Reporting Services
Deloitte & Touche LLP
|
Mohana Dissanayake
Audit & Assurance Partner
U.S. Technology, Media &
Telecommunications Industry Leader
Deloitte & Touche LLP
|
Michael Wraith
Audit & Assurance Partner
U.S. Technology Industry
Professional Practice Director
Deloitte & Touche LLP
|
Footnotes
1
For titles of FASB Accounting Standards Codification (ASC) references, see
Deloitte’s “Titles of Topics and Subtopics in
the FASB Accounting Standards Codification.”