Welcome to Revenue (IFRS 15)!
Hello there! Today we are diving into one of the most important chapters in your Financial Reporting (FR) studies: Revenue from Contracts with Customers (IFRS 15). Revenue is often the largest number in the financial statements, so getting it right is a big deal!
Don't worry if this seems a bit technical at first. Think of revenue simply as the "reward" a business earns for doing its job. IFRS 15 provides a clear 5-step rulebook to make sure every company records that reward at the right time and for the right amount.
The Golden Rule: The 5-Step Model
IFRS 15 uses a core principle: Recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration (payment) the company expects to receive.
To do this, we always follow these five steps in sequence (I-I-D-A-R):
1. Identify the contract.
2. Identify the performance obligations.
3. Determine the transaction price.
4. Allocate the price.
5. Recognize revenue.
Step 1: Identify the Contract
Before we record any money, we must have a valid agreement. For a contract to exist under IFRS 15, it must meet these 5 criteria:
- Both parties have approved the contract.
- Each party’s rights can be identified (who gets what?).
- Payment terms are clear.
- The contract has commercial substance (it’s not just a deal to artificially boost figures).
- It is probable that the company will collect the consideration.
Quick Review: If it is not probable that you will get paid, you cannot record revenue yet!
Step 2: Identify the Performance Obligations (POs)
A Performance Obligation is simply a promise in the contract to provide a distinct good or service.
Example: If you buy a laptop that comes with one year of free technical support, you have two separate promises:
1. The hardware (the laptop).
2. The service (the tech support).
When is something "distinct"?
A good or service is distinct if the customer can benefit from it on its own (or together with other readily available resources) and the promise is separately identifiable within the contract. If a builder promises to provide bricks and build a bespoke wall, the bricks and building services are combined into one performance obligation because they are highly integrated.
Step 3: Determine the Transaction Price
This is the amount of consideration the company expects to receive in exchange for transferring the goods or services. While it is often a fixed fee, there are two key adjustments to watch for:
Variable Consideration: Includes discounts, rebates, refunds, penalties, or performance bonuses. Companies should only include variable amounts in the transaction price to the extent it is highly probable that a significant reversal in cumulative revenue will not occur when the uncertainty is resolved.
Significant Financing Component: If there is a financing arrangement where the timing of payments provides the customer or the seller with a significant benefit of financing (typically with a gap of more than one year between payment and performance), the transaction price must be adjusted for the time value of money using an appropriate discount rate.
Step 4: Allocate the Transaction Price
If a contract has more than one Performance Obligation, we split the total transaction price between them in proportion to their relative Stand-alone Selling Prices (SSP).
The allocation formula is:
\( \text{Allocated Price} = \text{Total Transaction Price} \times \frac{\text{Individual SSP}}{\text{Total of all SSPs}} \)
Example: You sell a bundle for \$120. Separately, the Laptop has an SSP of \$100 and the Support has an SSP of \$50 (Total SSP = \$150).
Laptop share: \( \$120 \times \frac{\$100}{\$150} = \$80 \)
Support share: \( \$120 \times \frac{\$50}{\$150} = \$40 \)
Step 5: Recognize Revenue
Revenue is recognized when (or as) the entity satisfies a performance obligation by transferring control of a promised good or service to the customer.
There are two ways this happens:
1. At a Point in Time: Standard for physical goods. Control transfers at the date the customer obtains legal title, physical possession, and the risks and rewards of ownership.
2. Over Time: Common for construction contracts and ongoing services. Revenue is recognized over time if any one of the following three criteria is met:
- The customer simultaneously receives and consumes the benefits as the entity performs (e.g., payroll processing or daily cleaning services).
- The entity's performance creates or enhances an asset that the customer controls as it is created (e.g., building an extension on the customer's property).
- The asset has no alternative use to the entity, AND the entity has an enforceable right to payment for performance completed to date.
Measuring Progress Over Time: When revenue is recognized over time, progress towards complete satisfaction must be measured reliably using either:
- Output methods: surveys of work performed, milestones reached, or units produced.
- Input methods: costs incurred to date as a proportion of total estimated contract costs.
Common Challenges: Special Areas
Principal vs. Agent
When another party is involved in providing goods or services to a customer:
- Principal: Controls the promised good or service before transferring it to the customer. Recognizes Gross Revenue (the total amount billed to the customer).
- Agent: Solely arranges for the goods or services to be provided by the other party. Recognizes Net Revenue (only the commission or fee retained).
Contract Costs
IFRS 15 identifies two types of capitalisable costs:
- Costs to obtain a contract: Incremental costs that would not have been incurred if the contract had not been obtained (e.g., sales commissions) are capitalized as an asset if they are expected to be recovered.
- Costs to fulfill a contract: Direct costs (e.g., direct labor, direct materials) that generate or enhance resources used to satisfy future obligations are capitalized as contract assets if they are expected to be recovered.
Repurchase Agreements
If an entity sells an asset and has an obligation or a right to repurchase it, control has not transferred to the customer:
- If the repurchase price is equal to or greater than the original selling price, it is accounted for as a financing arrangement (a loan secured against the asset).
- If the repurchase price is less than the original selling price, it is accounted for as a lease under IFRS 16.
Bill-and-Hold Arrangements
In a bill-and-hold arrangement, an entity bills the customer for a product but retains physical possession until transfer at a later date. Revenue can only be recognized if control has passed to the customer, which requires meeting all four criteria:
1. The reason for the bill-and-hold arrangement must be substantive (e.g., requested by the customer because they lack storage space).
2. The product must be identified separately as belonging to the customer.
3. The product must be ready for physical transfer to the customer.
4. The entity cannot have the ability to use the product or redirect it to another customer.
Consignment Arrangements
When an entity delivers a product to another party (such as a dealer or retailer) for sale to end customers, a consignment arrangement often exists if the entity retains control.
- The entity does not recognize revenue upon delivery.
- Revenue is recognized only when the distributor sells the product to an end customer or when the distributor becomes unconditionally obligated to pay for the product.
Financial Statement Presentation (Extracts)
Contracts with customers are presented in the statement of financial position as follows:
- Contract Liability: An entity's obligation to transfer goods or services to a customer for which consideration has already been received (or is due) from the customer. This is commonly presented as deferred income.
- Contract Asset: An entity's right to consideration in exchange for goods or services that have been transferred to the customer, but where the right is conditional on something other than the passage of time (such as completing a future performance obligation under the contract).
- Receivable: An unconditional right to consideration, where only the passage of time is required before payment becomes due.
Common Mistakes to Avoid
1. Mixing up Steps 4 and 5: Step 4 is about allocating the total price based on stand-alone selling prices; Step 5 decides when (over time or at a point in time) to recognize that allocated price.
2. Ignoring the variable consideration constraint: In Step 3, do not include bonuses or estimated revenues if there is a significant risk that the amount will reverse later.
3. Treating contract assets as trade receivables: If payment depends on future performance rather than purely the passage of time, it must be presented as a contract asset, not a trade receivable.
Final Summary Table
Step 1: Contract? (Is there an approved, enforceable commercial agreement?)
Step 2: Promises? (Identify each distinct performance obligation.)
Step 3: Price? (Determine consideration, including variable amounts and financing components.)
Step 4: Split? (Allocate total price across obligations using relative stand-alone selling prices.)
Step 5: Timing? (Recognize revenue when control transfers—at a point in time or over time.)
Keep practicing the 5-step model and the specific contract scenarios. Once you understand control transfer and price allocation, you can handle any revenue problem in the exam with confidence!