what is asc 606

What is ASC 606? Essential Insights for Revenue Operations Professionals

by Hillel Zafir
  • 03
  • Oct, 23

Have you ever seen an acronym that looks familiar but needs to be checked for its meaning? When it comes to accounting acronyms, it's understandable to seek clarification. We're here to help you understand ASC 606, a detailed look at this important accounting standard.

ASC 606, the Accounting Standards Codification, establishes standardized accounting principles for revenue recognition, aiming to harmonize accounting practices across industries. It addresses variations in how businesses handle similar transactions, ensuring consistency and eliminating discrepancies.

Developed jointly by the International Accounting Standards Board (IASB) and the Financial Accounting Standards Board (FASB), ASC 606 came into effect in the fiscal year following December 15, 2017. All organizations must follow ASC 606 rules, both for-profit and non-profit. The requirement is in place if they have customer contracts or sales agreements.

In simpler terms, if your business sells goods or services, ASC 606 directly applies to you.

This article explains the main changes from ASC 605 to ASC 606. It also gives background information on the ASC. Additionally, it provides important details about revenue recognition under the new standards. By the end, you'll understand how to handle revenue recognition under ASC 606. Let's embark on this enlightening journey together.

TL;DR

ASC 606 is the latest revenue recognition standard that brings significant changes for businesses. Here are the key highlights:

  • ASC 606 unifies revenue recognition guidelines across industries
  • It requires comprehensive disclosures and a detailed approach
  • The five-step model guides revenue recognition implementation
  • Understanding ASC 606 is crucial for accurate financial reporting and compliance
  • Leveraging software solutions can streamline the process and reduce errors
recognizing revenue

Understanding ASC 606: The Key Changes

ASC 606 introduces significant changes to revenue recognition practices, aiming for compliance with international standards and consistency in financial reporting. Here are the key changes to be aware of:

  • Unified Guidelines: ASC 606 replaces industry-specific rules with unified guidelines applicable to all industries, creating consistency in financial reporting.
  • Detailed Disclosures: ASC 606 requires more detailed disclosures. This includes separate revenue streams and connections between contract liabilities and revenue. It also needs both qualitative and quantitative information.
  • Capitalization of sales commissions: Businesses must treat sales commissions as long-term investments, as required by ASC 606. This means they should not count these costs as immediate expenses.
  • Software Revenue Recognition: ASC 606 divides software sales into parts, offering more flexibility than earlier standards.

These changes emphasize a more meticulous and detailed approach to revenue recognition and financial reports, ensuring accuracy, transparency, and adherence to international standards.

The Accounting Standards Codification

To understand ASC 606 within its framework, let's delve into the Accounting Standards Codification (ASC) and its significance. In 2009, the Financial Accounting Standards Board (FASB) created the Accounting Standards Codification (ASC). The purpose of the ASC is to organize and clarify the Generally Accepted Accounting Principles (GAAP) in the U.S.

The ASC is organized into a topic series of 100 (general principles) to 900 (industry-specific guidance). The 600 series within the ASC is especially relevant to revenue recognition. ASC 606 is the latest standard for recognizing revenue, replacing older standards such as ASC 605 and ASC 604.

The FASB released ASC 606 guidance in May 2014, which took effect in the fiscal year after December 15, 2017. The ASC consolidates accounting principles to enhance the clarity, consistency, and comparability of financial reporting. Legacy Generally Accepted Accounting Principles (legacy GAAPs) are used for historical comparisons between revenue recognition standards.

ASC 606 is the latest framework for recognizing revenue. It helps businesses comply with current accounting standards and improves their financial reporting practices.

professional services automation

Revenue Recognition under ASC 606

Revenue recognition plays a vital role in financial reporting, ensuring an accurate representation of a company reporting organization's financial performance. Let's examine the key points of revenue recognition in ASC 606. This standard aims to improve the accuracy of revenue reporting.

At its core, revenue recognition is an appropriate method of identifying and recording revenue in a company's financial statements. The Generally Accepted Accounting Principles (GAAP) require revenue to be recognized when earned and realized, following the accrual accounting principle. This means that revenue should be recognized in the period when it is earned, irrespective of when the payment is received.

