Skip to content

CA Final · Financial Reporting

Ind AS 115 Revenue from Contracts with Customers for CA Final

Ind AS 115 sets out when and how much revenue an entity recognises from contracts with customers. You solve every question with a five-step model: identify the contract, identify performance obligations, determine the transaction price, allocate it to the obligations, and recognise revenue as each obligation is satisfied.

What this chapter covers

Ind AS 115 is the single standard for revenue from contracts with customers. It replaced the older, rule-based approach with one principle: recognise revenue when control of promised goods or services passes to the customer, at the amount you expect to be entitled to. Everything in the chapter hangs on this idea.

The chapter is built around a five-step model. Step 1 is the contract. Step 2 is the performance obligations. Step 3 is the transaction price. Step 4 is allocation of that price. Step 5 is recognition, either over time or at a point in time. After the model, the standard deals with contract costs, contract assets and liabilities, and specific applications such as licences, warranties, repurchase agreements, principal versus agent, and customer options.

The chapter connects to the rest of Paper 1 in several ways. Revenue drives the statement of profit and loss under Schedule III (Division II). Contract assets, contract liabilities and receivables appear on the balance sheet. It links to Ind AS 2 on inventories, Ind AS 16 on property, Ind AS 37 on provisions, Ind AS 109 on financial instruments and Ind AS 116 on leases. It also feeds Paper 3 (revenue is a key audit risk) and Paper 6 case studies.

Revenue is the largest line in most financial statements, so examiners return to this chapter often, in both case-scenario MCQs and written problems. Questions are usually short cases where you must apply the five steps to facts: bundled sales, variable consideration, a customer with a right of return, a licence, or a construction contract. The chapter rewards method. If you follow the steps in order and state your reasoning, you can score well even when the facts look unfamiliar. It also pays off beyond Paper 1, since audit and integrated case studies reuse the same revenue logic.

Ind AS 115 Revenue from Contracts with Customers: topics in the order to study them

  1. 1Scope and Five-Step Model of Ind AS 115Start here because the whole chapter is organised around the core principle and the five steps, and you need the map before the detail.
  2. 2Identifying the Contract with a CustomerStep 1 decides whether Ind AS 115 applies at all, so learn the criteria, combination and modification rules first.
  3. 3Identifying Performance ObligationsStep 2 sets the units of account; every later calculation is done per performance obligation.
  4. 4Determining the Transaction PriceStep 3 gives the amount to be allocated, covering variable consideration, financing, non-cash items and consideration payable to a customer.
  5. 5Allocating Transaction Price to Performance ObligationsStep 4 uses relative stand-alone selling prices, so you need the obligations and the price from Steps 2 and 3 in hand.
  6. 6Recognising Revenue: Over Time and Point in TimeStep 5 is the most tested part; it needs the earlier steps, and it introduces measuring progress and indicators of transfer of control.
  7. 7Contract Costs, Contract Assets and LiabilitiesOnce you can recognise revenue, learn the costs to obtain and fulfil a contract and how the balance sheet items arise.
  8. 8Specific Applications: Licensing, Warranties, Repurchase and OthersLeave these for last because each one applies the five steps to a special fact pattern.

How to prepare Ind AS 115 Revenue from Contracts with Customers

Prepare this chapter as one method applied to many fact patterns, not as a list of separate rules. Practise by writing each answer in the order of the five steps.

  1. Read the core principle and the five steps until you can write them from memory, with one line on what each step decides.
  2. Learn each step with its conditions: the five contract criteria, the tests for distinct goods or services, the elements of transaction price, and the three criteria for over-time recognition.
  3. Work short cases on each step before moving on. Write the step name, the fact from the case, the rule and your conclusion.
  4. Practise allocation and progress calculations until they are automatic: relative stand-alone selling price, discounts, input and output methods, and cumulative revenue less revenue already recognised.
  5. Make a one-page table of special applications, such as licences (right to access or right to use), warranties (assurance or service type), principal versus agent, and repurchase agreements, with the deciding test for each.
  6. Solve past and practice problems in full, then check that your journal entries and balance sheet presentation (contract asset, contract liability, receivable) are consistent.
  7. Revise by redoing two or three full case problems from memory each week, rather than rereading notes.

