Home / CPA Course / BAR

Revenue recognition: reading contracts

BAR Chapter 12 · Area II · Blueprint II.C

FAR taught the five steps of revenue recognition. BAR hands you the contract, the side letter and the sales report and asks what the revenue should be and when. The Blueprint wants you to interpret agreements and supporting documents to set the amount and timing of revenue, and to use data analytics outputs to find and fix discrepancies. Northwind Robotics, which sells warehouse robots with installation and maintenance, gives us contracts worth reading line by line.

In this chapter

  1. Step 1: is there a contract?
  2. Step 2: finding the performance obligations
  3. Step 3: the transaction price
  4. Step 4: allocating the price
  5. Step 5: over time or at a point in time
  6. Reading special contract features
  7. Modifications and contract costs
  8. Using data analytics to find revenue discrepancies

This chapter has 8 lessons, 50 practice MCQs with explanations and 20 simulations, plus flashcards and a recall sheet.

What this chapter covers

Chapter 11: Internally developed software · Chapter 13: Stock compensation