Under ASC 606, several vital principles guide revenue recognition. These revenue-recognized principles include:

  1. Identifying the Contract: Revenue recognition begins by identifying the contract between the company and the customer. The contract should have commercial substance and provide an expectation of collectability.
  2. Performance Obligations: The next step is to identify the distinct performance obligations within the contract. These obligations represent goods or services the company has promised to deliver to the customer.
  3. Determining the Transaction Price: The transaction price is the amount a company expects to receive for the goods or services it promised to the customer. It may include variable considerations, such as discounts or incentives.
  4. Allocating the Transaction Price: Each obligation should split the transaction price. This division is based on the selling price of each obligation. This applies when a contract has multiple performance obligations. This ensures that revenue is recognized appropriately for each obligation.
  5. Revenue Recognition: Revenue is recognized when control over the goods or services is transferred to the customer. This happens when the customer receives the benefits after delivering the goods or services.

ASC 606 aims to improve revenue recognition accuracy by enhancing the consistency and comparability of financial reporting across industries. The main goal is to create a clear system for different revenue situations. We want to reduce inconsistencies in how revenue is recognized. Additionally, we aim to enhance transparency in financial reporting.

Following ASC 606 helps businesses recognize revenue accurately and consistently, giving stakeholders a clearer view of financial performance and enabling better decision-making.

cash flows arising

Criteria for Revenue Recognition

Specific criteria must be met to ensure proper revenue recognition under ASC 606. Let's explore the criteria and discuss the five-step revenue recognition model.

The criteria for revenue recognition under ASC 606 include:

  1. Clear Evidence of a Contract: Revenue recognition begins with a contract between the company and the customer. The contract should be legally enforceable and contain specific terms and conditions.
  2. Completion of Performance Obligations: Revenue is recorded when the company fulfills its duties by delivering goods or services to the customer. The company has met its responsibilities, allowing customers to use and enjoy the goods or services.
  3. Fixed or Measurable Transaction Price: The transaction price must be determined and fixed or determinable. The company expects to receive payment for the goods or services it provides to the customer. Variable considerations, such as discounts or rebates, should be estimated and included in the transaction price.
  4. Allocation of Transaction Price: The total price should be split if a contract includes multiple tasks. This division should be based on the individual selling prices of each task. This ensures that revenue is recognized in a manner that reflects the relative value of each obligation.
  5. Satisfaction of Performance Obligations: Revenue is recognized when each performance obligation is satisfied. This happens when the customer gains control of the goods or services and can use them to receive benefits.

The five-step model for revenue recognition under ASC 606 can be summarized as follows:

  1. Identify the contract with the customer.
  2. Identify the performance obligations in the contract.
  3. Determine the transaction price.
  4. Allocate the transaction price to the performance obligations.
  5. Recognize revenue when performance obligations are satisfied.

By following this model and ensuring that the revenue recognition criteria are met, businesses can accurately recognize revenue and provide transparent financial reporting. These criteria follow the Generally Accepted Accounting Principles (GAAP) for recognizing revenue. They include a financial agreement, delivery of the product or service, a set price, and collectibility of the funds.

By adhering to these criteria, companies can maintain consistency, transparency, and compliance in revenue recognition practices.

satisfied revenue reporting organization

Methods for Revenue Recognition

Under ASC 606, various revenue recognition methods are available, each suited to different revenue models and scenarios. Let's explore these methods, discuss their suitability and application, and highlight any specific considerations or requirements.

Some of the standard methods for revenue recognition under ASC 606 include:

  1. Sales-basis Method: Revenue is recognized when a contract is finished, meaning all tasks are done and all costs and transactions have been recorded. This method is straightforward and suitable for scenarios where delivery marks the point of revenue recognition.
  2. Completed-contract Method: Revenue is recognized when a contract is finished, meaning all tasks are done, and all costs and transactions are recorded. This method is often used for projects or contracts with extended durations.
  3. Percentage of Completion Method: Revenue is recognized based on the percentage of project completion. This method works for long contracts where income is recognized gradually as work is completed over time. It requires careful estimation of project completion.
  4. Cost-recoverability Method: Revenue is recognized when all costs to complete the project or transaction are recovered. This method is commonly used when the likelihood of collecting payment cannot be reasonably estimated upfront.
  5. Installment Method: Revenue is recognized each time a payment (installment) is made towards a project or transaction. This method is often used for expensive items like machines or property, where buyer payments might not be certain.

