PracticeFARFree practice exam

FAR · Select transactions · 6 practice questions

ASC 606 Upfront Fees and Stand-Ready Revenue

If activation transfers no distinct good or service, recognize its fee over the related service period, not when collected. Below: a worked calculation of monthly revenue and the remaining contract liability.

The ruleIf activation transfers no distinct good or service, include the nonrefundable fee in the related service's transaction price. Recognize stand-ready revenue over time, evenly when readiness is provided evenly.

Try one first

On January 1, Year 1, Northline enters into a 24-month service contract with a customer. The customer pays a $240 nonrefundable activation fee at signing and $120 per month for the ongoing service. The activation activities are administrative setup tasks and do not transfer a distinct good or service to the customer. Assume the contract term is fixed at 24 months, service is provided evenly throughout the contract, and there is no significant financing component or variable consideration. What is the most appropriate revenue recognition treatment for the $240 activation fee?
Hint

Focus first on whether the activation activities give the customer a distinct good or service. If they do not, ask which performance obligation the upfront fee relates to.

Worked example

Cedar starts a noncancelable 18-month hosted-access contract on January 1. It collects a $900 nonrefundable activation fee and $400 at each month-end. Setup only creates login credentials and is not distinct. Access is provided evenly. There is no renewal option, variable consideration, or significant financing component. Calculate revenue and the contract liability at April 30, after April's payment.

1Total monthly service charges$400 × 18 months$7,200
2Total transaction price$900 + $7,200$8,100
3Monthly revenue$8,100 ÷ 18 months$450
4Revenue through April 30$450 × 4 months$1,800
5Upfront fee recognized through April 30($900 ÷ 18 months) × 4 months$200
6Remaining contract liability$900 − $200$700

At April 30, Cedar reports $1,800 of revenue and a $700 contract liability.

Check: Shortcut: $400 + ($900 ÷ 18) = $450 per month; four months earns $1,800.

Key points

  • Stand-ready access earns revenue even when the customer does not use it.
  • Cash received for future service is a contract liability, not revenue.
  • Distinct training requires allocating the total transaction price using relative standalone selling prices.

How the exam traps you

  • Recognizing the activation fee immediately because it is nonrefundable. Nonrefundable does not mean earned. Recognize the fee as the related service is provided.
  • Treating completed administrative setup as a separate performance obligation. Setup must transfer a distinct good or service to qualify as a separate obligation.
  • Using the comparable month-to-month price as monthly revenue. For a single obligation, use the contract's transaction price and service period, not a comparable price.

5 more, each from a different angle

0 of 5 answered · 0 correct

Question 2

Under ASC 606, and assuming no significant financing component or collectibility issue, which situation would most likely be reported as a contract liability at December 31, 20X5?
Hint

Ask whether the company has already received consideration before satisfying its performance obligation, or instead has already performed and is waiting to bill or collect.

Question 3

On July 1, Year 1, Harbor Co. entered into a 12-month maintenance contract and collected the full $120,000 contract price in advance. The contract requires Harbor to stand ready to provide maintenance services evenly over the contract term, and there is no material upfront setup activity that represents a separate performance obligation. As of December 31, Year 1, what amounts should Harbor report for revenue and contract liability related to this contract?
Hint

Focus on when the performance obligation is satisfied, not when cash is collected.

Question 4

On January 1, Year 1, FitPro Co. receives $1,200 cash for a 12-month membership that gives a customer unlimited access to its fitness facilities from January 1 through December 31, Year 1. Assume the contract includes no separate initiation services, no material rights beyond the 12-month access period, and no refund rights. Under ASC 606, when should FitPro recognize the $1,200 as revenue?
Hint

Focus on the promised performance obligation: is FitPro delivering a one-time item, or standing ready to provide access over a period of time?

Question 5

On October 1, 20X5, Harbor Co. entered into a 12-month snow-removal contract and collected the full $36,000 contract price at signing. Harbor must stand ready to provide snow-removal services from October 1, 20X5 through September 30, 20X6, regardless of the number of actual snow events. Assume this stand-ready service is a single performance obligation satisfied over time, and revenue is recognized evenly over the contract term. How much revenue should Harbor recognize in 20X5?
Hint

Focus on when the performance obligation is satisfied, not when cash is collected or how many snow events occur.

Question 6

On January 1, 20X5, CloudServe enters into a one-year contract to provide hosted software access for 12 months. The customer pays a $1,200 nonrefundable upfront fee at signing and $300 at the end of each month for access to the platform. CloudServe also performs a one-time account setup on January 1. Assume the setup activity does not transfer a distinct good or service to the customer, the contract has no renewal option, and the hosted software access is a single performance obligation satisfied over time. How should CloudServe recognize the $1,200 upfront fee?
Hint

Focus first on whether the setup activity is a distinct promised good or service. If it is not, ask what performance obligation the upfront fee really relates to.

Drill all 113 Revenue recognition questionsMixed across every rule in the topic, so you have to spot which one applies. That is how the exam does it.

Common questions

When can an upfront fee be recognized as revenue?

If the fee relates to a distinct good or service, recognize the allocated revenue when that obligation is satisfied. Administrative activation alone does not qualify.

How do you calculate monthly revenue with an activation fee?

For one evenly provided service obligation, divide the total transaction price by the service months. This equals the monthly service fee plus the upfront fee divided by those months.

Does stand-ready revenue depend on actual customer usage?

No. When the promise is access or availability provided evenly, recognize revenue evenly over the service period, even if the customer never uses it.

Watch it solved

A full CPA FAR task-based simulation on Revenue recognition, worked step by step.

FAR Simulation: Revenue Allocation, Timing and Warranties ASC 606 on YouTube

Practice FAR like the real exam

The free ChatCPA simulator: real exam layout, timed testlets, starting with a question on this topic. No account needed to start.

Open the free simulator →

More on Revenue recognition

All Revenue recognition practice →

Questions from the ChatCPA bank of 17,658 CPA exam questions, each with a written reason for every wrong answer. ChatCPA is built by Nicholas Miller, CPA (Oregon #14907). How these pages are made. Spot an error? Tell us.