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.
CPA Exam Lab is an independent study resource and is not affiliated with, endorsed by, or sponsored by the AICPA® or NASBA. Practice questions are original content created for study purposes. “CPA” is a registered trademark of the AICPA.
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.