When applying each method in practice, it's essential to consider its specific requirements and considerations. Factors such as project duration, payment terms, collectability, and industry practices should be considered. Companies need to pick a method that aligns with ASC 606 goals. This will help ensure that revenue is recognized correctly and complies with the rules.

Other revenue recognition methods may be applicable in certain situations, including accrual, appreciation, brokerage agreement, deposit, proportional performance, and transactions under bill and hold. The best method to use depends on the type of transactions and the unique situation of the business.

Ultimately, companies can choose the method that best aligns with their operations and accurately represents the revenue recognition process. Careful consideration of each method's specific requirements and suitability is crucial for ensuring accurate and compliant revenue recognition under ASC 606.

accounting standards codification topic

5 Steps for Revenue Recognition

ASC 606 provides a structured five-step model for revenue recognition. We will explain each step clearly and use examples to help. It is important to be accurate and pay close attention during the process.

Step 1. Identify the Contract with a Customer:

The first step is identifying the contract between the business and the customer. This involves determining whether a legally enforceable agreement exists, assessing the commercial substance of the contract, and evaluating the collectability of the consideration. For example, a software company contracts with a customer to provide a one-year subscription to their software services.

Step 2. Identify the Performance Obligations in the Contract:

This step identifies the distinct and separate performance obligation obligations within the contract. Performance obligations are promises to transfer goods or services to the customer. The software subscription contract includes providing access to the software, offering customer support, and delivering updates.

Step 3. Determine the Transaction Price:

The transaction price is what the business expects to get for completing its promised services or products. It includes set amounts, variable payments like discounts, costs incurred, and any payments owed to the customer. For example, the software company determines that the transaction price for the one-year subscription is $1,200.

Step 4. Allocate the Transaction Price:

If a contract has several tasks, the price should be divided among them according to their individual selling prices. This ensures that revenue is recognized appropriately for each obligation. The software company has set prices for its services. Access to the platform costs $900. Customer support is $200. Software updates are $100. The transaction price remaining performance obligations is allocated accordingly.

Step 5. Recognize Revenue when the Entity Satisfies the Performance Obligation:

Revenue is recorded when a business delivers the promised goods or services to the customer, fulfilling its obligations. This typically occurs when the customer can use and receive the benefits of the goods or services delivered. The software company makes money over a year from subscriptions. It provides access to the platform, customer support, and software updates. The company recognizes revenue when each service is completed.

Accuracy and attention to detail are paramount throughout these steps. It's important to assess contract terms and performance obligations accurately. You should also evaluate transaction prices and deferred revenue according to ASC 606. This ensures transparency, compliance, and reliable financial reporting.

A five-step model for contracts helps businesses accurately track revenue and understand their income better.

Conclusion

ASC 606 significantly changes revenue recognition practices, emphasizing a detailed approach and compliance with standardized guidelines. Understanding ASC 606 is crucial for Revenue Operations professionals to ensure accurate financial reporting.

Key takeaways:

  • ASC 606 introduces significant changes, unifying industry revenue recognition guidelines and requiring comprehensive disclosures.
  • The Accounting Standards Codification (ASC) provides the framework for ASC 606, organizing accounting principles.
  • To recognize revenue under ASC 606, follow these five steps. First, identify the contract. Next, determine the performance obligations. Then, set the transaction price. After that, allocate the price. Finally, recognize revenue when the obligations are fulfilled.
  • Accurate implementation of ASC 606 is vital for transparent financial reporting and informed decision-making.
  • Leveraging software solutions can facilitate efficient navigation of ASC 606, automating processes and reducing errors.

In conclusion, mastering ASC 606 is crucial for Revenue Operations professionals. Compliance with ASC 606 ensures accurate reporting, and leveraging software solutions aids in effectively managing the complexities. Stay informed, comply with the guidelines, and conquer the challenges of ASC 606 confidently.

Recommended Reads

What Are You Waiting Section img

What Are You Waiting For?
Try incentX Today

Don't delay - give your salesforce access to the best sales compensation software tool on the market. Contact our
team to learn more or schedule a trial of incentX today. You'll never look back at manual processes again!