Recognising Training Programme Revenue under IFRS 15: On Collection or on Delivery?
How a training provider applies the IFRS 15 steps to contracts and bundles: distinct promises, recognition over time, advance payments, cancellations and non-refundable fees, with a worked example.

