Tabellab
Accounting Advanced

Revenue Recognition: IFRS 15 & ASC 606 Five-Step Model in Excel

Performance obligations, variable consideration and the constraint, SSP estimates and allocation, over-time revenue with cost-to-cost, a monthly software schedule, contract balances, modifications and principal vs agent: 8 labs on one technology company.

8 lessons 8 labs 2.1 h Certificate

The first lesson is free โ€” no account needed.

About this course

A revenue recognition course that applies the IFRS 15 and ASC 606 five-step model to one fictional technology company's contracts in a spreadsheet, for accountants, auditors and finance students. You identify the performance obligations in a retail contract, estimate variable consideration with the expected value and the most likely amount and apply the constraint, estimate stand-alone selling prices three ways, allocate the bundle price and test the residual approach, recognise a three-year automation project over time with the cost-to-cost method as the estimate changes, build a monthly schedule for a licence, support and implementation bundle, roll deferred revenue forward and classify contract assets and liabilities, account for contract modifications and decide principal versus agent. An educational summary, not the text of the standards and not accounting advice. The first lab is free.

Lessons

  1. The Five-Step Model: Finding the Performance ObligationsLab14 minFree
  2. Transaction Price: Variable Consideration & the ConstraintLab16 min Pro
  3. Allocating the Price: Estimating SSPs & the Residual ApproachLab16 min Pro
  4. Over Time vs Point in Time: Progress with the Cost-to-Cost MethodLab17 min Pro
  5. Software Bundle: Licence, Support & Implementation Month by MonthLab17 min Pro
  6. Contract Assets, Contract Liabilities & the Deferred Revenue Roll-ForwardLab15 min Pro
  7. Contract Modifications: Separate Contract, Prospective or Catch-UpLab16 min Pro
  8. Principal vs Agent: Gross or Net Revenue, and the JournalLab15 min Pro