IntroductionAuditing the Five-Step Model of FASB ASC 606Step 1: Identify the Contract(s) With a CustomerStep 2: Identify the Performance Obligations in the ContractStep 3: Determine the Transaction PriceStep 4: Allocate the Transaction Price to the Performance Obligations in the ContractStep 5: Recognize Revenue When (or as) the Entity Satisfies a Performance ObligationAuditing Considerations in the Adoption and Transition to FASB ASC 606General Audit Considerations Over Revenue RecognitionRisk Assessment and Fraud Risk Under FASB ASC 606Audit PlanningAssignment of Personnel and SupervisionEstablishing an Overall StrategyAudit RiskUnderstanding the Entity and Risk AssessmentInquiryReading and Understanding ContractsReviewing Process Narratives and Process Flow DiagramsReviewing Internal Control Manuals, Policy Manuals, or Similar DocumentationDiscussion Among the Audit TeamAssessing the Risks of Material MisstatementIdentification of Significant RisksSpecific Audit Considerations Over Revenue RecognitionSide AgreementsChannel StuffingRelated-Party TransactionsSignificant Unusual TransactionsNature of Business and Accounting for RevenuePotential Accounting MisstatementsIdentify the Contract With the CustomerIdentify the Performance Obligations in the ContractsDetermine the Transaction PriceAllocate the Transaction Price to the Performance ObligationsRecognize Revenue When (or as) the Entity Satisfies a Performance ObligationConsideration of Fraud as it Relates to RevenueDiscussion Among Engagement Personnel Regarding the Risks of Material Misstatement Due to FraudThe Importance of Exercising Professional SkepticismIFRS 15 Versus FASB ASC 606The Role of Controls Over Financial Reporting in Revenue RecognitionControl EnvironmentRisk AssessmentControl ActivitiesInformation and CommunicationMonitoringObtaining Audit EvidenceTypes of Substantive ProceduresPotential Issues in Obtaining Audit EvidenceAudit Evidence Related to the Five Steps of Revenue Recognition Under FASB ASC 606Auditing EstimatesPotential Area of Focus — Management BiasManagement RepresentationsIndependenceConsultationSituations in Which Auditors Can Assist During TransitionDisclosuresSmaller EntitiesAudit Documentation