Skip to content

Revenue recognition. Work through the why.

CPA BAR | Area II | Revenue recognition

Practice identifying performance obligations, allocating transaction prices, and recognizing revenue. Review a worked explanation after every question.

The free diagnostic covers Leases; Revenue recognition samples are below. 25 questions in this topic. Both topics included for $39 one-time.

Answer two sample questions.

Put your revenue recognition knowledge to work before you buy.

Answer for free, then enter your email to read the worked explanations.

Revenue recognition

Question 1 of 2

Revenue recognition. Question 1 of 2. In November, a grocery chain orders and pays for a production run of seasonal product from Salted Anchor Foods. The chain asks Salted Anchor to hold the goods until its new regional warehouse opens in February, because the chain has no space to receive them. Salted Anchor moves the finished goods to a segregated area of its warehouse, labels them with the chain’s purchase order number, and cannot sell them to anyone else or use them to fill other orders. The goods are complete and ready to ship. When should Salted Anchor recognize revenue on this order?

Choose an answer to check it

Turn a wrong answer into a next step.

A focused practice-and-review session to supplement your CPA BAR prep.

Answer, then understand

Read the explanation after every answer — what the question was really testing, and why each wrong option is wrong.

CPA BAR practice

Answer review
Revenue recognition

Correct answer: C

In November, because the requirements for a bill-and-hold arrangement are met

Worked reasoning

The entity must be unable to use the product or direct it to another customer. Salted Anchor can’t sell these goods to anyone else or use them to fill other orders. All four conditions are satisfied, so control has transferred in November even though the goods haven’t moved. Salted Anchor recognizes revenue in November.

Guidon CPA BAR practice questions

This product provides preparation for the Business Analysis and Reporting section of the Uniform Certified Public Accountant (CPA) exam.
  • Revenue recognition

    25questions

    • Distinct performance obligations
    • Transaction price allocation
    • When to recognize revenue
  • Leases

    55questions

    • Lease identification and classification
    • Lease liabilities and right-of-use assets
    • Lessee and lessor accounting

One-time purchase

$39

80 questions. Both topics included.

Buy now

12 months of access from the day you buy. One-time purchase; no automatic renewal. Full terms

You may request a full refund within fourteen (14) days of purchase by contacting Customer Support. Access ends when the refund is requested. See the Refund Policy for the full terms.

  • Worked explanations, including why the wrong answers are wrong
  • Practice history and topic standing to see what needs more work
  • New Area II topics included during your 12-month access period

See what this topic actually tests.

Revenue recognition falls under Area II, Technical Accounting and Reporting, the section weighted at 35–45% of the BAR exam, and it’s tested at the application and analysis level, not recall.

The questions ask you to work the five-step model on contracts with more than one obligation: separating distinct goods and services, allocating a transaction price on standalone selling prices, dealing with variable consideration and the constraint, and deciding whether control passes at a point in time or over time. FAR checks whether you know the model. BAR gives you a contract with a wrinkle in it and asks what the financial statements should say.

More Area II topics are in development.

Next we’re adding more Area II topics, and business combinations and stock compensation are in progress.

80 questions today: 25 on revenue recognition, 55 on leases. As of October 2026.

12 months of access from the day you buy. One-time purchase; no automatic renewal.

Get your questions answered before you start.

Practice the judgment the exam actually grades.