Welcome to the World of Revenue!

In your CIMA F2 journey, Revenue is one of the most important chapters you will study. Why? Because revenue is the "top line" of the financial statements. It’s often the first thing investors look at to see if a business is growing. In this section, we focus on IFRS 15 Revenue from Contracts with Customers.

Don't worry if this seems tricky at first! Financial standards can sound like a different language, but we’re going to break it down using a simple 5-step model. Think of this model as a checklist that tells you exactly when and how much money you can officially call "revenue."

The Golden Rule: The 5-Step Model

To recognize revenue, you must follow these five steps in order. A great way to remember them is the mnemonic: I Identify Determine Allocate Recognize (I Intend Doing All Revenue). Or simply think of it as the "I-I-D-A-R" process.

Step 1: Identify the Contract with the Customer

Before we talk about money, we need a valid agreement. A contract doesn’t always have to be a 50-page legal document; it can be written, oral, or even implied by standard business practice. For a contract to exist under IFRS 15, it must meet these criteria:
- Both parties have approved it.
- Each party's rights can be identified.
- Payment terms are clear.
- The contract has commercial substance (it actually changes the company’s risk or cash flows).
- It is probable that the company will collect the money.

Step 2: Identify the Performance Obligations

A "performance obligation" is just a fancy term for a promise to provide a good or service. Some contracts have only one promise (selling a loaf of bread), while others have many (selling a phone plus a two-year data plan).

The Key Test: Is it "Distinct"?
A good or service is distinct if:
1. The customer can benefit from it on its own.
2. The promise to transfer it is separate from other promises in the contract.
Example: If you buy a laptop and a software subscription, these are usually distinct. But if you hire a builder to build a wall, the bricks and the labor are NOT distinct because they are used together to create one single output (the wall).

Step 3: Determine the Transaction Price

This is the amount of money the company expects to receive. It’s not always as simple as the price tag! You must consider:
- Variable Consideration: If the price depends on future events (like bonuses for early completion or discounts for bulk buying), you must estimate the amount using either the "expected value" or the "most likely amount."
- Significant Financing Component: If the customer pays much later (or much earlier) than they receive the goods, you might need to adjust for the time value of money using an interest rate.
- Non-cash consideration: If they pay you in something other than cash (like shares), use the fair value of what you received.

Step 4: Allocate the Transaction Price

If a contract has more than one performance obligation (from Step 2), you need to split the total price (from Step 3) between them. We do this based on their Stand-alone Selling Prices (SSP).

The Formula:
To find the amount for one item:
\( \text{Allocated Price} = \frac{\text{SSP of Item}}{\text{Total of all SSPs}} \times \text{Total Transaction Price} \)

Example: You sell a Bundle (Phone + Service) for \$500. Separately, the Phone costs \$450 and the Service costs \$150 (Total SSP = \$600).
The Phone's share: \( \frac{\$450}{\$600} \times \$500 = \$375 \).

Step 5: Recognize Revenue when (or as) the entity satisfies a Performance Obligation

This is the moment you finally record the revenue in the books! This happens when control of the good or service is transferred to the customer.

There are two ways this happens:
1. At a Point in Time: Usually for physical goods (e.g., when the customer walks out of the shop with a TV).
2. Over Time: Usually for services (e.g., a 12-month gym membership or building a skyscraper). Revenue is recognized as the work progresses.

Quick Review: You only recognize revenue when the customer gets control, not necessarily when you receive the cash!

Specific Complex Areas

Principal vs. Agent

Sometimes a company sells goods on behalf of someone else (like eBay or a travel agent).
- Principal: If the company controls the good before it's transferred to the customer, they record the gross amount as revenue.
- Agent: If the company just arranges for another party to provide the goods, they only record the commission as revenue.

Warranties

Not all warranties are treated the same:
- Assurance-type: A guarantee that the product works as intended. This is NOT a separate performance obligation (it’s handled under IAS 37 Provisions).
- Service-type: An optional extra "extended warranty" that provides a service beyond basic assurance. This IS a separate performance obligation; you must allocate part of the price to it and recognize it over the warranty period.

Repurchase Agreements

If a company "sells" an asset but agrees (or has the option) to buy it back later, it might not be a sale at all! If the company will buy it back for more than the original price, it’s usually treated as a secured loan (financing arrangement) rather than revenue.

Common Pitfalls to Avoid

- Mixing up Steps 2 and 4: Students often forget to check if items are "distinct" before trying to allocate prices.
- Ignoring Time Value: If a payment is due in 2 years, you must discount it to present value if the amount is significant.
- Recognizing everything at once: If a service takes 3 years, you cannot recognize all the revenue in Year 1. You must use a measure of progress (like "costs incurred" or "units delivered").

Key Takeaways for Section B

- Control is King: Revenue is recognized when control passes, not necessarily when risk passes or cash is received.
- The 5 Steps are Mandatory: You must apply them in sequence.
- Distinct Promises: Identify whether you are selling one thing or a package of several things.
- Allocation: Always use the relative Stand-alone Selling Price method to split the revenue.

Don't worry if you need to read through the allocation math a few times—it's the part most students find toughest! Just remember: it's all about being fair and consistent.