Common mistakes in Ind AS 115 Revenue from Contracts with Customers

  • Jumping to recognition without checking whether a contract exists or whether goods are distinct.

    Fix: Always write Steps 1 and 2 first, even briefly. Many case answers lose marks because the performance obligations are wrong.

  • Allocating the transaction price using the contract prices instead of stand-alone selling prices.

    Fix: Allocate in proportion to stand-alone selling prices. Use contract prices only where they happen to equal those prices, and treat any discount as the standard requires.

  • Including all variable consideration in the transaction price.

    Fix: Estimate the amount, then include only the part for which it is highly probable that a significant reversal of cumulative revenue will not occur. Reassess at each reporting date.

  • Choosing over-time or point-in-time recognition by gut feeling instead of testing the criteria.

    Fix: Test the three over-time criteria in order and state which one is met. If none is met, move to point in time and use the indicators of control transfer.

  • Recognising cumulative revenue as the period's revenue in later years of a long contract.

    Fix: Revenue for the year = cumulative revenue to date less revenue already recognised. Do the same for costs and show the difference as profit.

  • Mixing up contract asset, receivable and contract liability.

    Fix: Ask two questions: has the entity performed, and is the right to payment conditional only on time? Unconditional right gives a receivable; conditional gives a contract asset; payment before performance gives a contract liability.

Last-day revision: Ind AS 115 Revenue from Contracts with Customers

  • Core principle: recognise revenue when control of goods or services transfers, at the amount the entity expects to be entitled to.
  • Five steps: contract, performance obligations, transaction price, allocation, recognition.
  • A contract needs all of these: the parties have approved the contract and are committed to perform; the rights of each party are identifiable; the payment terms are identifiable; the contract has commercial substance; and it is probable the entity will collect the consideration it is entitled to.
  • A good or service is a separate performance obligation if it is capable of being distinct and distinct within the context of the contract.
  • Variable consideration is estimated by expected value or most likely amount, and included only to the extent it is highly probable that a significant reversal of cumulative revenue will not occur.
  • Allocate the transaction price in proportion to relative stand-alone selling prices.
  • Over-time recognition applies if the customer simultaneously receives and consumes the benefits, the entity creates or enhances an asset the customer controls, or the asset has no alternative use and there is an enforceable right to payment for work done.
  • If no over-time criterion is met, revenue is recognised at a point in time when control passes.
  • Revenue for a period under over-time recognition is cumulative revenue to date minus revenue recognised in earlier periods.
  • A contract asset is a right to consideration conditional on something other than the passage of time; a receivable is unconditional.
  • A contract liability arises when the customer pays, or payment is due, before the entity performs.
  • A principal recognises revenue gross; an agent recognises only its fee or commission.

Ind AS 115 Revenue from Contracts with Customers practice questions

Ind AS 115 Revenue from Contracts with Customers in other exams

The same ground in other exams, if you are preparing for more than one or want another angle on it.

Ind AS 115 Revenue from Contracts with Customers: frequently asked questions

Is Ind AS 115 mostly theory or numerical in CA Final?

It is both. You need the rules to justify your treatment, and you need numbers for allocation, progress measurement and journal entries. Case-scenario MCQs test the application of a rule to facts.

What is the best order to study Ind AS 115?

Follow the five steps in sequence, then study contract costs and balance sheet items, then the special applications. Each step uses the output of the previous one, so this order avoids gaps.

How do I decide between over time and point in time?

Test the three over-time criteria one by one. If any one is met, revenue is recognised over time using a suitable measure of progress. If none is met, revenue is recognised at the point control passes to the customer.

Do I need to memorise journal entries for this chapter?

Learn the pattern rather than memorising entries. Entries follow from the step outcomes: receivable or contract asset on performance, contract liability on advance payment, and revenue on satisfying the obligation.