The New Revenue Standard (ASC 606) and the Software Industry By Smrithi Sridhar Recently, the Financial Accounting Standards Board (FASB) and the International Accounting Standards Board (IFRS) released new standards for revenue recognition that will take effect for public companies for fiscal years starting December 15, 2016 and for private companies one year later. This new standard will not only supersede all existing revenue recognition standards but also any industry specific guidelines that companies use today (FASB, ASU 2014-09). They primarily improve upon two key characteristics of financial statements: consistency and comparability. By implementing the new robust framework described, FASB and IFRS hope to improve financial reporting and provide more useful information to users of financial statements. One important, ever changing industry that is going to be affected by this change in revenue recognitions is software. Software companies for a long time have followed very specific rules and guidelines outlined by FASB for recognizing revenue. However, the new rules are more abstract and hence require more judgment from company analysts and managers. Entities need to start thinking about any necessary changes to internal controls and data capturing processes that will prepare them for these new modifications. This article provides an overview of the new revenue recognition standard, the effect it is going to have on the software industry and how companies’ current business models are going to look like under the new standard. In addition, as a side note, this article highlights new changes that are going to be seen as a result of this new standard. The current standards are only mentioned briefly for comparison purposes. The New Standard First let’s start by considering the type of transactions that these new revenue recognition standards apply towards. According to FASB, It applies to all contracts with customers that “provide goods or services in the ordinary course of business, except for contracts that are specifically excluded,” (Ernst & Young LLP, 2014). Since customer contracts and licensing are a primary sources of revenue for the software industry, this standard introduces some key changes to their reporting. According to the update (FASB, ASU 2014-09), in the broadest terms, revenue will be recognized when the company expects to receive contribution in exchange of transferring goods or services to the customer. The standard outlines the following five steps will be used in order to guide the process: 1. Identify the contract 2. Identify the performance obligation in the contract 3. Determine the transaction price 4. Allocate the transaction price to the performance obligation in the contact 5. Recognize revenue when (or as) the entity satisfies a performance obligation While talking specifically about the software industry, companies will have to look deeply into the terms of a contract and anything implied within it. Moreover, the new standards are principle-based and require more judgment from company officials when reporting amounts. Some of the above mentioned steps are considered more deeply in this article and analyzed for the effects it will have on software companies. Identify Contract Identification of rights– Under current practices, persuasive evidence must exist in an agreement (licensing or any other implied contract) for the revenue to be realized (this includes times when the software has been delivered). Moreover, unless the final agreements has been executed by both the customer and the entity, there is not revenue that is recognized. Under new standards, more judgment can be exercised for identifying these contracts. As long as the agreement has “enforceable rights and obligation,” (FASB, ASU 2014-09) it can be considered for revenue recognition. For example, if a software company has delivered its license before the contract has been signed either by the customer or the entity, the company can recognize revenue if they believe that the delivery of the goods has created an enforceable right and obligations between the two concerned parties. Collectability – Currently, when software companies enter into a contract, they asses the collectability of the amount stated in the contract. If the collectability of the partial or full contractual amount is uncertain, the revenue is deferred until the collection of cash (FASB, ASC 985-605-25). However, new standards indicate that companies must assess the collectability of the amount it expects to earn, recognize that amount and defer any remaining amount that is considered uncollectable or risky. Hence, this difference will lead to entities recognizing revenue earlier than they currently do. Contract Modifications (FASB, ASU 606-10-25-12)- The new standard provides additional guidance on whether a contract modifications should be considered as a separate contract or as a part of an existing one. Separate contract: Only if the additional goods and service are distinct from the goods and services in the existing contract and the amount expected for the added goods and services reflects the standalone selling price of those goods or service. For example, if the software company gives any volume based discount, then it might fail to fulfill the second criteria since the added goods would be less than its standalone price. Existing contract: If the above mentioned criteria are not met, then the contract modification continues to be a part of the existing one. Identify Performance Obligation: The biggest change that will be seen with respect to identifying performance obligations is that of the existence of Vendor Specific Objective Evidence (VSOE). Currently, a VSOE is required for the undelivered aspects of a contract to have separate recognition of the different obligations accounting to ASC 605-33. Otherwise, they must combine multiple elements and report them as one unit. New updates have removed VSOE completely which means that companies will have more of a latitude in the sales model associated with selling new software. According to the new update a performance obligation is recognized if the good or service performed is distinct. The definition of distinct includes the following, taken directly from the FASB update: 1) Capable of being distinct- The customer can benefit from the good or service either on its own or together with other resources that are readily available 2) Distinct within the contact – the promise to transfer the good or service is separately identifiable from other promises in the contract. Intellectual Property: An example of a distinct contract would be a software license that is readily available with no need for customization or modification. However, more of a judgment call is needed in situations where a company sells a hardware and software as a package wherein the hardware is useless without the existence of the software and vice versa. Hence, since the software itself doesn’t have value on its own, it will be counted as not distinct and has to be combined with the other performance obligations. Another example is antivirus software whose benefit cannot be realized unless future upgrades are made. Thus, the upgrades and the software are identified as a single performance obligation. Finally, if there are significant modifications or customizations to a given contract, new standards indicate that they need to accounted for separately since they are distinct. Post Contract Support (PCS), specified and unspecified updates Although the current standards have specific guidelines for each PCS, specified and unspecified updates, new standards have eliminated this part. This follows suit with the very prescriptive nature of the new standards—it requires more judgment from the company to decide whether to account for each of these circumstances separately or as a part of a contract depending on the distinct nature of each of the performance obligations Additional Goods and services: New standards indicate that the right to future purchases are separate performance obligation only “if they provide material right to the customer that it would not receive without entering into the contract” (Ernst & Young, 2014) Determine Transaction Prices Variable Consideration: Variable consideration is the same as a contingency—hence, under current U.S. GAAP standards, a variable consideration is not recognized “until the uncertainty is resolved” (PwC, 2014). This means that no revenue is recognized for many kind of gain contingency. The new standards take a different approach on the reporting of this type of item. The first step to this is to determine the amount associated with the variable consideration either through an “expected value” or “most likely amount” method (FASB, ASU 2014-09), making a judgment call on which ever one is a more realistic representation of the situation. Following that, the variable consideration has a constraint in that a revenue is recognized to the extent that a significant revenue reversal probably will not occur. Therefore this will include IP licenses whose value is determined by either the customer’s subsequent sale or usage of goods and services. Extended Payment terms: This extended payments under the new standards take a different approach to reporting in the sense that they account for time value of money. Therefore, the first step involves the determination of whether the extended payment terms are reflective of a significant financing component or is there an existence of variable consideration (which then it will follow the above mentioned rules for variable consideration). If the former holds true, then the time value of this component will be presented “separately from revenue in the statement of comprehensive income” (PwC, 2014). If future price concessions affects the estimate of the transaction price, then it creates an element of variability. However, this may not result in the full deferral of the revenue which can be a huge change for several software companies. In addition, since there is no quantitative thresholds for significance of the financing component, software companies will need to exercise judgment in assessing the time value of money which may have an impact on long-term contracts. Allocate the transaction price to the performance obligation The biggest difference that will be seen in this area is allocation of transaction prices depending on the stand alone selling prices of a performance obligation. The new standard states that the stand alone selling price can be calculated in one of the following ways if it is not readily observable: 1) An adjusted market assessment approach 2) An expected cost plus margin approach 3) Residual approach: only if the entity sells the same good or service to different customers for a broad range of amounts or the entity has not yet established a price for that good or service. Moreover, the new standard also lays down how to estimate the transaction prices that is allocated to options included in packages. The entity assumes that the option is going to be exercised and includes the additional goods and services in the estimated transaction price. Therefore, companies no longer have to use VSOE of fair value of an element and can use different methods to estimate the stand alone selling price of the performance obligation. Satisfaction of performance obligations: Intellectual Property (IP) Licenses: Entities must provide their customers with either one of the followings: 1) Right to Access: The right to access the IP throughout the license period, including any changes (recognize revenue over the license period) Moreover, it qualifies for the right to access if it meets the following criteria: - The contract requires that the entity will undertake activities that significantly affect the IP to which the customer has rights to - The rights granted by the license directly expose the customer to any positive or negative effects of the entity’s activities - Those activities do not results in the transfer of a good or service to the customer as those activities will occur 2) Right to Use: The right to use the IP as it exists at the point in time at which the license is granted (recognize revenue at the point the license is granted). An additional note here is that the standard also mentions the existence of a shared economic interest between parties which may indicate a reasonable expectation that the entity will undertake such activities. Electronic delivery of software: a subdivision to IP this indicates that if there is electronic delivery of a software, the entity needs to determine if the transfer is happening over time or at a point of time then follow with accounting for them accordingly. If performance obligation is satisfied over time revenue is recognized over the period of the satisfaction of the obligation using the input or output method (which are calculated the same as in the past). The standard, however, does not allow the changing of these methods. If performance obligation is transferred as of a point in time, then standard indicators are used to determine the revenue recognition at a point in time. These include things like right to payment, legal title, etc. Selling software products through distributors or resellers: The new standard provides guidelines for when an arrangement is a consignment arrangement: - The product in controlled by the entity until a specified event occurs - The entity is able to require the return of the product to a third party - The dealer does not have an unconditional obligation to pay for the product In these above mentioned situations, the revenue is not recognized at the delivery of the product since the product hasn’t yet been transferred. If something is not a consignment agreement, then revenue is recognized immediately since there is an immediate transfer of control goods and service Contract costs According to ASC 340-40 added codification, any incremental costs of obtaining a contract should be recognized as an asset if the company is certain that it will be able to recover them. Incremental costs refers to any cost that would not exist without the existence of the contract. This is a change from the current standards that do not provide explicit standards for contract costs-- entities can choose from a different set of policies to either expense or capitalize costs depending on an individual situation. How about costs that are not incremental but are crucial to fulfilling a contract? The entity will continue to look under ASC 985-20 and ASC 350-40 for guidance of the appropriate situation. However, the new standard does emphasize that if a particular situation in not found in either of those sections, then entities will capitalize the costs if the costs are related directly to the contract and are expected to be recovered. Warranties: It is very common for software companies to provide a warranty with the sale of their service or product. So far, warranties have been reported very similar to extended warranty contracts. Under the new guidance, a company should account for a warranty that the customer has the option to purchase separately and a separate performance obligation should be reported. However, if the warranty is not sold separately but is implied in the contract, then there should be a performance obligation reported for the promised product or service. However, if in such scenarios, the company is not able to separate the contract components from the warranty itself, then it can be reported as a single performance obligation. FoB Synthetic Destination Shipping Accounting for this is a little different under new standards. Revenue is recognized upon the control transfer of goods and services and the satisfaction of the performance obligation instead of deferring it (which is what is done now according to current standards). Moreover, in situations where the entity transfers a good but retains the risk of loss, the revenue should be allocated between the risk associated and the performance obligation. The risk associated is deferred until uncertainty is cleared. All of the above mentioned changes can change the reporting of financial statements and will have a huge impact especially on the income statement. Business will have to start analyzing current processes and controls that do not fit with the new standards. Software industry has followed industry specific rules for over a decade, and hence this new standard can lead them to change their approach to doing business. Works Cited: FASB (Financial Accounting Standards Board). (2012, October 24). Accounting Standards Update (ASU) No. 2014-09. Retrieved October 15 2014, from FASB Accounting Standards Codification database. FASB (Financial Accounting Standards Board). Accounting Standards 605. Retrieved October 15 2014, from FASB Accounting Standards Codification database. Ernst & Young LLP. (2014). The new revenue recognition standard: software and cloud service. Global. PwC LLP. (2014). In Depth: A look at current financial reporting issues. Global. Seliber, Jay.