Skip to content
Amatle Institute

← Blog

IFRS 15 · The five-step model in one lesson

The IFRS 15 Five-Step Model: One Contract to the First Reporting Date

See how a single bundled contract moves through every step of IFRS 15 revenue recognition and why each judgement shapes the next.

Most people who sit down with IFRS 15 can recite the five steps. Far fewer can carry a real contract through all of them without losing the thread between the price and the revenue. If you have ever looked at a bundled deal and wondered where to start, or why the revenue in the books does not match the cash in the bank, this lesson is built for you.

Why one contract beats five definitions

The IFRS 15 five-step model is usually learned as a list of headings, running from identifying the contract and its performance obligations to fixing the transaction price, allocating it and recognising revenue. Learned that way, each step feels self-contained. In practice they lean on each other. A judgement about whether a promise is distinct changes how many obligations you have, which changes how the price is split, which changes when revenue lands in each period.

This lesson follows a single customer contract from signature to the first reporting date, so you see each decision made in order and what it does to everything after it.

The questions the lesson answers

  • When does an agreement become a contract you can account for?
  • How do you tell whether a promise in a bundle is distinct?
  • Why does a customer paying upfront not mean revenue upfront?
  • How is one price shared across several obligations using standalone selling prices?
  • Which obligations are satisfied over time and which at a point in time?
  • What journals record the cash, the contract liability and the revenue?

Who it is for

It suits students preparing for IFRS revenue questions in professional exams, junior accountants meeting their first bundled contract and finance teams who want a clean reference for revenue recognition under IFRS 15. The lesson also flags what the example leaves out, so you know which topics need their own study.

See the worked example

The figures and the answers stay inside the lesson. Work through the Amatle Institute lesson on the IFRS 15 five-step model to see the contract, the allocation and the journals built in full.

Questions about this topic

What are the five steps of IFRS 15?

Identify the contract, identify the performance obligations, determine the transaction price, allocate the price to obligations and recognise revenue when or as each obligation is satisfied.

Does a customer paying upfront mean revenue is recognised upfront?

No. Revenue follows the transfer of control of the promised goods or services. Cash received before the entity performs is a contract liability until the related obligation is satisfied.

How is the transaction price shared across a bundle?

Generally in proportion to the standalone selling price of each performance obligation, with specific exceptions for some discounts and some variable consideration.

  • IFRS 15 five-step model
  • revenue recognition IFRS 15
  • performance obligations
  • transaction price allocation
  • standalone selling price
  • contract liability

Free · one email a week

IFRS and SAM, one requirement at a time

Each week you get the Institute's new articles: one requirement of IFRS 17, IFRS 9, IFRS 15, IFRS 18 or SAM, worked on a South African case. You start with the free IFRS 18 readiness checklist, ten areas to work through before IFRS 18 takes effect, each with its paragraph reference.

Unsubscribe in one click from any email. See the privacy notice.