Our only savior is our will power. Will is the switch that controls everything in this universe. If you don't exercise your will power, you will be a weakling, easily influenced by your environment. Development of the will is the secret of magnetism. Men of success are men of great will power. When you develop will, no matter how you are pounded down by life, you rise again and say, "I am successful. I can win."
Regards from Prof Mahaley Head Gmsisuccess
Your Career Mentor Gmsisuccess...
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.
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
Under US GAAP (specifically ASC 606), revenue is recognized when a company transfers promised goods or services to customers in an amount reflecting the consideration expected, rather than when cash is received. The core principle requires a 5-step model to recognize revenue as it is earned through satisfying performance obligations.
The 5-Step Model for Revenue Recognition (ASC 606):
1. Identify the Contract: Establish an enforceable agreement with a customer.
2. Identify Performance Obligations: Identify the specific, distinct promises (goods/services) in the contract.
3. Determine the Transaction Price: Determine the amount of consideration the company expects to receive.
4. Allocate the Price: Allocate the transaction price to each performance obligation.
5. Recognize Revenue: Recognize revenue when (or as) the entity satisfies a performance obligation by transferring control of the good/service to the customer.
Key Concepts:
Control over Revenue: Revenue is recognized when control transfers—either at a point in time or over time.
Performance Obligations: Obligations can be recognized over time (e.g., service contracts) or at a specific moment (e.g., product delivery).
Variable Consideration: Companies must estimate variable components (like discounts, rebates, or bonuses).
Transfer of Control: Control transfers when the customer can direct the use of and obtain benefits from the good or service.
Core Principle: This framework ensures that revenue is recognized when it is earned, promoting accuracy and consistency across industries.
📘 REVENUE RECOGNITION – US GAAP (ASC 606)
🔑 Core Principle
Revenue is recognized when: 👉 Control of goods/services transfers to the customer 👉 At an amount reflecting consideration expected