Software revenue recognition 2014 a roadmap to applying asc. Fasb asc paragraphs 9856052530 through 9856052540 discuss how to apply the fixed or determinable fee criterion in software transactions. As software technology continues to evolve, entities are continually confronting new challenges in recognizing revenue for software arrangements. The us gaap software guidance 985 605 55 4 provides how to. Saas revenue recognition concepts guide software as a. Previous to that senior manager of ww revenue recognition implementing under asc 985 605, 605 and implementing asc 606, prior spent 12 years as an accountingfinance consulting professional in. Per asc 985 20, there are two points to consider in the software development timeline. The us gaap software guidance 985 605 55 4 provides school university of nairobi. For additional copies of this accounting standards update and information on applicable prices and discount rates contact. Software, asc 985605 sop 972 multiple element arrangements reporting revenue gross as a principal versus net as an agent, eitf 9919 revenue from contracts with customers, asc 606. For software arrangements, asc 985 605 requires entities to determine whether they can separately account for the different elements in the arrangement.
Software revenue recognition aicpa sop 972 software revenue recognition accounting for the costs of software for internal use asc 35040 based on aicpa sop 981 three stages to develop software 1. As technology evolved, the use of morethanincidental software in tangible products became more pervasive and more entities found themselves within the scope of. Financial reporting developments software revenue recognition 1 1 introduction and scope 1. Fasb proposes guidance on a customers accounting for fees. Software revenue recognition 2014 a roadmap to applying. Internaluse software, asc 350 accounting questions and. A codified in asc 60510s991, contracts that are currently accounted for under asc 985605 or asc 605 may not be within the scope of the asu unless all the requirements mentioned above are met. Accounting treatment of software development costs rsm. A or asc 985605 and defer revenue recognition until cash is received. Costs of software to be sold, leased, or marketed, asc 985. Software revenue recognition a roadmap to applying asc 985605 december 2011 download the roadmap available without subscription. Software revenue recognition a roadmap to applying asc 985.
Gaap contains very limited guidance on the accounting for. Relevant guidance software revenue recognition guidance in asc 985605, software formerly contained in sop 972, does not apply to products or services containing software that is incidental to the products or services as a whole. Software revenue recognition a roadmap to applying asc 985605. Software revenue recognition aicpa sop 972 software revenue recognition asc 35040. Im looking forward to the day when revenue recognition falls under one overarching model. Asc 985 20 provides guidance on costs of software to be sold, leased, or marketed and notes the following. Software topic 985 fasb accounting standards codification.
Asc 98520 provides guidance on costs of software to be sold, leased, or marketed. The americas revenue recognition team is a group of highly motivated professionals who leverage their specialist knowledge and expertise to enable oracles business leaders execute deals which. The financial accounting standards boards fasbs new revenue recognition standard asc 606 was effective for annual reporting periods beginning after december 15, 2017, for public entities. Under asc 605 15251f, an entity must be able to make a reasonable estimate regarding future returns to recognize revenue upon shipment of the product provided that the other requirements of asc 605 are met. Implementing asc 606 requires a substantial amount of time and expertise, with specific challenges rising in each industry. With fasbs recent adoption of accounting standards codification asc topic. Software revenue recognition a roadmap to applying asc. Asc 985605153 includes some indicators of when software is more than incidental to a product as a whole. Software revenue recognition a roadmap to applying asc 985605 published on. In addition, as the fasb and iasb continue to converge their guidance on revenue.
Until then we have asc 985 605 to guide us through software revenue recognition. The us gaap software guidance 985 605 55 4 provides how to account both. The staff believes that the guidance in fasb asc paragraphs 9856052530. Provided the seller has legal and valid patents upon entering the license arrangement, existing gaap on licenses of intellectual property e. Gaap you considered when determining how to account.
You would be unable to allocate any of the transaction price to the software updates and technical support under current revenue recognition guidance. As shawn indicates, the relevant gaap guidance is primarily in eitf 9919 codified in asc 60545, revenue recognition principal agent considerations. The primary subtopics in the financial accounting standards board s accounting standards codification asc that must be considered when determining the accounting treatment for the related software development costs are asc 98520, software costs of software to be sold, leased, or marketed, and asc 350. Asc 985605 codification of sop 972 addresses software revenue recognition. Relevant guidance software revenue recognition guidance in. Costs of software to be sold, leased, or marketed sfas 86, august 1985 accounting for the costs of computer software to be sold, leased, or otherwise marketed. If an undelivered element relates to a deliverable within the scope of subtopic 985605 and a deliverable excluded from the scope of subtopic 985605, the undelivered element shall be bifurcated into a software deliverable and a nonsoftware deliverable. The guidance in asc 985605 is applicable to transactions involving the licensing, selling.
Asc 60540 revenue recognition accounting discussion. This subtopic specifies standards of financial accounting and reporting for the costs of computer software to be sold, leased, or otherwise marketed as a separate product or as part of a product or process, whether internally developed and produced or purchased. Saas revenue recognition concepts guide dzone cloud. Accounting for the costs of computer software to be sold, leased, or otherwise marketed asc 985605. However, the amendments in this update will also affect vendors that are. The software deliverable is within the scope of subtopic 985605 and the nonsoftware deliverable is not within the scope of subtopic 985605. The new revenue standard could potentially require further.
Costs of software to be sold, leased, or marketed sfas 86, august 1985 accounting for the costs of computer software to be sold, leased, or otherwise marketed asc 985605. Asc 985 605 codification of sop 972 addresses software revenue recognition. Asc 605 15253 indicates that the ability to make such an estimate depends on. According to asc 985 605 55121, a number of criteria must be met for any software element in a hosted environment to be subject to.
Revenue compliance under us gaap critical analysis of revenue contracts of the organization and determine the accounting under us gaap guidance of asc 985605, asc 605 and sab 104 prepare technical accounting memos under usgaap to be presented to statutory auditors in support of organizations accounting decisions. Software revenue recognition aicpa sop 972, software revenue recognition. Costs of software to be sold, leased, or marketed accounting rules about software asc 985 20. Effective for public company annual reporting periods beginning after december 15, 2017, asc 985 605 was superseded by asc 606, revenue from contracts with customers. The fasb and the iasb are working on a converged model for customer contracts that will completely revamp the revenue recognition rules and replace much of the. Order department financial accounting standards board 401 merritt 7 po box 5116 norwalk, ct 068565116. What follows is a summary of the current accounting guidance. Accounting treatment of software development costs rsm us. Per asc 98520, there are two points to consider in the software development timeline.
Subtopic 985605 and a deliverable excluded from the scope of subtopic 985605, the undelivered element shall be bifurcated into a software deliverable and a nonsoftware deliverable. In addition, the existing requirements for the recognition of a gain or loss on the. Determining which us gaap to apply in saas revenue recognition. The fasb and the iasb are working on a converged model for customer. However, in certain situations in which technological feasibility is established by completing a working model, substantially all development costs could be expensed when costs qualifying for. Brian rick, cpa, is senior manager at bdo usa, llp in chicago. Accounting for the costs of computer software to be sold, leased, or otherwise marketed asc 985 605. This subtopic specifies standards of financial accounting and reporting for the costs of computer software to be sold, leased, or otherwise marketed as a separate product or as part of a product or process, whether internally developed and. Therefore, the residual value includes all contract discounts relating to the software component and. We dont expect a major impact to companies as result of applying step 1 of the new revenue recognition model. That may shift was the deliberation process continues. In addition, as the fasb and iasb continue to converge their guidance on revenue recognition, many entities have begun to assess how the proposed changes may affect them. The guidance in asc 985605 applies to transactions in which software is more than incidental to the related products and services.
According to asc 98560555121, a number of criteria must be met for any software element in a hosted environment to be subject to the asc 985605 software revenue recognition guidance. Costs of software to be sold, leased, or marketed accounting rules about software asc 98520. This guidance is codified in asc 985605, software revenue recognition. Many entities develop software that will either be used internally or sold to others. Costs of software to be sold, leased, or marketed sfas 86, august 1985 accounting for the costs of computer software to be sold, leased, or otherwise marketed asc 985 605. The impact of the new revenue recognition guidance on cloud. This grouplevel allocation process is governed primarily by asc 60525, but can be impacted by the gaap guidance applicable to each type of deliverable in the arrangement. We cover difficult areas like freestanding and embedded derivatives, equitylinked transactions, beneficial conversion features, debt and many more. Effective for public company annual reporting periods beginning after december 15, 2017, asc 985605 was superseded by asc 606, revenue from contracts with customers. The primary subtopics in the financial accounting standards boards accounting standards codification asc that must be considered when. Options to acquire additional copies of delivered software may constitute material rights, requiring deferral of contract revenue for those rights. Per the current software accounting rules under asc topic 985, software.
It is a matter of judgment whether an entity should report revenue based on either of the following. Revenue recognition topic 605 an amendment of the fasb accounting standards codificationtm no. The staff believes that the guidance in fasb asc paragraphs 9856052530 through 9856052531 and 9856052536 through 9856052540 is appropriate for other sales transactions where authoritative. Internaluse software, asc 350 accounting questions and answers.
According to asc 98560555121, asc 985605 only applies to hosting arrangements in which the customer has the contractual right to take possession of the software at any time during the hosting period without significant penalty and it is feasible for the customer to either run the software on its own hardware or contract with another party. Subtopic 985 605, softwarerevenue recognition, from the fasb accounting standards codification, is ed by the financial accounting foundation, 401 merritt 7, po box 5116, norwalk, ct 068565116, and is reproduced with permission. Technology entities typically assess collectibility under sab topic. It is a matter of judgment whether an entity should report revenue based on either of.
A roadmap to applying asc 985 605 third edition december 2011. Krishna kanth kota corporate controllership hewlett. A company should capitalize those costs that meet the criteria of asc 98520 for capitalization or asc 35040 for internal use software. In this regard, if the software is essential to the product, the combined deliverable would be scoped out of asc 985 605. Asc 35040 codification of sop 981 addresses software developed or obtained for internal use, which does not apply in this case. According to asc 985 605 55121, a number of criteria must be met for any software element in a hosted environment to be subject to the asc 985 605 software revenue recognition guidance. Kpmg explains how the revenue standard asc 606 applies to software licensing and saas arrangements. Nov 17, 2015 we dont expect a major impact to companies as result of applying step 1 of the new revenue recognition model. This is a subject worthy of separate coverage and will be addressed in a later post. Pwc 2015 technology sector sec comment letter trends. The new standard is aimed at reducing or eliminating those inconsistencies, thus improving comparability, and eliminating gaps in guidance.
A company should capitalize those costs that meet the criteria of asc 985 20 for capitalization or asc 35040 for internal use software. In ifrss, the guidance in this proposed update would supersedeias s 11 and18 and related interpretations. While the probability threshold is unchanged from current u. Sep 09, 20 as shawn indicates, the relevant gaap guidance is primarily in eitf 9919 codified in asc 60545, revenue recognition principal agent considerations. Asc 606 s elimination of the contingent revenue cap that existed in legacy us gaap means free or discounted services provided upfront are allocated additional revenue. Software revenue recognition aicpa sop 972 software revenue recognition. Internaluse software aicpa sop 981, accounting for the costs of computer software developed or obtained for internal use. Gaap, guidance the in this proposed updatewould supersede most of the revenue recognition requirementsin topic 605and related guidance. This is determined by whether the entity has vendorspecific objective evidence of fair value for the different elements which does. As a result, many public entities have now disclosed the impact of adopting asc 606 within their interim financial reports on form 10q. Douglas radtke, cpa certified public accountant radtke. Until then we have asc 985605 to guide us through software revenue recognition.
Gaap codification of accounting standards guide by. Asc 98520 provides guidance on costs of software to be sold, leased, or marketed and notes the following. Gaap, this requirement may change current practice. Subtopics of codification topic 605 60510 overall 60515 products 60520 services 60525 multipleelement arrangements. The primary subtopics in the financial accounting standards boards accounting standards codification asc that must be considered when determining the accounting treatment for the related software development costs are asc 98520, software costs of software to be sold, leased, or marketed, and. This roadmap equips entities with the knowledge to meet these challenges head on.
There is much nuance in software revenue accounting which will be addressed in future posts. The gaap logic app is a smart decision tool that navigates you through complex accounting guidance. On the other hand, saas companies often must recognize a large portion if. Dec 11, 2015 please clarify why you allocate revenue to the non software deliverables and the software deliverables when the software is essential to the functionality of the product. For software arrangements, asc 985605 requires entities to determine whether they can separately account for the different elements in the arrangement. Oracle hiring senior manager, revenue recognition in san.
645 757 915 1135 1218 216 1375 1112 39 921 67 1543 1005 964 1323 1031 452 757 162 1511 1481 1392 1279 1012 275 730 787 464 1142 92 1230 997 640 930 281 971 309 42 407 651 728 708 1484 754 932 112