Ind AS 115 Revenue Recognition: The 5-Step Model Every CA Final Student Must Know

Revenue is the top line of every financial statement. Get it wrong, and everything below it is wrong too. That is why the ICAI gives Ind AS 115 — Revenue from Contracts with Customers — serious weight in the CA Final Financial Reporting paper. The good news? The standard is built on a single, logical framework: five steps applied in sequence. Once you truly understand the logic behind each step, you stop memorising and start thinking like an accountant.

Let us walk through all five steps together, the way I would explain them in class.

---

Why Ind AS 115 Replaced Earlier Standards

Before Ind AS 115, revenue guidance was scattered — one standard for construction contracts, another for sale of goods, another for services. Companies used different rules for similar transactions. Ind AS 115 brings everything under one roof using a single principle: recognise revenue in a way that reflects the transfer of promised goods or services to customers, in an amount that reflects the consideration the entity expects to receive.

That one sentence is the heart of the standard. Every step below flows from it.

---

Step 1 — Identify the Contract with the Customer

A contract is an agreement that creates enforceable rights and obligations. But not every agreement qualifies automatically. For a contract to exist under Ind AS 115, all five of these conditions must be met:

  • The parties have approved the contract and are committed to perform
  • Each party's rights regarding goods or services can be identified
  • Payment terms can be identified
  • The contract has commercial substance
  • It is probable the entity will collect the consideration it is entitled to

Exam logic tip: If a customer signs a purchase order but there is serious doubt about their ability to pay, you may not yet have a qualifying contract. Revenue recognition waits.

---

Step 2 — Identify the Performance Obligations

A performance obligation is a promise to transfer a distinct good or service (or a bundle of goods/services) to the customer.

A good or service is distinct when:

  1. The customer can benefit from it on its own or with other readily available resources, and
  2. The promise to transfer it is separately identifiable from other promises in the contract

Worked logic: Suppose a software company sells a licence plus one year of mandatory technical support that cannot be purchased separately. The customer cannot benefit from the licence meaningfully without that support. So they are not distinct — treat them as one performance obligation. If, however, the support were optional and sold separately in the market, they would be two separate obligations.

Getting Step 2 right is critical because every subsequent step depends on how many obligations you identify.

---

Step 3 — Determine the Transaction Price

The transaction price is the amount of consideration the entity expects to be entitled to in exchange for transferring goods or services. Simple contracts have a fixed price. Real-world contracts get complicated:

  • Variable consideration (discounts, rebates, performance bonuses, penalties) — estimate using either the expected value method or the most likely amount method, whichever better predicts the outcome
  • Significant financing component — if payment is deferred or prepaid and the timing difference is significant, adjust for time value of money
  • Non-cash consideration — measure at fair value
  • Consideration payable to the customer — reduce the transaction price unless the payment is for a distinct good or service received from the customer

Constraint on variable consideration: Include variable amounts only to the extent that it is highly probable a significant revenue reversal will not occur when uncertainty resolves. This prevents aggressive early recognition.

---

Step 4 — Allocate the Transaction Price to Performance Obligations

If you have more than one performance obligation, the transaction price must be split between them based on their relative standalone selling prices (SSP).

SSP is the price at which the entity would sell that good or service separately. Methods to estimate SSP when it is not directly observable include:

  • Adjusted market assessment approach — what would the market pay?
  • Expected cost plus margin approach — cost to fulfil plus a reasonable margin
  • Residual approach — only allowed when SSP is highly variable or uncertain

Quick example logic: A contract bundles Product A (SSP ₹60) and Service B (SSP ₹40). Total SSP = ₹100. Contract price = ₹90. Allocate ₹54 to Product A (60/100 × 90) and ₹36 to Service B (40/100 × 90). Notice: neither party gets the full standalone price — the discount is shared proportionately.

---

Step 5 — Recognise Revenue When (or As) a Performance Obligation Is Satisfied

This is the moment of truth. Revenue is recognised when control of the promised good or service transfers to the customer — not just risks and rewards (that was the old model).

Control transfers either:

Over Time

If any one of these criteria is met:

  • Customer simultaneously receives and consumes benefits as the entity performs
  • Entity's performance creates or enhances an asset the customer controls
  • Entity's performance creates an asset with no alternative use and the entity has an enforceable right to payment for work done to date

For over-time obligations, use an appropriate measure of progress — output methods (units delivered, milestones) or input methods (costs incurred, labour hours).

At a Point in Time

If none of the over-time criteria are met, recognise revenue at the single point when control passes. Indicators include: right to payment, legal title, physical possession, risks and rewards, customer acceptance.

---

Quick Revision: The 5 Steps at a Glance

| Step | Question You Are Answering | |------|---------------------------| | 1 | Does a valid contract exist? | | 2 | What have we promised? | | 3 | How much will we receive? | | 4 | How much goes to each promise? | | 5 | When do we record it? |

---

Common Exam Mistakes to Avoid

  • Treating a bundle as one obligation without testing distinctiveness — always apply the two-part test
  • Forgetting to apply the variable consideration constraint
  • Using old risk-and-rewards language instead of the control concept
  • Skipping allocation when there is only a discount — always check if the discount relates to specific obligations
  • Confusing input and output methods for measuring progress — choose the one that faithfully depicts performance

---

FAQs

Q1. Is the 5-step model applicable to all industries equally? The model applies broadly, but Ind AS 115 contains specific application guidance for licences, warranties, principal-versus-agent situations, bill-and-hold arrangements, and consignments. Always layer that guidance on top of the five steps — never replace the steps with it.

Q2. What is the difference between a warranty that is a performance obligation and one that is not? If the customer can purchase the warranty separately, or if it provides a service beyond assurance of quality, it is a separate performance obligation (recognise revenue over the warranty period). If it only assures the product meets agreed specifications, it is not a performance obligation — account for it under Ind AS 37 as a provision.

Q3. How do I decide between expected value and most likely amount for variable consideration? Use expected value when the contract has a large number of possible outcomes (e.g., a portfolio of similar contracts with various rebate scenarios). Use most likely amount when there are only two or a few discrete outcomes (e.g., a binary performance bonus — either achieved or not).

---

Mastering Ind AS 115 is not about memorising every paragraph — it is about internalising the five-step logic so you can apply it to any fact pattern the examiner places in front of you. Build that habit step by step, transaction by transaction.

To stay consistent with your FR preparation, use the free day-by-day study planner at caparveensharma.com/free-planner?src=article — it helps you allocate focused time to standards like Ind AS 115 without neglecting the rest of your syllabus. For case-scenario practice that mirrors real exam questions, explore the courses and free practice resources at caparveensharma.com. CA Parveen Sharma's 36 years of teaching experience are packed into every resource — use them fully.