Deloitte
Accounting Research Tool
...
Appendix F — Roadmap Updates for 2023

Appendix F — Roadmap Updates for 2023

Appendix F — Roadmap Updates for 2023

Throughout the 2023 edition of this Roadmap, references to ASC 840 have been removed to reflect the FASB's removal of the ASC 842 transition guidance and ASC 840 legacy guidance from the Codification. Other substantive changes made in the 2023 edition are summarized in the tables below.

New Content

Section
Title
Description
Identifying and Accounting for Boot in an Inventory Buy/Sell Arrangement
New section that discusses the accounting for inventory buy/sell arrangements that are within the scope of ASC 845 and include cash in the exchange. The section includes new Example 3-9; subsequent examples have been renumbered accordingly.
Nonmonetary Exchange Involving Cash
New section that discusses the accounting for nonmonetary exchanges that include significant monetary consideration. One of its subsections includes new Example 3-10; subsequent examples have been renumbered accordingly.
Nonmonetary Exchange Transactions
New section that discusses the accounting for the sale of goods or services in exchange for primarily nonmonetary assets. The section includes new Examples 3-11 and 3-12; subsequent examples have been renumbered accordingly.
Termination Clauses That Include Refunds for Prepayments in Software Arrangements
New section that discusses accounting considerations related to software arrangements in which a customer prepays for a term-based license and PCS but can terminate all or part of the arrangement and receive a refund. The section includes new Examples 4-6 through 4-11.
License Keys and Termination Provisions
New section that discusses how termination provisions in a software licensing arrangement that requires the delivery of a license key for the customer to use the software affect the contract term and the recognition of revenue. The section includes new Example 4-12.
Determining Whether a SaaS Arrangement Represents a Stand-Ready Obligation or an Obligation to Provide a Specified Amount of Services
New section that includes indicators for an entity to consider when determining whether a SaaS arrangement represents a stand-ready obligation or an obligation to provide a specified amount of services.
Termination Clauses and Nonrefundable Up-Front Fees in Software Arrangements
New section that discusses how to account for termination provisions and nonrefundable up-front fees in software arrangements. The section includes new Examples 5-16 through 5-19.
Retail Industry Considerations
New section that combines content moved from Section 6.6.2.1 (including examples renumbered to 6-24 through 6-26) with additional discussion of consideration payable to a customer in the retail industry, especially in connection with advertising. One of its subsections includes new Examples 6-27 and 6-28; subsequent examples have been renumbered accordingly.
Appropriateness of Using the Residual Approach
New section that discusses when the residual approach should be used. The section includes new Examples 7-1 through 7-3; subsequent examples have been renumbered accordingly.
Material Right
New section that clarifies that a customer option to purchase additional goods or services may give rise to a material right even if the selling prices of those goods or services are highly variable or uncertain and the residual approach was therefore applied.
Methods for Establishing the Stand-Alone Selling Price for Term Licenses and PCS
New section that discusses how to determine stand-alone selling prices for term-based software licenses and PCS when observable pricing from stand-alone sales does not exist. The section includes new Examples 7-7 through 7-12; subsequent examples have been renumbered accordingly.
Allocating Variable Consideration in Cloud-Based or Hosted Software Arrangements
New section that discusses accounting considerations related to SaaS arrangements that require customers to pay a variable amount, usually based on the underlying usage of the technology. One of its subsections includes new Examples 7-18 through 7-24; subsequent examples have been renumbered accordingly.
Blend-and-Extend Contract Modifications Related to a SaaS Arrangement
New section that discusses three approaches to accounting for B&E contract modifications related to a SaaS arrangement. The section includes new Example 9-4; subsequent examples have been renumbered accordingly.
Initial Contract Includes a Cloud Conversion Right
New section that discusses the accounting for on-premise term-based software license contracts that include the right to convert the on-premise software license to a SaaS arrangement. The section includes new Example 12-24; subsequent examples have been renumbered accordingly.
Initial Contract Is Modified to Convert a Term-Based License to SaaS
New section that discusses the accounting for on-premise term-based software license contracts that initially do not include the right to convert the on-premise software license to a SaaS arrangement but are subsequently modified to immediately convert the on-premise software license to a SaaS arrangement. The section includes new Example 12-25; subsequent examples have been renumbered accordingly.
Initial Contract Is Modified to Add a Cloud Conversion Right
New section that discusses the accounting for on-premise term-based software license contracts that initially do not include the right to convert the on-premise software license to a SaaS arrangement but are subsequently modified to add a right to convert the on-premise software license to a SaaS arrangement. The section includes new Example 12-26; subsequent examples have been renumbered accordingly.
Initial Contract Includes Cloud Mixing Rights With a Cap
New section that discusses the accounting for a contract that gives the customer the right to use licensed software on an on-premise basis and a cloud basis, subject to a cap on the total number of seats. The section includes new Example 12-27; subsequent examples have been renumbered accordingly.
Relationship Between ASC 985-20 and ASC 340-40
New section that discusses how to account for costs of software developed in connection with contracts that require significant production, modification, or customization of the software.
Providing for Anticipated Losses
New section that discusses the application of the guidance in ASC 605-35 on onerous contracts, which has remained in effect after the adoption of ASC 606.
Separately Priced Extended Warranty Contracts and Product Maintenance Contracts
New section that discusses the recognition of losses resulting from separately priced extended warranty or product maintenance contracts.