Syllabus C1. Revenue 1 / 26

a) Discuss and apply the criteria that must be met before an entity can apply the revenue recognition model.
b) Discuss and apply the five step model relating to revenue earned from a contract with a customer.
c) Apply the criteria for recognition of contract costs as an asset.
d) Discuss and apply the recognition and measurement of revenue including performance obligations satisfied over time, sale with a right of return, warranties, variable consideration, principal versus agent considerations and non-refundable up-front fees.