Revenue From Contracts w/ Customers: Understanding ASC 606

Lee McClellan, CPA - Owner & Operator of Filan

Authored by Lee McClellan, CPA

Founder & Operator of Filan Advisory

In the world of finance and accounting, standards play a pivotal role in ensuring transparency and consistency. One such significant standard that has reshaped the landscape of revenue recognition is ASC 606, also known as the “Revenue from Contracts with Customers” standard. Issued by the Financial Accounting Standards Board (FASB) in the United States and the International Accounting Standards Board (IASB) globally, ASC 606 provides a comprehensive framework for recognizing revenue from customer contracts.

ASC 606 was initially effective for public companies for fiscal years beginning after December 15, 2017. Private companies were given an additional year, with the standard becoming effective for them for fiscal years beginning after December 15, 2018. Early adoption was permitted for both public and private entities, providing companies with the flexibility to implement the standard ahead of the mandatory deadlines. As a result, financial statements now reflect a more uniform and comprehensive approach to revenue recognition, fostering comparability and consistency across the business landscape

The Five-Step Model

At the heart of ASC 606 lies a five-step model that guides companies in recognizing revenue in a systematic and consistent manner:

1. Identify the Contract with the Customer

This initial step involves assessing whether a contract with a customer exists. A contract is recognized when there is an agreement between the parties that creates enforceable rights and obligations. It must also have commercial substance and the parties must have approved the contract, with the entity’s ability to identify each party’s rights regarding the goods or services to be transferred.

2. Identify the Performance Obligations in the Contract

Performance obligations are distinct promises to transfer goods or services to the customer. Companies must evaluate the promised goods or services and determine whether they are distinct within the context of the contract. If distinct, each obligation is treated as a separate performance obligation. If not distinct, they are combined into a single performance obligation.

3. Determine the Transaction Price

The transaction price is the amount of consideration that a company expects to receive in exchange for transferring goods or services to the customer. This step involves considering variable consideration, constraints, time value of money, and non-cash considerations. It requires estimating the amount of consideration to which an entity expects to be entitled, considering the likelihood and variability of payment.

4. Allocate the Transaction Price to the Performance Obligations

Once the transaction price is determined, it needs to be allocated to the identified performance obligations. This is done based on the relative standalone selling prices of each distinct obligation. If the standalone selling price is not directly observable, estimation techniques may be employed. The objective is to fairly allocate the consideration to the different promises made to the customer.

5. Recognize Revenue When (or as) the Entity Satisfies a Performance Obligation

Revenue is recognized when the entity satisfies a performance obligation by transferring control of a promised good or service to the customer. Control is the key criterion, and it may occur over time or at a point in time, depending on the nature of the goods or services. Recognition happens when the customer obtains the ability to direct the use of, and obtain substantially all of the remaining benefits from, the transferred asset.

Impact on Financial Reporting

ASC 606 has significantly impacted financial reporting practices across industries. The standard brings about increased transparency, consistency, and comparability in financial statements. Companies are now required to provide more detailed disclosures, helping stakeholders gain a deeper understanding of the nature, amount, timing, and uncertainty of revenue and cash flows. While ASC 606 has undoubtedly improved financial reporting, its implementation has posed challenges for many organizations. Adopting the new standard often requires significant changes to systems, processes, and internal controls.

Looking Forward

ASC 606 represents a landmark in revenue recognition, aligning global accounting practices and enhancing the quality of financial reporting. As companies continue to adapt to the new standard, the benefits of improved transparency and consistency in recognizing revenue from customer contracts will undoubtedly be felt across the business landscape. In navigating the complexities of ASC 606, organizations are not just following a set of rules; they are embracing a paradigm shift that prioritizes accuracy, accountability, and a deeper understanding of their financial performance.

Learning More

As companies continue to adapt to ASC 606, the need for precision and expertise in revenue recognition is critical.  At Filan, we specialize in navigating organizations through the adoption and evaluation of ASC 606, ensuring compliance and seamless integration into existing financial frameworks. For a personalized consultation or to learn more about how Filan can support your journey, feel free to get in touch with us.

Explore

Related Articles

Who We Are

At Filan, we drive ambitious growth by blending deep expertise, entrepreneurial insight, and cutting-edge technology. We thrive at the intersection of financial leadership and technology, delivering tailored solutions that empower businesses to scale confidently.

Built on trust, agility, and innovation, we adapt to every client’s needs, providing clarity, confidence, and measurable results.