Question

In: Accounting

If the licensing fee includes access of the software and hosting service. Are there two performance...

If the licensing fee includes access of the software and hosting service.

Are there two performance obligations or one?

Solutions

Expert Solution

If the licensing fee includes access of the software and hosting service.

Are there two performance obligations or one?

Answer : There are two performance obligations : as licensing fee includes

  • access of software
  • and hosting service

Each of these performance obligations is distinct on its own

Explanation for the answer:

After years of debate, revision, and refinement, Accounting Standards Codification (ASC) 606 is finally coming into effect. The Financial Accounting Standards Board (FASB) released its initial major Accounting Standards Update (ASU) about revenue recognition in May of 2014 ASU 2014-09 and has since received thousands of comments and issued six subsequent ASUs on the topic. This major overhaul of the revenue recognition framework formerly ASC 605 takes effect for fiscal years beginning after December 15, 2017 for all public entities, certain not-for-profits, and certain employee benefit plans.

Determining Whether A License In A Hosting, SaaS, And Hybrid-Cloud Arrangements Is Distinct From Other Goods And Services In The Arrangement

The second step in the ASC 606 revenue-recognition model is to identify the separate performance obligations within a contract. Each promised good or service, or bundle of related goods or services, must meet the following two criteria to be considered a separate (distinct) obligation: (1) the customer can derive benefit from the offering either on its own or with readily available resources, and (2) the offering is able to be separated from the other offerings in the contract. The first requirement determines if the offering is capable of being distinct, while the second determines if the offering is distinct within the context of the contract.

In hosting, software as a service(SaaS), and hybrid-cloud arrangements, a software license exists as a distinct performance obligation if the licensee can derive economic benefit independent of the other products or services within the contract. Under ASC 606, the licensing implementation guidance is not applicable in a SaaS arrangement. According to the KPMG firm guide, SaaS arrangements are accounted for as service obligations, not as a transfer of a license to intellectual property (IP). In order to determine if a license falls under a hosting or SaaS arrangement, the guidance in ASC 985-20-15-5 must be reviewed. ASC 985-20-15-5 defines the two criteria that must be met for the software license to be accounted for as a hosting arrangement:

  1. The customer has the right to take possession of the software at any point during the hosting period without significant penalty
  2. It is feasible for the customer to either run the software on its own hardware or contract with another party unrelated to the vendor to host the software

If these requirements are met, the software is part of a hosting arrangement and will likely be considered distinct. Otherwise, the software is, by default, a SaaS arrangement, and will therefore likely not be considered distinct. Significant judgment is required in assessing a software license against the two requirements.

Once the license is determined to be distinct, the next step is to determine if the license is separately identifiable from the other goods or services within the context of the contract. A license is distinct within a contract if it is not significantly related to or dependent on the other goods or services in the contract. To determine if a license is distinct within a contract, the entity may consider, but is not limited to, the following factors:

  • The extent to which the licensor performs significant integration services on the goods or services before the customer receives the goods or services
  • The effect two or more promised goods or services have on each other
  • The utility the customer can derive from each individual promised good or service

Hosted Software

In a hosting arrangement, the licensee has as-needed access to software and related services located on third-party servers. The entity (provider) should first assess if the license meets the criteria of ASC 985-20-15-5. The AICPA Financial Reporting Executive Committee (FinREC) has concluded that software IP subject to a hosting arrangement generally meets the criteria to be distinct within a contract because the licensee derives benefit from the software, independent of other promised goods or services, throughout the license period.

SaaS

With SaaS, software IP is generally accessible to a licensee through the provider’s cloud systems. Unlike many hosting arrangements, Saas arrangements allow the licensee to access the software code only during the contracted-use term. SaaS arrangements typically do not meet the qualifications to be considered distinct because licensees do not obtain the right to use the software code on their own servers, thus these arrangements will result in revenue recognized over time in accordance with the criteria in ASC 606-10-25-27.

Hybrid Software And SaaS

In a hybrid arrangement, the licensee usually receives a combination of on-site and SaaS software IP. The entity should analyze the interdependency of and the separate utility to be obtained from the downloaded and the SaaS software.

Transfer Of Control Of A Software License

