Allocation of Discounted Goods' Transaction Price: A Discussion on Revenue Recognition under ASC 606
The company offers various promotions to new members, most of which are buy-one-get-one-free deals with substantially identical goods, where the total consideration is divided by two to determine the value of each item. However, there are two other multi-period promotions: one where an item is free this month with a commitment to purchase at $25 next month, or one where an item is purchased for $5 this month with a commitment to purchase at $25 next month. The author argues that in both cases, the consideration should be divided by two and allocated to the two items, meaning the discount on the first item should be spread across both periods. This article analyzes whether this treatment is appropriate under ASC 606.
My company offers various promotions to new members, most of which are of a "buy one, get one free" nature, where the free item is essentially the same as the purchased item. For such promotions, we typically divide the total consideration received by two to determine the amount of revenue to recognize for each item. However, we also offer the following two special promotions:
- Purchase one item this month for $0, but commit to purchasing another item next month at the regular price of $25.
- Purchase one item this month for $5, but commit to purchasing another item next month for $25.
In both of the above scenarios, I believe that the total consideration (i.e., the combined amount of the two transactions) should be divided by two to determine the value of each item. Essentially, the discount enjoyed on the first item should be allocated between the two items. Is this method of revenue recognition correct under ASC 606?
For ease of analysis, we need to review the core principle of ASC 606: an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. When a contract contains multiple performance obligations, the entity should allocate the transaction price to each performance obligation based on the relative standalone selling prices.
In the two promotions above, the customer actually commits to two purchases: one this month (at a price of $0 or $5) and another next month (at a price of $25 in both cases). Although formally structured as two separate transactions, if the two purchases constitute a single "contract" (for example, if the customer makes a binding commitment at the time of the first purchase), then the two amounts of consideration should be combined and treated as a single transaction price, which is then allocated based on the relative standalone selling prices of the two items.
Assuming the standalone selling price of each item is $25 (i.e., the regular price), then:
- First promotion: Total consideration = $0 + $25 = $25. Allocated to each item = $25 ÷ 2 = $12.50. Therefore, recognize $12.50 this month and $12.50 next month.
- Second promotion: Total consideration = $5 + $25 = $30. Allocated to each item = $30 ÷ 2 = $15. Therefore, recognize $15 this month and $15 next month.
This treatment is consistent with the logic of "buy one, get one free," where the discount is essentially applied to the entire promised package, not just the first item. If the discount were allocated entirely to the first item, it could result in revenue for the current month being too low (or even zero or negative) and revenue for the following month being too high, which would not reflect the economic substance.
However, it should be noted that ASC 606 requires an entity to assess whether the contract contains a significant financing component. If the customer commits to purchasing next month and the timing of payment differs from the transfer of the goods by more than one year, an adjustment for the time value of money may be required. In this case, however, the interval is only one month, which typically does not constitute a significant financing component.
Additionally, it is necessary to determine whether the two purchases constitute a "single performance obligation" or "multiple performance obligations." If the two items are substantially the same and the customer has no separate option, they may be viewed as a single performance obligation (i.e., providing two identical items), in which case the total consideration can be allocated to each item on a pro-rata basis by quantity, yielding the same result as above.
In summary, under the ASC 606 framework, dividing the total consideration (including the future committed payment) by two to allocate to each item is generally a reasonable method of revenue recognition. However, the final determination should be based on the specific contract terms, including whether there is a significant financing component and whether it constitutes a single performance obligation. It is recommended to conduct a detailed assessment in light of the contract text and industry practice.