Hard1 markMultiple Choice
CPA · Question 26 · Area II: Technical Accounting
A software company enters into a contract to license its IP for 3 years and provide monthly updates that are critical to the IP's utility. Without the updates, the software loses significant value. How should the revenue be recognized?
A software company enters into a contract to license its IP for 3 years and provide monthly updates that are critical to the IP's utility. Without the updates, the software loses significant value. How should the revenue be recognized?
Answer options:
A.
Recognize the license revenue at point of time (inception) and updates over time.
B.
Recognize the entire transaction price over time (3 years).
C.
Recognize the entire transaction price at the point of time (inception).
D.
Recognize revenue as billed.
How to approach this question
Determine if the license is 'Functional' (point in time) or 'Symbolic/Access' (over time). If updates are critical to utility, it's a right to access (over time).
Full Answer
B.Recognize the entire transaction price over time (3 years).✓ Correct
B
Because the updates are critical to the utility of the software, the license is not distinct from the support. It represents a 'right to access' the entity's intellectual property, which is a performance obligation satisfied over time.
Common mistakes
Treating all software licenses as point-in-time.
Practice the full CPA BAR Practice Exam 2
50 questions · hints · full answers · grading
More questions from this exam
Q01Orion Manufacturing provided the following data for the current year:<br/><br/>- Net Sales: $5,00...HardQ02A company has a Debt-to-Equity ratio of 1.5 and a Times Interest Earned (TIE) ratio of 4.0. The c...HardQ03An analyst is reviewing a company's quarterly revenue data using a visualization tool. The trend ...HardQ04TechSolutions Inc. reports Net Income of $500,000. The following items are included in the calcul...HardQ05A company is implementing a Balanced Scorecard. They have identified 'Employee Training Hours per...Hard
Expert