The transfer of control from licensor to licensee is a key determinant in the timing of revenue recognition under the new standard. Some common instances within the industry that merit further analysis include: requiring the vendor to provide an access code, point-in-time transfer of control criteria, customer-specific acceptance provisions, timing of the transfer in a hosting arrangement, and contracting to provide software that is not yet available. The discussion of the factors that an entity should consider when determining if control has been transferred from the seller to the buyer of a software license that is distinct within the contract is still in the AICPA evaluation phase as of the publication date of this article.

Conclusion

Software license arrangements can be organized as a hosting arrangement, SaaS, a hybrid of both hosting and SaaS, or direct delivery to the customer all of which have different implications for the application of each of the five steps of the new revenue recognition model. Software companies are often tasked with deconstructing the typical bundles of product and services, and then determining the separate selling price of each of those elements. These bundled deliverables complicate an entity’s ability to reasonably estimate the value of each promised good or service within the contract.


Related Solutions

Are Import Quotas with no Licensing fee more inefficient that an import quota that has a...
Are Import Quotas with no Licensing fee more inefficient that an import quota that has a licensing fee that only takes a portion of the foreign gains?
Explain the differences between fee for service and pay for performance? Include why you think some...
Explain the differences between fee for service and pay for performance? Include why you think some health providers resistant to one or the other? (b) Who stands to benefit from pay for performance approaches in health service delivery? Explain your position.  
Your company sells a product bundle that includes software and a 3 year service contract for...
Your company sells a product bundle that includes software and a 3 year service contract for $100,000, The company installed the software on July 1, 2020, and the client paid $50,000 cash. The balance is due on December 31, 2020. What if: (a) the performance obligations are interdependent and cannot be separated out or sold separately. (b) the performance obligations are not interdependent ( The service contract is sold separately for $25,000 and the software for $100,000.)
3.6 Contrasting and explaining general application concepts and uses Single-platform software Cross-platform software Licensing Software installation...
3.6 Contrasting and explaining general application concepts and uses Single-platform software Cross-platform software Licensing Software installation best practices 4.1 Comparing and contrasting programming language categories Interpreted Compiled programming languages Query languages Assembly language
Suppose a friend of yours is hosting a wine tasting. His wine supply includes three different...
Suppose a friend of yours is hosting a wine tasting. His wine supply includes three different types of deluxe wine. All bottles come from the same winery and all wines were harvested in 2017. He currently owns 8 bottles of zinfandel, 10 bottles of merlot, and 12 bottles of cabernet. Throughout the wine tasting, your friend will only open a new bottle of wine when there are no other bottles of wine open at the time. State any and all...
Suppose a friend of yours is hosting a wine tasting. His wine supply includes three different...
Suppose a friend of yours is hosting a wine tasting. His wine supply includes three different types of deluxe wine. All bottles come from the same winery and all wines were harvested in 2017. He currently owns 7 bottles of chardonnay, 9 bottles of shiraz, and 13 bottles of champagne. Throughout the wine tasting, your friend will only open a new bottle of wine when there are no other bottles of wine open at the time. 1. Create a tree...
Suppose a friend of yours is hosting a wine tasting. His wine supply includes three different...
Suppose a friend of yours is hosting a wine tasting. His wine supply includes three different types of deluxe wine. All bottles come from the same winery and all wines were harvested in 2017. He currently owns 8 bottles of zinfandel, 10 bottles of merlot, and 12 bottles of cabernet. Throughout the wine tasting, your friend will only open a new bottle of wine when there are no other bottles of wine open at the time. a. State any and...
Currently, audits are performed by public accounting firms for a fee that includes a profit component....
Currently, audits are performed by public accounting firms for a fee that includes a profit component. Some members of the business community believe that the profit motive within audit fees or other allowable non-audit services provided by the audit firm compromises a public accounting firm’s ability to be truly “independent” of its clients. They propose that the audit function should be a governmental activity instead. Do you agree with the idea that the public accounting firms could be influenced significantly...
An ATM with a service fee of $5 is used by a person 100 times in...
An ATM with a service fee of $5 is used by a person 100 times in a year. What would be the future value in 6 years (use a 4 percent rate) of the annual amount paid in ATM fees. Round FVA factor to 3 decimal places and final answer to 2 decimal places.
Security Software Architecture Performance Software Architecture Information Architecture Records Management
 Security Software Architecture Performance Software Architecture Information Architecture Records Management
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT