Master advanced ASC 606 revenue recognition principles including bill-and-hold, consignment, and principal vs. agent. Explore key disclosures, common pitfalls, and best practices for robust compliance.
Revenue recognition under ASC 606 often extends well beyond the basic five-step model outlined in Section 12.1. Certain industries and transactions require advanced treatment and nuanced consideration of facts and circumstances. This section delves into complex areas such as bill-and-hold arrangements, consignment sales, and principal-versus-agent considerations. We also explore the related disclosure requirements that ensure transparent, consistent, and faithful representation of financial statements. By thoroughly understanding these advanced topics, you will be better equipped to identify relevant performance obligations, allocate revenue appropriately, and present disclosures in a way that aligns with both ASC 606 and broader industry best practices.
This chapter builds upon Sections 12.1–12.3, where we covered the five-step revenue recognition model and multiple performance obligation scenarios. Here, we expand our toolkit, discussing the intricacies and pitfalls unique to specialized transactions. We also consider how companies present and disclose these complex arrangements, so that internal and external stakeholders receive the most accurate information possible.
Below, we examine three major categories of advanced scenarios:
• Bill-and-hold: Revenue recognized before physical delivery under strict criteria.
• Consignment: The transfer of goods to an intermediary for eventual sale to an end customer.
• Principal vs. Agent: Determining whether the entity controls the goods or services prior to transfer.
Each scenario introduces its own complexities and significant judgments. ASC 606 demands robust documentation of management’s assumptions and analysis, including the reasoning behind revenue recognition timing.
Bill-and-hold arrangements occur when an entity bills a customer for goods or materials yet retains physical possession on the customer’s behalf. These scenarios commonly arise in the manufacturing and distribution industries—particularly where the customer lacks immediate warehouse capacity or requests deferred shipment. Under ASC 606, the criteria to recognize revenue on bill-and-hold transactions are stringent:
If these conditions are met, control of the product effectively transfers to the customer, allowing revenue recognition. Otherwise, recognition should be deferred until actual transfer occurs.
Suppose Greenfield Machinery sells large industrial generators to a customer who requests delayed shipment due to a facility upgrade that won’t be completed for three months. Greenfield and the customer sign a contract indicating that the generators are segregated, the manufacturing is complete, and the customer has legal title. Greenfield cannot redirect these items to other buyers. Greenfield also documents the substantive reason (unfinished facility) for the arrangement. Here, Greenfield may recognize revenue under a bill-and-hold arrangement once the performance obligations are satisfied (generators are complete and identified for the customer), assuming all other criteria are met.
• Failing to properly segregate inventory or continuing to use it for other purposes.
• Not having a substantive business reason for the arrangement, thus risking early revenue recognition.
• Inadequate documentation, leading to audit scrutiny and possible restatements.
Under a consignment arrangement, an entity (consignor) transfers goods to another party (consignee), who will then sell the goods to an end customer. The consignee does not assume the usual risks and obligations of ownership; rather, the consignor remains the owner of the goods until a sale to an end customer occurs.
ASC 606 provides specific guidance for consignment arrangements. Generally, these are the key indicators that a transaction is a consignment:
Revenue for a consignor is typically recognized upon “sale” to the end customer, when control of the product is transferred to that third party. Prior to that transfer, the consignor continues to carry the goods as inventory on its own balance sheet.
Firebrand Clothing ships 500 premium jackets to a boutique retailer, Harper’s Apparel, on a consignment basis. Harper’s Apparel does not pay Firebrand until the jackets are sold, nor does Harper’s Apparel assume the risk if the jackets remain unsold. Firebrand retains legal title to the jackets, and after 120 days, any unsold items are either returned to Firebrand or shipped to a different retailer. Firebrand will not recognize revenue until Harper’s Apparel sells the jackets to end customers. At that point, Firebrand derecognizes its inventory (the sold jackets) and records revenue based on the consignment arrangement.
• Mistakenly recognizing revenue when goods first arrive at the consignee’s location, rather than waiting until end-customer sale.
• Inadequate tracking of returned goods or goods reallocated to another consignment channel.
• Misclassifying transactions as outright sales rather than consignment if certain performance obligations have yet to be fulfilled.
The principal-versus-agent assessment under ASC 606 requires an entity to determine whether it has control of the underlying goods or services before transferring them to the customer. If the entity is acting as a principal, it records revenue at the gross amount. If it is acting as an agent, it records only the net fee or commission.
If an entity satisfies these factors, it is typically deemed a principal. Otherwise, it acts as an agent, recognizing only its fee or commission as revenue.
Imagine a company called SpeedyRide, which operates a digital platform connecting vehicle owners with renters. Owners list their vehicles at rates they choose, while SpeedyRide only facilitates the platform and collects a fee. SpeedyRide does not take possession or control of the vehicles. Also, owners bare all risks concerning damages and maintenance. SpeedyRide’s involvement largely consists of matchmaking and providing an interface for payments. Under ASC 606, SpeedyRide is an agent because it does not control the vehicles before they are transferred to the renter. Hence, it recognizes only its service fee.
By contrast, if SpeedyRide purchased or leased vehicles from owners and then rented them out to customers at rates SpeedyRide sets, bearing the risks of ownership, SpeedyRide would likely be considered the principal, collecting gross revenue from the transactions.
Below is a Mermaid diagram depicting a hypothetical decision flow when determining whether an arrangement is principal or agent.
flowchart TB A["Does the entity control <br/>the goods or services <br/>before transfer to customer?"] -->|Yes| B["Entity <br/>is Principal"] A -->|No| C["Entity <br/>is Agent"]
Use this simple framework as a starting point, but remember to consider relevant details like who bears inventory risk, price-setting authority, and primary responsibility for meeting the performance obligation.
Whether dealing with bill-and-hold, consignment, or principal vs. agent scenarios, disclosures provide necessary transparency into the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. Key disclosure items include:
For advanced scenarios, additional disclosures may be required or strongly encouraged:
• Bill-and-Hold: Management’s justification for using bill-and-hold, an explanation of why control is transferred to the customer, and any additional contractual arrangements (e.g., insurance coverage or ownership risk retention).
• Consignment: A description of consignment arrangements, including the approximate amount of inventory on consignment at the end of the reporting period, and the terms under which unsold goods are returned to the consignor.
• Principal vs. Agent: The judgments around whether the entity is acting as an agent or a principal, including the specific criteria leading to that conclusion.
Advanced scenarios sometimes include multiple performance obligations. For example, a consignment arrangement could also include embedded services, such as marketing or packaging. In such cases, entities should:
A typical formula for allocating transaction prices when there are multiple performance obligations is:
$$ \text{Allocated Price for Obligation}_i = \left(\frac{\text{Standalone Selling Price}i}{\sum{j=1}^{n} \text{Standalone Selling Price}_j}\right) \times \text{Transaction Price} $$
Consider a technology distributor, FutureTek, that orders high-demand electronics from a manufacturer and “holds” the items in FutureTek’s warehouse under a bill-and-hold arrangement requested by a retail chain (RetailCo). RetailCo has already paid for the electronics in anticipation of a big promotional event. FutureTek also enters into an agreement to use a third-party logistics company (LogiPlus), which physically ships the electronics to various RetailCo locations upon request.
Now, questions arise:
Is FutureTek a principal or an agent?
Does the arrangement meet bill-and-hold criteria?
In this scenario, as soon as all the bill-and-hold criteria are met, FutureTek can recognize revenue, provided it is determined to be the principal and responsible for fulfilling the performance obligation. FutureTek would also detail in disclosures the nature of its principal relationship, including its inventory risk and how it justifies recognizing revenue under a bill-and-hold arrangement prior to physical shipment.
Below is another Mermaid flowchart illustrating a high-level revenue recognition review process for advanced scenarios (bill-and-hold, consignment, principal vs. agent). This helps guide practitioners in deciding how to apply ASC 606:
flowchart LR A["Identify Contract <br/>Terms & Obligations"] --> B["Assess Control <br/>(Bill-and-Hold, etc.)"] B --> C["Determine <br/>Consignment vs. Outright Sale"] C --> D["Evaluate Principal <br/>vs. Agent Criteria"] D --> E["Allocate <br/>Transaction Price"] E --> F["Recognize Revenue & <br/>Provide Disclosures"]
Imagine a large wholesale electronics producer, PhotonTech, that enters into an agreement with a single retailer, GigaMart, and an online sales channel, eBuy. PhotonTech’s arrangement with GigaMart states that:
• PhotonTech will manufacture and set aside 10,000 smartphones under a bill-and-hold arrangement for three months, after which GigaMart will take possession.
• If, after three months, the smartphones are not fully sold at GigaMart’s stores, PhotonTech reserves the right to transfer remaining unsold inventory to its own distribution channels or to another retailer.
At the same time, PhotonTech’s contract with eBuy states that eBuy will list the smartphones on its platform, while PhotonTech retains ownership, sets the sales price, and takes responsibility for handling returns. Here, the first contract implies a bill-and-hold scenario with GigaMart. However, if PhotonTech can recall the goods and direct them to eBuy, the arrangement may also have consignment features. PhotonTech must carefully assess:
Such multifaceted scenarios underscore the complexity in applying ASC 606. For exam preparation, candidates should practice identifying these nuanced contract features early to determine whether a transaction is a true sale with the right to return (subject to variable consideration), consignment, or something else.
• ASC 606, Revenue from Contracts with Customers (FASB Codification Topic 606)
• AICPA Audit and Accounting Guide: Revenue Recognition
• IFRS 15, Revenue from Contracts with Customers (for contrast with U.S. GAAP)
• FASB website: https://www.fasb.org
• SEC Staff Accounting Bulletin: Topic 13, Revenue Recognition (legacy guidance with helpful historical context)
Equipment leasing, construction projects, and software licenses often have unique permutations of the advanced issues discussed here. Refer to industry-specific guidance if you operate in or audit those sectors.
Business Analysis and Reporting (BAR) CPA Mocks: 6 Full (1,500 Qs), Harder Than Real! In-Depth & Clear. Crush With Confidence!
Disclaimer: This course is not endorsed by or affiliated with the AICPA, NASBA, or any official CPA Examination authority. All content is for educational and preparatory purposes only.