- Our Team
November 16, 2022
The Financial Accounting Standards Board created ASC 606, which is essentially a standard that clarifies how businesses must go about recognizing their revenue. The ASC 606 revenue recognition standard provides a consistent, principles-based framework for all businesses, no matter the industry.
The standard is designed to create a path that businesses within all industries can utilize when it comes to recognizing revenue, and ASC 606 sets forth five steps that these businesses can implement across the board. With a standardized method for recognizing revenue, investors and other interested parties can compare a company’s results with those of other companies.
Here is one way to think about ASC 606. Basically, under legacy generally accepted accounting principles, revenue is recognized when substantially all the risks from the sale of goods or services have been passed on to the customer. Under ASC 606, revenue is recognized when the control of the goods or the services is passed along to the customer.
The five-step ASC 606 model
ASC 606 sets out a standard five-step model for its revenue recognition process:
These steps must be adhered to for the duration of the contract’s term. Failing to do so could result in errors or, even worse, a restatement.
Examples of the five steps in action
The five steps that make up the ASC 606 model involve technical accounting changes that include the application of new estimates and judgments.
Here are some examples of the five steps in action:
More details regarding ASC 606
ASC 606 applies to both existing and future contracts. In order to be compliant, companies are required to review every contract. ASC 606 also requires them to review any and all existing policies, procedures or internal controls. Additionally, the process will involve the financial, IT and HR departments as well as various other relevant departments.
A good way to approach the implementation of ASC 606 is by naming a multidisciplinary team and charging it with the development of a checklist or decision tree that identifies the items that need to be included in every type of contract that the company enters into. Doing so will help the business successfully identify every contract clause that contains an element of revenue recognition, and from there, each one can be reported correctly, as advised by ASC 606. Also, to ensure that the resulting document remains comprehensive, it should be reviewed periodically.
At the end of the day, determining when the control of the goods or the services is passed along is a matter of judgment, which is based on criteria such as whether the customer or the company holds legal rights to titles or whether the physical possession of the goods or the services has been passed along to the customer.
The process is both complicated and detailed. Businesses should implement revenue recognition software that can help determine their contracts’ performance-related obligations and allocate the transaction price to each obligation. Among the features to look for when comparing software options are flexible data models, configurable templates, forecasting models and seamless integration with other applications.
Everything we have discussed today is merely an introduction to the topics at hand. Other guidance may also affect how you address this. When it comes to revenue recognition, it is especially important for you to work closely with an accounting professional.
November 16, 2022
Backup withholding is a certain method that the IRS implements as a way to make sure that the taxes that are associated with specific types of income are paid on time if not in general, especially if taxpayers have failed to properly report these taxes as part of their tax returns in the past. Payers […]
November 1, 2022
If you offer a 401(k) plan to your employees, the first thing you must figure out is whether it needs an independent audit. If you have 100 or more eligible employees at the start of the plan year, you need an audit. The essential word is “eligible.” So you have to include in your total […]