Comprehensive objective question bank on Revenue Recognition (ASC 606 – US GAAP) ,included MCQs, case-based questions, fill in the blanks, match the following, odd one out, and assertion–reason with answers.
📘 MCQs (Multiple Choice Questions)
1. Under ASC 606, revenue is recognized when:
A. Cash is received
B. Invoice is issued
C. Control of goods/services transfers
D. Contract is signed
✅ Answer: C
2. Which industry typically recognizes revenue over time?
A. Retail
B. Construction
C. Wholesale
D. Trading
✅ Answer: B
3. Subscription-based revenue is recognized:
A. At the beginning
B. At the end
C. Ratable over time
D. Only when cash is received
✅ Answer: C
4. The first step in ASC 606 is:
A. Allocate transaction price
B. Identify contract
C. Recognize revenue
D. Determine price
✅ Answer: B
5. Telecom companies recognize revenue:
A. At installation
B. At contract signing
C. As services are provided
D. At year-end
✅ Answer: C
6. Retail businesses recognize revenue:
A. Over time
B. At production stage
C. At point of sale
D. After payment
✅ Answer: C
7. Transaction price refers to:
A. Market price
B. Cost incurred
C. Amount expected to receive
D. Invoice amount only
✅ Answer: C
8. Performance obligation means:
A. Legal liability
B. Promise to transfer goods/services
C. Contract approval
D. Payment term
✅ Answer: B
📊 Case-Based MCQs
Case 1:
A software company delivers a license and provides support services for 1 year.
9. How should revenue be recognized?
A. Entirely at delivery
B. Entirely after 1 year
C. Split between license & support
D. Only when cash received
✅ Answer: C
Case 2:
A construction company builds a bridge over 3 years.
10. Revenue should be recognized:
A. Only at completion
B. Over time
C. At contract signing
D. After payment
✅ Answer: B
Case 3:
A telecom company charges ₹1,000 monthly subscription.
11. Revenue is recognized:
A. ₹12,000 upfront
B. ₹1,000 monthly
C. At year-end
D. After full payment
✅ Answer: B
Case 4:
A retail store sells goods and receives cash instantly.
12. Revenue recognition point:
A. Production
B. Delivery
C. Point of sale
D. After audit
✅ Answer: C
✏️ Fill in the Blanks
13. Revenue is recognized when ______ transfers to the customer.
✅ Answer: Control
14. ASC 606 follows a ______ step model.
✅ Answer: Five
15. Subscription revenue is recognized ______ over time.
✅ Answer: Ratable
16. Construction companies often use ______ method.
✅ Answer: Percentage of completion
17. Performance obligation is a ______ to transfer goods/services.
✅ Answer: Promise
🔗 Match the Following
| Column A | Column B |
|---|---|
| 18. Software Industry | A. Point of sale |
| 19. Construction | B. Over time |
| 20. Retail | C. Delivery/control |
| 21. Subscription | D. Ratable |
✅ Answers:
18–C
19–B
20–A
21–D
🚫 Odd Man Out
22. Identify the odd one:
A. Identify contract
B. Allocate price
C. Record expense
D. Recognize revenue
✅ Answer: C (Not part of ASC 606 steps)
23. Identify the odd one:
A. Retail
B. Telecom
C. Agriculture
D. Software
✅ Answer: C (Not in given classification)
⚖️ Assertion–Reason Questions
24. Assertion (A): Revenue is recognized when control transfers.
Reason (R): Ownership always equals control.
A. Both true, R explains A
B. Both true, R not explanation
C. A true, R false
D. A false, R true
✅ Answer: C
25. Assertion (A): Subscription revenue is recognized over time.
Reason (R): Services are delivered continuously.
A. Both true, R explains A
B. Both true, R not explanation
C. A true, R false
D. Both false
✅ Answer: A
26. Assertion (A): Construction revenue can be recognized over time.
Reason (R): Work is performed gradually.
A. Both true, R explains A
B. Both true, R not explanation
C. A false, R true
D. Both false
✅ Answer: A
🎯 Challenging / Tricky MCQs
27. If multiple performance obligations exist, transaction price is:
A. Ignored
B. Allocated proportionately
C. Recognized immediately
D. Deferred fully
✅ Answer: B
28. If control does not transfer, revenue:
A. Must be recognized
B. Cannot be recognized
C. Partially recognized
D. Deferred indefinitely
✅ Answer: B
29. Which step comes after identifying performance obligations?
A. Recognize revenue
B. Determine transaction price
C. Identify contract
D. Allocate price
✅ Answer: B
30. Revenue recognition under ASC 606 is based on:
A. Cash flow
B. Legal form
C. Transfer of control
D. Invoice date
✅ Answer: C
www.gmsisuccess.in
No comments:
Post a Comment