ASC 606 5-Step Revenue Recognition Model
The guiding principle of ASC 606 (606-10-05-3) is that “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.”
ASC 606 lays out a 5-step approach to revenue recognition:
- Identify the contract(s) with a customer
- Identify the performance obligations in the contract
- Determine the transaction price
- Allocate the transaction price to the performance obligations in the contract
- Recognize revenue when (or as) the entity satisfies a performance obligation
The standard then goes on to give further information on each of these 5 steps, along with other relevant information such as how to deal with the costs incurred in obtaining or fulfilling such contracts, how to deal with revenue around licensing and intellectual property, and details around disclosure requirements.
The ASC 606 disclosure requirements, in particular, require more comprehensive information than previously required; including both qualitative and quantitative information. Among the specifics demanded by ASC 606 for the recognition of revenue are:
- For contracts with customers: revenue and impairments recognized, disaggregation of revenue streams, as well as information about contract balances and performance obligations
- For significant judgments: the timing of the satisfaction of performance obligations, as well as determining the transaction price and the amounts allocated to performance obligations
- Assets recognized from the costs to obtain or fulfill a contract
With ASC 606 being a hot topic, the Journal of Accountancy provides specific areas and challenges to look out for when preparing or auditing this key area. Some of these include:
- Change orders or modifications to contracts, specifically whether such changes constitute an update to an existing contract, or a separate, new contract
- Identifying separate performance obligations, especially where judgment is applied in terms of whether a group of goods or services are substantially the same
- In determining the transaction price (Step 3 in ASC 606,) looking at variable components such as discounts and refunds, significant financing components, and whether implicit price concessions or incentives are provided
- Whether an entity is a principle or an agent
- Allocating the transaction price when the stand-alone selling price cannot be determined
- When control is actually transferred
Make ASC 606 compliance seamless
Revenue recognition can quickly become extremely complex: from determining the appropriate judgments to apply, to allocating the transaction price to performance obligations – in fact each part of the five-step process outlined by ASC 606 presents its own significant challenges.
The great news is that specialized accounting software can do all the hard work for you. Trullion’s automated revenue recognition software was created specifically for people like you who want accurate and compliant revenue recognition and financial reporting, without the stress and headache of trying to manually calculate and report revenue figures.
To find out more about how Trullion can help you, your teams and your clients, get in touch with a team member today.