1. Home
  2. Cases
  3. IFRS 15
  4. Case #002
CASE #002IFRS 15

The Customer Paid. Can We Recognise Revenue Yet?

£120,000 in the bank on 1 December. The CEO calls it a good month. The CFO isn’t so sure.

Intermediate 25–35 minPDF + Excel Language: English · Español

01The situation

Friday · 1 December · CloudBoard Ltd.

CloudBoard Ltd. sells business management software by subscription. On 1 December it signs a contract with NorthPeak Retail, which pays £120,000 upfront the same day.

MIKE — CEO
“£120,000 in the bank. Good month.”

Leo already has the entry ready: cash against revenue, all in December. Emma stops him.

EMMA — CFO
“The customer paid. That still doesn’t tell us when we’ve earned the revenue.”
Contract facts
Price paid upfront£120,000
Software access12 months from 1 January
Initial setupDecember, no separate benefit
TrainingTwo days in March
Stand-alone price: subscription£120,000
Stand-alone price: training£10,000

02Your mission

Separate the cash from the revenue.

  1. Identify the performance obligations.
  2. Decide whether the setup is a separate obligation.
  3. Allocate the £120,000 between the obligations.
  4. Determine revenue for December.
  5. Calculate monthly subscription revenue and March training revenue.
  6. Prepare the main journal entries.

03Think first

What would you do?

Every case asks for your answer before it shows you the solution. Getting it wrong here is part of the method.

04The solution

This is how the solution starts. The rest is in the full case.

STEP 1 · PERFORMANCE OBLIGATIONS Subscription (incl. setup) + training 2 obligations

Allocation, December revenue, monthly schedule, training revenue and the balance sheet at 31 December.

Unlock for $9.90

What’s included

Everything you need to solve it.

  • PDF caseThe story, the facts and the questions.
  • Excel modelContract liability and revenue, December to December.
  • Complete solutionStep-by-step reasoning, not just the final number.
  • Journal entriesCash receipt, monthly recognition and training.
  • Common mistakesThe ones Leo would make. And probably you too.
  • Final challengeA £15,000 uptime bonus: variable consideration.

WHAT YOU’LL PRACTISE

  • Performance obligations
  • Stand-alone selling prices
  • Allocation
  • Contract liability
  • Over time vs point in time

Preview

A look inside.

A4 · 10 pages

In this case

  • Mike, CEOSees £120,000 and calls it revenue.
  • Leo, Junior AccountantBooks everything in December.
  • Emma, CFOSeparates cash from performance.
  • Sarah, AuditorAsks when the obligation is satisfied.

Get the Complete Case — $9.90

English PDF + Excel model · instant download

Buy Case

Keep learning

Before or after this case.