Show
In contracts with customers, an entity should recognize revenue in a way that depicts the amount and timing of consideration received for transferring goods or services. To achieve this, an entity should apply the five-step approach outlined in the revenue standard:
This article summarizes each of the five steps and identifies key issues entities need to consider when completing each step. Our discussion of each issue is only a summary of issues public filers need to consider. To read analysis and see examples on each issue, many of the sections are linked to separate articles that address each given topic. Step 1: Identify the contract with a customerThe revenue guidance defines a contract as an agreement between two or more parties that creates enforceable rights and obligations. Standard setters identified the attributes below as essential parts of a contract:
Entities should consider the following issues when addressing Step 1: Consideration Received When a Contract Does Not ExistWhen a vendor receives payment for an agreement that does not qualify as a contract, the vendor may only recognize revenue when one of the two following events occurs (ASC 606-10-25-7):
We summarized an example from Accounting Standards Codification (ASC) 606 to illustrate this point: A real estate developer enters into a contract to sell a building to a customer who plans to open a restaurant. The developer receives a nonrefundable deposit, and the remaining amount owed will be paid over time from the restaurant’s revenues. There is significant risk that the remaining amount will not be collected, so a contract does not exist. As such, the nonrefundable upfront deposit is not recognized as revenue until substantially all of the consideration is received or the restaurant closes down (termination of the contract). The full example is found in ASC 606-10-55-95 through 98. Combining ContractsThe new standard requires a vendor to combine multiple contracts with the same customer into one contract when they are entered into at or near the same time and meet at least one of the criteria below (ASC 606-10-25-9):
Contract Modifications (Part I, Part II, Part III)Parties to a contract may change the transaction price and/or the scope of the contract (i.e., modifying the enforceable rights and performance obligations of each party). These changes may be accounted for as a separate contract or a modification to the existing contract depending on the circumstances, which in turn may alter the timing of revenue. A modification is a separate contract if (1) additional distinct goods or services are included, and (2) the transaction price increases by an amount that is comparable to the standalone selling price of the additional goods or services (ASC 606-10-25-12). Step 2: Identify the performance obligations in the contractA performance obligation is a promise to transfer goods or services to a customer. This step requires an entity to identify all distinct performance obligations in an arrangement. A good or service is distinct when (1) the customer can benefit from the good or service on its own or with resources the customer already has access to, and (2) the good or service can be transferred independent of other performance obligations in the contract (even if it is transferred with other goods or services). Goods or services that are not considered distinct should be combined with other goods or services until the bundle is distinct. See our article, Distinct Within the Context of a Contract. The standard directs entities to consider performance obligations that are explicitly outlined in the contract as well as any obligations the customer may expect because of established business history. For example, if a vendor has always provided free shipping on goods to a client such that the client expects the goods it purchases to be delivered for free, then the shipping represents a performance obligation—even if it is not expressly stated in the contract. Administrative tasks, such as signing a contract or activating telecom services, do not transfer a good or service and should not be considered a performance obligation. The following issues may affect an entity’s evaluation of performance obligations: Principal vs Agent (Gross vs Net)When other parties are involved in providing goods or services to an entity’s customer, the entity must determine whether its performance obligation is to provide the good or service itself (the principal) or to arrange for the other party to provide the good or service (the agent). This determination will affect the amount of revenue that the entity recognizes. If the entity is the principal, it will recognize the gross amount received from the customer as revenue. If the entity is the agent, it will only recognize the amount of the fee or commission that it receives for facilitating the sale. WarrantiesThe standard distinguishes two different types of warranties, which are accounted for differently:
Customer Options for Additional Goods or ServicesMany contracts provide the customer with options for additional goods or services such as discounted contract renewals or customer loyalty points. A customer option is a distinct performance obligation if the option provides a material right to the customer. There are no bright lines that define what makes a right material; however, the right must be more significant than any discount that would be available had the customer not entered into the contract with the entity. Nonrefundable Upfront FeesNonrefundable upfront fees can result in a distinct performance obligation in the same way as customer options. A nonrefundable upfront fee often relates to an activity that the entity is required to undertake at or near contract inception that does not interfere in the transfer of a promised good or service. Stand-Ready ObligationsSome entities may, through contract specifications or through customary business practices, have an obligation to stand ready to provide goods or services to a customer. Revenue received for stand-ready obligations is recognized over the period of time an entity offers the stand-ready service. Rights of ReturnWhen a company sells a product with a right of return, it is obligated to accept the product should it be returned. A right of return is not a distinct performance obligation, but adds variability to the transaction price. Thus, rights of return should be considered when evaluating variable consideration. Step 3: Determine the transaction priceThe transaction price is the amount of consideration an entity expects to be entitled to for transferring promised goods or services. The consideration amount can be fixed, variable, or a combination of both. The transaction price is allocated to the identified performance obligations in the contract. These allocated amounts are recognized as revenue when or as the performance obligations are fulfilled. An entity may exclude any future options for a contract from consideration when determining the transaction price. The entity also may exclude amounts third parties will eventually collect, such as sales tax, when determining the transaction price. The transaction price is easy to determine when a fixed amount of cash is received simultaneously with the transferred goods or services. Other situations require more judgment, such as the situations listed below: Variable ConsiderationConsideration is variable when the amount of consideration is subject to change due to timing, performance, or other factors. Variable consideration can come from discounts, rebates, refunds, credits, incentives, and other similar items. The transaction price is an estimate of the amount of consideration the entity expects to receive. In cases where there is uncertainty about the consideration amount, a constraint on that consideration must also be contemplated. Significant Financing ComponentWhen the customer pays substantially before or after the goods or services are provided, the transaction may contain a significant financing component. If the gap between payment and delivery is expected to be less than one year, there is no requirement to adjust the transaction price for significant financing. A financing component in the transaction price must consider the time value of money. This requirement ensures that entities recognize revenue at the amount that reflects the cash payment that the customer would have made at the time the goods or services were transferred to them (cash selling price), rather than significantly before or after the goods or services are provided. Noncash ConsiderationSometimes a customer will pay in the form of goods, services, stock, or other noncash consideration. The fair value of the noncash consideration is included in the transaction price. If fair value is not determinable, the standalone selling price of the goods or services transferred is used. Consideration Paid or Payable to a CustomerSome contracts require an entity to make payment(s) to a customer. Common examples include slotting fees, cooperative advertising, buydowns, price protection, coupons, and rebates. In most cases, payment to a customer reduces the transaction price (reducing the revenue recognized), but in some cases may be a purchase (expense) from the customer. Nonrefundable Upfront FeesCommon examples of nonrefundable upfront fees include fees paid for a membership or an activation fees for services such as the internet. These fees are paid in advance for the right to a service or good in the future without a guarantee for the payment to be returned. An entity must decide if the fee relates to a specific future transfer of goods or services and decide if the fee represents a renewal option at a reduced price. Step 4: Allocate the transaction priceWhen a contract includes more than one performance obligation, the seller should allocate the total consideration to each performance obligation based on its relative standalone selling price. The seller must estimate the standalone selling price if it is not observable. ASC 606 does not prohibit any method for estimating the standalone selling price, as long as the estimation is an accurate representation of what price would be charged in a separate transaction. The standard does mention three acceptable methods: adjustment market assessment, expected cost plus margin, and residual. These methods are discussed in Standalone Selling Prices. Allocating Variable Consideration and Volume DiscountsIf there are multiple performance obligations in a contract, the seller must determine if there is any variable consideration or discounts. Variable consideration and discounts should only be allocated to the performance obligations they are related to. Contract Modifications (Part I, Part II, Part III)When the scope and/or transaction price is changed, the modification is accounted for as a separate contract or a change to the existing contract, depending on the circumstances as noted above. If the contract is accounted for as a change to the existing contract, the changes should be allocated to each performance obligation according to the same method used at the contract’s inception. Step 5: Recognize revenue when or as performance obligations are satisfiedThe final step in applying the revenue recognition standard is to recognize revenue when or as the performance obligations in the contract are satisfied. For performance obligations that are fulfilled at a point in time, revenue is recognized at the fulfillment of the performance obligation. For performance obligations satisfied over time, an entity must decide how to appropriately measure the progress and completion of the performance obligation. A performance obligation is satisfied when or as control of the good or service is transferred to the customer. The standard defines control as “the ability to direct the use of, and obtain substantially all of the remaining benefits from, the asset.” (ASC 606-10-20). Here are several issues that companies should consider in applying step 5 of the standard: Determining If a Performance Obligation is Satisfied Over TimeCompanies are required to determine if each performance obligation is satisfied over time. Any obligations that are not satisfied over time are assumed to be satisfied at a point in time. An obligation is satisfied over time if it meets any of the following criteria:
Indicators of Transfer of ControlWhen a performance obligation is satisfied at a point in time, companies must determine when control is transferred to the customer in order to determine when revenue should be recognized. The standard provides several examples of indicators that the transfer of control has occurred; these and similar indicators should be considered in determining when to recognize revenue. Input Methods vs. Output MethodsWhen a performance obligation is satisfied over time, companies must determine whether using an input or output measure better represents the satisfaction of the performance obligation. The output method measures progress by the results achieved and value transferred. The input method measures progress based on the materials consumed or efforts expended in production. The standard favors the output method because it tends to better reflect the transfer of goods and services to the customer. However, the standard allows filers to use an alternative method when it better represents the transfer of goods and services. Stand-Ready ObligationsPromises by an entity to stand ready to perform a service or transfer a good can sometimes constitute performance obligations. In these cases, filers need to determine if it is appropriate to recognize revenue on a straight-line basis or use another method. The standard provides several examples of performance obligations in 606-10-25-18. ConsignmentConsignment is when a company transfers its goods to an intermediary for sale to the end user. In consignment arrangements, revenue should not be recognized until control is transferred from the company to either the intermediary or to a customer through the intermediary. Bill and Hold ArrangementsAs opposed to consignment arrangements, in bill and hold arrangements, a customer has purchased goods from a company and requested that the company retain the goods until the customer is ready to receive the goods. To learn more about this subject, read the linked article. Application of the Five-Step Method: Golden Grain Energy, LLCGolden Grain Energy (GGE) is a privately-held company dedicated to adding value to northern Iowa’s corn production by turning locally-grown corn into clean-burning ethanol. In a 10-Q from 2021, GGE walked through some of the guidance of the five-step method and how they applied it to their business transactions and contracts.
GGE has parsed through some common problems that need to be answered when applying the Five-Step Method. The Company has determined that all of its revenue falls under ASC 606 and therefore needs to go through this process. GGE has determined that it usually only has a single performance obligation in its’ contracts. There is no significant financing component regarding contract costs and therefore accounts for them as incurred. Lastly, the Company has determined that shipping and handling costs are not specifically identifiable nor distinct and therefore record their revenue from multiple sources based on net selling price. Resources Consulted
What are the 5 steps of revenue recognition?The FASB has provided a five step process for recognizing revenue from contracts with customers:. Step 1 – Identify the Contract. ... . Step 2 – Identify Performance Obligations. ... . Step 3 – Determine the Transaction Price. ... . Step 4 – Allocate the Transaction Price. ... . Step 5 – Recognize Revenue.. What is the core principle of revenue recognition?Essentially, the revenue recognition principle means that companies' revenues are recognized when the service or product is considered delivered to the customer — not when the cash is received. Determining what constitutes a transaction can require more time and analysis than one might expect.
Which is the 4th step in revenue recognition process?Step 4 of the new five-step revenue recognition standard i.e. ASC 606, requires the allocation of the transaction price to each performance obligation in a contract with a customer.
What are the stages of revenue recognition criteria?Identify separate performance obligations. Determine the transaction price. Allocate transaction price to performance obligations. Recognise revenue when each performance obligation is satisfied.
|