Revenue Recognition

Cherry Bekaert professionals assist public and private companies with accounting for revenue recognition.

On this page:

Navigating the Path to Successful Revenue Recognition Implementation

Revenue recognition is one of the most critical accounting principles for companies as it plays a vital role in your financial reporting and is often the most important figure for users of your financial statements. Under U.S. GAAP, ASC 606 Revenue from Contracts with Customers (ASC 606) is authoritative, and navigating it can be quite complex and subjective at times. Improperly accounting for revenue recognition is one of the most common causes of restatements that can damage your brand and investor relations.

ASC 606’s core principle is that an entity should recognize revenue to depict the transfer of goods and 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 establishes a five-step process to recognize revenue:

  1. Identify Contract(s) with Customer
  2. Identify Performance Obligation(s) (P.O.) in the Contract
  3. Determine Contract Price
  4. Allocate Transaction Price to Performance Obligation(s)
  5. Recognize Revenue When Entity Satisfies Performance Obligation(s)

The core principle of ASC 606 is simple, but the implementation is fraught with nuances, complexities, and interpretations that pose a risk to your financial reporting. ASC 606 replaced legacy guidance that was more prescriptive and included industry-specific examples. This principles-based approach can feel ambiguous at times which can only increase the risk to your financial reporting. 

Contact Our Revenue Recognition Team

Cherry Bekaert’s dedicated team of accounting professionals can help you navigate your ASC 606 Revenue from Contracts with Customers needs. Let us be your guide forward!

Revenue Recognition Simplified: A Guide to Streamline the Process

Customized, Comprehensive Approach

Cherry Bekaert has developed a comprehensive service package that can be tailored to your specific needs. From an initial assessment of your current revenue recognition practices to trainings, to drafting Generally Accepted Accounting Principles (GAAP) memos, to full outsourcing, you select the best option for your company.

Example Initial Assessment

Sometimes the most difficult part is knowing where to get started. Our initial assessment can help answer this question.  

  • Gain an Understanding of Products and Services
    Through a comprehensive review of your operations, organization, and contracts, we identify your current status, risks, and opportunities.
  •  Analyze and Assess Revenue Recognition Under Current Policies and Procedures
    In conjunction with management discussions, our review includes current GAAP memos and your financial reporting and disclosures.
  • Analyze Revenue Recognition Under ASC 606
    After conducting independent research on various authoritative and interpretive guidance, industry practices, and relevant company filings, we establish a gap analysis and determine proper revenue recognition and recommendations.

Process Evaluation Steps

  • Analyze Current Processes and Controls
    Conduct an in-depth walkthrough of current manual and system processes and controls to determine the utilization and configuration of your current accounting system.
  • Conduct Risk Assessment
    Assess your staff’s competency and analyze your processes, controls, and accounting system to compare your process system needs to your current capabilities as well as identify the controls that mitigate risks.
  • Make Recommendations and Provide Assistance
    Identify areas for improvement and provide training to build staff competency, assist in the development and implementation of changes to manual and automated processes and controls.

 

Customized, Comprehensive Approach

Cherry Bekaert has developed a comprehensive service package that can be tailored to your specific needs. From an initial assessment of your current revenue recognition practices to trainings, to drafting Generally Accepted Accounting Principles (GAAP) memos, to full outsourcing, you select the best option for your company.

Example Initial Assessment

Sometimes the most difficult part is knowing where to get started. Our initial assessment can help answer this question.  

  • Gain an Understanding of Products and Services
    Through a comprehensive review of your operations, organization, and contracts, we identify your current status, risks, and opportunities.
  •  Analyze and Assess Revenue Recognition Under Current Policies and Procedures
    In conjunction with management discussions, our review includes current GAAP memos and your financial reporting and disclosures.
  • Analyze Revenue Recognition Under ASC 606
    After conducting independent research on various authoritative and interpretive guidance, industry practices, and relevant company filings, we establish a gap analysis and determine proper revenue recognition and recommendations.

Process Evaluation Steps

  • Analyze Current Processes and Controls
    Conduct an in-depth walkthrough of current manual and system processes and controls to determine the utilization and configuration of your current accounting system.
  • Conduct Risk Assessment
    Assess your staff’s competency and analyze your processes, controls, and accounting system to compare your process system needs to your current capabilities as well as identify the controls that mitigate risks.
  • Make Recommendations and Provide Assistance
    Identify areas for improvement and provide training to build staff competency, assist in the development and implementation of changes to manual and automated processes and controls.

 

“Revenue recognition is critical for companies to comply with accounting standards, accurately report financial performance, improve investor confidence, make informed decisions and avoid legal issues.” 
Chase Wright
Partner | Accounting Advisory Leader

Our Professionals

Connect With Us

Chase Wright

Accounting Advisory Leader

Partner, Cherry Bekaert Advisory LLC

Michael F. Hoose

Assurance Services

Audit Director, Cherry Bekaert LLP
Audit Director, Cherry Bekaert Advisory LLC

Kenneth Woodring

Accounting Advisory Services

Director, Cherry Bekaert Advisory LLC

Alec Queen

Risk & Accounting Advisory Services

Director, Cherry Bekaert Advisory LLC

Contact Our Revenue Recognition Team