All skill tests
Skill assessment

ASC 606 Revenue Recognition Contract Analysis Skills Test

Assess the ability to analyze customer contracts and determine revenue recognition under ASC 606. The test focuses on performance obligations, transaction price, allocation, timing, and contract changes.

20–30 Questions per assessment
15–45 min Estimated completion time
3 levels Choose your difficulty
Bookkeeping & Accounting View category
Start assessment

Choose your level and begin.

Answer without outside help so the result reflects your current knowledge. You will see your score after completing the selected assessment.

Revenue recognition affects reported earnings, forecasts, contract operations, and audit readiness. Sound ASC 606 analysis requires consistent judgment about what has been promised, how consideration is measured, and when control of goods or services transfers to the customer.

This is a demo version of the test. You may attempt up to 3 questions.

Test details

Know what to expect.

Review the instructions, covered skills, example question themes, and intended audience before beginning.

01

Instructions and covered skills

Read each scenario carefully before choosing an answer. Focus on the contractual facts provided rather than assumptions from unrelated arrangements. Keep track of timing, promised goods or services, and customer rights. Use a quiet setting and turn off notifications before beginning. Do not rush through numerical details or contract modifications. Select the response that best reflects the stated facts and applicable revenue recognition principles.

Key Areas

This test evaluates practical contract analysis under ASC 606, Revenue from Contracts with Customers. Candidates interpret whether an arrangement creates enforceable rights and obligations, identify promised goods and services, and determine whether those promises are distinct performance obligations. They assess fixed and variable consideration, including rebates, bonuses, penalties, refunds, and price concessions. They also evaluate whether an amount should be constrained when a significant reversal of recognized revenue could occur.

The test covers transaction-price allocation using relative stand-alone selling prices. It examines when a discount or variable amount may be assigned to a particular performance obligation and when it must be allocated across obligations. Candidates must also determine whether revenue is recognized at a point in time or over time by evaluating control transfer, customer benefits, alternative use, and enforceable rights to payment.

Further areas include principal-versus-agent considerations, customer options that provide material rights, nonrefundable upfront fees, significant financing components, contract assets, receivables, and contract liabilities. Questions also address contract modifications and the treatment of incremental contract-acquisition costs. Strong performance reflects an ability to apply the five-step model to common subscription, implementation, licensing, product-sale, and service arrangements.

Recommended Preparation

Review the five-step revenue model and practice mapping contract terms to each step. Pay particular attention to the distinction between identifying a promised item and identifying a distinct performance obligation. Work through examples involving bundled products and services, usage-based fees, rebates, renewal options, and implementation activities. Refresh the indicators used to assess point-in-time transfer of control and the criteria for recognizing revenue over time.

Prepare by calculating relative stand-alone selling-price allocations and documenting the reasoning behind transaction-price estimates. Review the accounting outcomes for prospective modifications, termination-and-replacement arrangements, and cumulative catch-up adjustments. Finally, practice explaining conclusions clearly, using only the contract facts, because sound revenue accounting depends on both accurate calculations and well-supported judgment.

02

Examples of questions

1. What factor helps determine whether a promised good or service is distinct?
2. When is variable consideration included in the transaction price?
3. What is the purpose of allocating consideration to performance obligations?
4. When may revenue be recognized over time for a service arrangement?
5. How is a customer’s option for future discounts evaluated?
6. What event generally triggers recognition of a contract liability?
7. How should a contract modification be assessed under ASC 606?
8. What does a significant financing component address?
9. When is an asset recognized for incremental costs of obtaining a contract?
10. What indicates that control of a product has transferred to a customer?
03

Who this test is best for

Revenue accountants, accounting analysts, financial reporting staff, audit professionals, contract operations specialists, and finance professionals who review customer arrangements.

Share the assessment or try another skill.

Send this test to a colleague or friend, or return to the assessment library to explore another professional area.

Browse all tests
Jobs Talent AI Tools Salaries
Menu