Monetary Current Assets and Liabilities: Comprehensive Guide for CPA Preparation
a) Allocate $100,000 to the product and $900,000 to the warranty
b) Allocate $900,000 to the product and $100,000 to the warranty
c) Allocate $1,500,000 to the product and $500,000 to the warranty
d) Allocate $1,200,000 to the product and $800,000 to the warranty
a) $20,000
b) $18,000
c) $17,000
d) $15,000
a) Recognize $50,000 upon delivery of the software
b) Recognize $50,000 evenly over the year
c) Recognize $45,000 upon delivery and $5,000 over the year
d) Recognize $5,000 immediately and the remaining $45,000 over the year
a) Recognize revenue based on cost incurred to date
b) Recognize 100% of the revenue upon completion
c) Recognize revenue as the product is delivered
d) Recognize $90,000 in revenue immediately
a) Recognize $10,000 revenue each month
b) Recognize the entire $120,000 on January 1, 2025
c) Recognize $60,000 in revenue in the first 6 months
d) Recognize $120,000 revenue evenly over the next 24 months
a) $15,000
b) $14,250
c) $15,500
d) $14,000
a) Recognize $10,000 each month as revenue
b) Recognize the entire $240,000 on the start date
c) Recognize $240,000 evenly over 24 months
d) Recognize $20,000 at the start of each month for 2 years
a) 92% of the total sale price
b) 100% of the total sale price
c) 110% of the total sale price
d) 90% of the total sale price
a) $250,000
b) $500,000
c) $450,000
d) $150,000
a) $450,000 for the software and $50,000 for the update
b) $500,000 for the software and $0 for the update
c) $475,000 for the software and $25,000 for the update
d) $250,000 for the software and $250,000 for the update
a) Revenue is recognized when the customer accepts the goods
b) Revenue is recognized only when the customer no longer has the right of return
c) Revenue is recognized on delivery, and returns are estimated
d) Revenue is recognized after 30 days, once the return period expires
a) Revenue is recognized when the project is 50% complete
b) Revenue is recognized once the contract is signed
c) Revenue is recognized upon completion of the entire project
d) Revenue is recognized when the payment is received
a) The customer receives and consumes the benefits as the work progresses
b) The asset has no alternative use, and the company has the right to payment and performance obligation completion
c) The company can transfer control at a point in time, not during the process
d) The asset is custom-made for the customer
a) When the contract is signed
b) As the service is performed over the subscription period
c) At the start of the service period
d) When the full payment is received upfront
a) Revenue is recognized at the point of sale, with the financing component treated as a separate transaction
b) Revenue is recognized when payment is received
c) Revenue is recognized after the financing period ends
d) Revenue is recognized evenly over the life of the financing arrangement
a) Completed contract method
b) Percentage-of-completion method
c) Output method
d) Cost recovery method
a) Recognize revenue only once the contingency is resolved
b) Recognize revenue upon signing the contract, subject to the contingency
c) Recognize revenue upfront if the contingency is highly probable
d) Recognize revenue immediately if the contingency is minor
a) Control refers to when the seller has the right to transfer ownership of the asset
b) Control refers to when the buyer has the right to use the asset
c) Control refers to when the seller has delivered the product to the customer
d) Control refers to when the asset is physically transferred to the buyer
a) Allocate the entire price to maintenance
b) Allocate the entire price to technical support
c) Allocate based on the relative fair value of each element
d) Recognize the full price of the contract at the start of the agreement
a) $500,000
b) $425,000
c) $475,000
d) $550,000
a) Once the variable consideration becomes fixed
b) Only when the customer has made a payment
c) When the amount is reasonably estimable and has been determined
d) At the contract inception
a) Completed contract method
b) Percentage-of-completion method
c) Point in time recognition
d) Over-time recognition method
a) ASC 606 applies to only financial service companies, while ASC 605 applies to all industries
b) ASC 606 emphasizes recognizing revenue based on the transfer of control, while ASC 605 used the risk and rewards method
c) ASC 606 is for contracts with customers only, while ASC 605 applies to both customers and non-customers
d) There is no significant difference between the two standards
a) At the completion of the contract
b) As the customer receives the benefits of the contract
c) Based on the costs incurred relative to the total estimated costs
d) At the midpoint of the contract period
a) When the customer receives the product
b) When control of the product is transferred to the customer
c) When all performance obligations are fulfilled
d) Upon the completion of the product
a) Recognize all revenue upfront
b) Recognize the revenue based on the passage of time
c) Recognize the revenue as the customer receives the benefit of the service
d) Recognize revenue when the final payment is made
a) Recognize 100% of the contract price upfront
b) Recognize revenue based on milestones achieved
c) Recognize revenue as costs are incurred, in proportion to completion
d) Recognize revenue when all payments are received
a) When the contract is signed
b) When the product is delivered
c) When payment is received
d) When the customer takes possession of the product
a) Recognize $500 revenue immediately
b) Recognize $50 revenue for the warranty immediately
c) Recognize $500 revenue immediately and $50 revenue for warranty as it’s incurred
d) Recognize the $50 warranty cost as a liability
a) At the time the order is placed
b) When the customer receives possession of the goods
c) As the goods are produced
d) When the performance obligations are fully satisfied
Right of Return: Revenue should be recognized based on the estimate of returns, and only the portion expected to be retained should be recognized as revenue.
Performance Obligation: Revenue is recognized when the performance obligations are satisfied, and this may occur over time or at a point in time, depending on the nature of the contract.
Percentage-of-Completion Method: Used for long-term contracts, where revenue and costs are recognized based on the progress of the work.
Variable Consideration: Revenue can only be recognized when it is probable that a significant reversal in revenue will not occur.
Financing Components: Adjust for the time value of money in contracts with significant financing components.
Subscription and Service Contracts: Recognize revenue evenly over the period of service unless there are specific circumstances that suggest otherwise.
Contingencies: If the revenue is contingent upon certain events, it should be recognized once the contingency is resolved or becomes probable.
✅ Answers & Explanations: Revenue Recognition (ASC 606
Answer: (b) Allocate $900,000 to the product and $100,000 to the warranty
Explanation: If the warranty is a separate performance obligation (like extended warranty), allocate transaction price accordingly. $100,000 is for warranty (a separate obligation), the rest is product revenue.
Wrong Choices:
(a)/(d): Misallocate total amount, overvaluing warranty.
(c): $500,000 warranty is overstated.
Answer: (b) $18,000
Explanation: 10% return expected → recognize 90% revenue = $20,000 × 90% = $18,000.
Wrong Choices:
(a): Ignores expected return.
(c)/(d): Return estimates too high.
Answer: (c) Recognize $45,000 upon delivery and $5,000 over the year
Explanation: Software delivered → $45,000. Support is over time → $5,000 deferred and recognized monthly.
Wrong Choices:
(a): Ignores service obligation.
(b): Incorrect timing.
(d): Reverses allocation.
Answer: (a) Recognize revenue based on cost incurred to date
Explanation: If using cost-to-cost, recognize revenue proportionate to cost incurred.
Wrong Choices:
(b)/(d): Immediate/full recognition not permitted.
(c): Better for delivery-based methods.
Answer: (a) Recognize $10,000 revenue each month
Explanation: Service over time → straight-line recognition.
Wrong Choices:
(b): Premature recognition.
(c)/(d): Incorrect allocation period.
Answer: (b) $14,250
Explanation: Revenue = $15,000 – 5% discount = $14,250 if discount likely to be taken.
Wrong Choices:
(a): Overstates revenue.
(c)/(d): Misapplied discount rate.
Answer: (a) Recognize $10,000 each month as revenue
Explanation: Recognize lease revenue over time, as the service is rendered.
Wrong Choices:
(b)/(c)/(d): Incorrect timing or overstated values.
Answer: (a) 92% of the total sale price
Explanation: Revenue = 100% – 8% returns = 92% recognized upfront.
Wrong Choices:
(b): Ignores returns.
(c): Cannot recognize >100%.
(d): Wrong return estimate.
Answer: (a) $250,000
Explanation: 50% of work done → recognize 50% revenue = $500,000 × 50%.
Wrong Choices:
(b): Premature full recognition.
(c)/(d): Understated.
Answer: (a) $450,000 for software and $50,000 for the update
Explanation: Allocate based on standalone prices.
Wrong Choices:
(b): Ignores support value.
(c)/(d): Arbitrary allocations.
Answer: (b) Revenue is recognized only when the customer no longer has the right of return
Explanation: If returns can’t be reasonably estimated, defer revenue.
Wrong Choices: Others allow premature recognition.
Answer: (c) Revenue is recognized upon completion of the entire project
Explanation: Completed contract method = revenue at end.
Wrong Choices: Violate method rule.
Answer: (c) The company can transfer control at a point in time, not during the process
Explanation: Over-time recognition not valid if control is transferred only at the end.
Wrong Choices: All valid indicators for over-time.
Answer: (b) As the service is performed over the subscription period
Explanation: Revenue matches service provision.
Wrong Choices: Timing is off.
Answer: (a) Revenue is recognized at the point of sale, with the financing component treated separately
Explanation: Split product revenue and financing income.
Wrong Choices: Mix up timing and recognition rules.
Answer: (b) Percentage-of-completion method
Explanation: Best suited when progress can be measured reliably.
Wrong Choices: Other methods don’t match scenario.
Answer: (a) Recognize revenue only once the contingency is resolved
Explanation: Until resolved, not recognized.
Wrong Choices: Risk premature recognition.
Answer: (b) Control refers to when the buyer has the right to use the asset
Explanation: Control = ability to use and direct asset use.
Wrong Choices: Describe ownership or physical transfer.
Answer: (c) Allocate based on the relative fair value of each element
Explanation: Fair value allocation required for multiple obligations.
Wrong Choices: Over-allocate or misattribute.
Answer: (c) $475,000
Explanation: $500,000 × (1 – 15%) = $475,000
Wrong Choices: Misapplied or ignored estimate.
Answer: (c) When the amount is reasonably estimable and has been determined
Explanation: Recognize only when it’s probable that revenue will not reverse.
Wrong Choices: Too early or late.
Answer: (d) Over-time recognition method
Explanation: These indicators support over-time recognition.
Wrong Choices: Don’t match criteria.
Answer: (b) ASC 606 emphasizes recognizing revenue based on the transfer of control
Explanation: Core shift in principle.
Wrong Choices: Inaccurate or irrelevant.
Answer: (c) Based on the costs incurred relative to the total estimated costs
Explanation: Cost-based % complete method is IFRS preferred.
Wrong Choices: Other timing models not suitable.
Answer: (d) Upon the completion of the product
Explanation: Control transfers only when usable.
Wrong Choices: Early recognition violates standard.
Answer: (c) Recognize the revenue as the customer receives the benefit of the service
Explanation: Revenue matches benefit delivery.
Wrong Choices: Ignore service-based nature.
Answer: (c) Recognize revenue as costs are incurred, in proportion to completion
Explanation: Classic cost-to-cost percentage method.
Wrong Choices: Ignore cost-based performance.
Answer: (b) When the product is delivered
Explanation: Delivery = control transfer = revenue trigger.
Wrong Choices: Premature recognition.
Answer: (d) Recognize the $50 warranty cost as a liability
Explanation: Warranty is cost to be accrued, not revenue.
Wrong Choices: Misclassify cost or revenue.
Answer: (b) When the customer receives possession of the goods
Understand ASC 606 & IFRS 15 with real-world scenarios. Here are 30 multiple-choice questions (MCQs) with clear answers and detailed explanations. Perfect for CPA prep and finance professionals.
Initial:
Dr. Cash xxx
Cr. Deferred Revenue xxx
When Earned:
Dr. Deferred Revenue xxx
Cr. Revenue xxx
Warranty Accrual:
Dr. Warranty Expense xxx
Cr. Warranty Liability xxx
๐ฏ Tip: Focus on understanding control transfer and separating obligations to master ASC 606.
Created by Vijaya Sai M, CPA aspirant & Finance Manager. For more CPA stories and real-life finance insights, follow my YouTube channel!
Explanation: Until control is transferred, no revenue.
Wrong Choices: Recognize revenue too early.
Comments
Post a Comment