Step 5: Recognize Revenue

Revenue Recognition for Shipping Agreements
Shipping terms can significantly impact when control transfers and whether additional performance obligations exist, making them a critical consideration in applying ASC 606 revenue recognition guidance.

Measuring Progress with Multiple Goods or Services in a Single Performance Obligation
Analysis of step five of ASC 606’s model when a single performance obligation has multiple non-distinct promises, including restrictions, principles, and examples.

Revenue Recognition Over Time for Products: Case Study
An extended example applying ASC 606's three criteria for recognizing revenue over time to goods and measuring revenue over time using inputs or outputs.

Consignment Arrangements
Explanation and examples of the indicators that a consignment arrangement exists, including comparison to ASC 605.

Determining the Transfer of Control
Criteria for revenue recognition at a point in time, including situations such as bill-and-hold, and consignments.

Repurchase Agreements in ASC 606
ASC 606 provides guidance on accounting for repurchase agreements, including forwards, call options, and put options; examples illustrate how the standard is applied to repurchase agreements.

Partially Satisfied Performance Obligations at Contract Inception
Analysis of ASC 606's treatment of revenue and costs from performance obligations partially completed before the contract establishment date.

Bill-and-Hold Arrangements in ASC 606
ASC 606's four criteria for determining bill-and-hold arrangements and when storage service represents a separate performance obligation.

Unexercised Rights (Breakage) in ASC 606
Analysis and examples of how customer unexercised rights (breakage) affect how the transaction price is allocated to performance obligations

Rights of Return and Customer Acceptance in ASC 606
Under ASC 606, rights of return are generally treated as variable consideration, though the accounting may differ depending on the type of contract.

Accounting Input vs. Output Methods in ASC 606
Analysis of the input and output methods to measure progress towards completion of a performance obligation satisfied over time in ASC 606

Revenue Recognition Over Time
Description of the three criteria in ASC 606 for determining whether revenue is recognized over time. Illustrative examples of each criterion are included.














