Section 2: 35–45%B6
Revenue Recognition (Advanced ASC 606)
Exam insight
Revenue is usually the biggest line on the income statement and the one most prone to restatement and fraud, so the AICPA tests ASC 606 hard in BAR with multi-step judgments like variable consideration, price allocation, and over-time recognition. Lock down the five-step model and you can work the layered fact patterns and journal entries that simpler FAR questions never reach.
What AICPA wants you to know
- 1Apply the five-step ASC 606 model from contract identification through recognition.
- 2Estimate variable consideration with expected value or most-likely-amount, then apply the constraint.
- 3Allocate the transaction price to performance obligations using relative standalone selling prices.
- 4Tell point-in-time from over-time recognition and measure progress the right way.
- 5Handle contract modifications, principal vs. agent, warranties, and significant financing components.
- 6Classify and record contract assets, contract liabilities, and receivables.
Patterns in this topic
The exam re-skins the same archetypes. Recognize these here, then drill them in the Pattern Lab.
Exam tip
Study smarter: before you expand each card, cover the screen and try to recall what the concept means from its title alone. Retrieving it from memory builds the recall the exam actually tests, and it beats re-reading.