Revenue Recognition and Contracts with Customers under Ind AS 115

Revenue is the most significant line item in the financial statements of most entities. It directly reflects the value of goods and services transferred to customers and is the primary measure of performance that investors, regulators, and other stakeholders use to evaluate a business. Prior to the introduction of Ind AS 115, revenue recognition practices varied considerably, leading to inconsistencies, reduced comparability, and sometimes even manipulation. To address these challenges, India adopted Ind AS 115, which converged with IFRS 15, establishing a single comprehensive framework for revenue recognition.

The standard applies a principle-based approach, requiring entities to recognize revenue in a way that reflects the transfer of promised goods or services to customers. It introduces a five-step model that ensures revenue is recognized consistently across industries and contract types. We explored the objective and scope of Ind AS 115 and provided a structured understanding of its fundamental principles.

Objective of Ind AS 115

The objective of Ind AS 115 is to provide a framework that enables entities to depict the transfer of goods and services to customers in an amount that reflects the consideration they expect to receive. In essence, the standard seeks to align revenue recognition with the economic reality of transactions, rather than their legal or contractual form alone.

Revenue is recognized to provide useful information about the nature, amount, timing, and uncertainty of revenue and cash flows. The focus is on faithfully representing the transfer of control of goods or services to the customer. Unlike previous standards, which often emphasized the transfer of risks and rewards, Ind AS 115 adopts a control-based model.

The standard also emphasizes the importance of consistent application across industries and contract types. Whether a business is a construction company entering long-term projects, a software vendor licensing applications, or a retailer selling goods, the same core principles apply. This uniformity enhances comparability and transparency in financial reporting.

Meeting the Objective

The central principle of Ind AS 115 is that an entity should recognize revenue when it transfers control of a good or service to the customer, in an amount that reflects the consideration expected in exchange. To achieve this, entities must apply judgment and consider the specific facts and circumstances of each contract.

The standard allows practical expedients to ease implementation, but these cannot compromise the quality of financial reporting. Entities must also apply the guidance consistently to contracts with similar characteristics. For instance, a telecommunications company offering similar mobile service packages cannot apply different recognition methods across contracts simply to achieve favorable results.

Although the standard is generally applied to individual contracts, it permits a portfolio approach when contracts have similar characteristics and applying the standard collectively produces results that would not differ materially from individual application. This approach improves efficiency while maintaining accuracy.

Scope of Ind AS 115

Ind AS 115 applies broadly to all contracts with customers, but certain arrangements are outside its scope because they are addressed by other standards. Specifically, the following are excluded:

  • Lease contracts, which fall under Ind AS 116.

  • Insurance contracts, covered by Ind AS 104.

  • Financial instruments and certain contractual rights or obligations, governed by Ind AS 109, Ind AS 110, Ind AS 111, Ind AS 27, and Ind AS 28.

  • Non-monetary exchanges between entities in the same line of business, such as two oil companies exchanging crude oil to meet demand in different regions.

The application of Ind AS 115 requires that the counterparty be a customer. A customer is defined as a party that has contracted to obtain goods or services from the entity’s ordinary activities in exchange for consideration. For example, a manufacturing company selling products to wholesalers is entering into contracts with customers. However, if the same company collaborates with another entity to jointly develop a product and share risks and benefits, that arrangement is not within the scope of Ind AS 115 because it is not a customer relationship.

Overlapping Standards and Partial Application

Contracts may sometimes involve elements that fall under different accounting standards. In such cases, the guidance of Ind AS 115 interacts with other standards to ensure proper accounting.

If other standards specify measurement or separation requirements, those are applied first. Where they do not, Ind AS 115 governs the accounting. For example, consider a contract that includes both a financial guarantee and a service obligation. The financial guarantee is accounted for under the financial instruments standard, while the service obligation is accounted for under Ind AS 115.

Additionally, the standard requires accounting for incremental costs incurred to obtain a contract, such as sales commissions, provided these costs are expected to be recovered. Contract fulfillment costs, such as design or engineering expenses, are also capitalized if they relate directly to the contract, generate resources to satisfy performance obligations, and are expected to be recovered. If another standard specifically addresses such costs, that guidance takes precedence.

The Five-Step Model for Revenue Recognition

At the core of Ind AS 115 lies the five-step model, which entities must apply to all contracts with customers. This model ensures that revenue recognition follows a structured and logical approach.

Step 1: Identify the Contract with a Customer

A contract must meet certain criteria to fall under Ind AS 115. These include approval by both parties, clear identification of rights and payment terms, commercial substance, and the probability of collecting consideration. Contracts may be written, oral, or implied, provided they create enforceable rights and obligations.

Step 2: Identify the Performance Obligations

Performance obligations are promises in a contract to transfer distinct goods or services. Each obligation must be separately identified and accounted for if it is distinct, meaning the customer can benefit from it on its own and it is separately identifiable within the contract. For instance, in a mobile phone contract with bundled data services, the phone and the service are separate performance obligations.

Step 3: Determine the Transaction Price

The transaction price is the amount of consideration an entity expects to be entitled to in exchange for transferring goods or services. This includes fixed amounts, variable consideration such as bonuses or penalties, and non-cash consideration. Entities must estimate variable amounts using methods such as expected value or most likely amount, subject to constraints to avoid significant reversals of revenue.

Step 4: Allocate the Transaction Price

When a contract has multiple performance obligations, the transaction price must be allocated based on the relative standalone selling prices of each obligation. If standalone prices are not observable, they must be estimated using appropriate methods. Discounts or variable considerations are allocated specifically if they relate entirely to one or more obligations.

Step 5: Recognize Revenue

Revenue is recognized when or as performance obligations are satisfied by transferring control of goods or services. This may occur at a point in time, such as the delivery of a product, or over time, such as construction contracts or service arrangements. Recognition over time is appropriate when the customer simultaneously receives and consumes benefits, when the customer controls the asset as it is created, or when the asset has no alternative use and the entity has an enforceable right to payment.

Importance of Ind AS 115

The adoption of Ind AS 115 has several important implications for businesses and stakeholders. First, it brings consistency by replacing multiple revenue recognition standards with a single comprehensive framework. Second, it improves transparency by requiring detailed disclosures about contracts, performance obligations, significant judgments, and estimates. Third, it enhances comparability across industries and jurisdictions, as it is aligned with global standards.

The standard also reduces opportunities for revenue manipulation by focusing on principles rather than industry-specific rules. By requiring recognition based on control transfer and expected consideration, it ensures that revenue figures reflect the true economic substance of transactions.

Contracts and Performance Obligations under Ind AS 115

Contracts form the foundation of revenue recognition under Ind AS 115. Every application of the standard begins with identifying a contract, evaluating its enforceability, and determining the promises embedded in it. 

Once a contract qualifies, the entity must assess performance obligations, which represent the core of what is being transferred to the customer. Understanding these concepts is crucial because they influence every subsequent step of the revenue recognition model. We explore the detailed guidance on contracts, contract modifications, performance obligations, and the judgments involved in identifying them.

Identifying a Contract

A contract is defined as an agreement between two or more parties that creates enforceable rights and obligations. Under Ind AS 115, an entity applies the standard only when certain conditions are met:

  • The parties to the contract have approved it and are committed to fulfilling their obligations.

  • Each party’s rights regarding the goods or services to be transferred can be identified.

  • Payment terms for the goods or services are clear.

  • The contract has commercial substance, meaning that the entity’s risk, timing, or amount of future cash flows are expected to change as a result of the arrangement.

  • It is probable that the entity will collect the consideration to which it will be entitled in exchange for the goods or services.

If these criteria are not met, the arrangement does not qualify as a contract under Ind AS 115. For example, if a customer is highly unlikely to pay for services, the arrangement cannot be recognized as revenue, even if services are provided.

Combination of Contracts

Entities often enter into multiple contracts with the same customer or with related parties. Ind AS 115 requires such contracts to be combined if one or more of the following conditions are met:

  • The contracts are negotiated as a package with a single commercial objective.

  • The amount of consideration to be paid in one contract depends on the price or performance of another contract.

  • The goods or services promised in the contracts represent a single performance obligation.

For instance, if a technology company signs separate agreements for software, installation, and ongoing support, but all negotiations were part of a single package, the contracts must be combined to reflect their economic substance.

Contract Modifications

Contracts often change over their lifespan. Customers may request additional goods, agree to altered terms, or adjust consideration based on changing circumstances. Ind AS 115 provides specific guidance on contract modifications.

A modification is accounted for as a separate contract if:

  • The scope of the contract increases because of additional promised goods or services that are distinct.

  • The price of the contract increases by an amount that reflects the entity’s standalone selling prices of the additional goods or services.

If these criteria are not met, the modification is accounted for either as:

  • A termination of the existing contract and creation of a new one, or

  • A continuation of the existing contract with a cumulative adjustment to revenue.

For example, a construction company may agree to a mid-project to build an additional floor. If the price of the new floor reflects its standalone selling price, the modification is treated as a separate contract. If not, the original contract is adjusted to incorporate the modification.

Performance Obligations

Once a valid contract has been identified, the next step is to identify performance obligations. A performance obligation is a promise in a contract to transfer either:

  • A distinct good or service, or

  • A series of distinct goods or services that are substantially the same and follow the same pattern of transfer to the customer.

Performance obligations form the unit of account for revenue recognition. Each obligation must be separately evaluated to determine when and how revenue should be recognized.

Determining Distinct Goods and Services

A good or service is distinct if both of the following conditions are satisfied:

  • The customer can benefit from the good or service on its own, or together with other readily available resources.

  • The promise to transfer the good or service is separately identifiable from other promises in the contract.

For example, in a contract to deliver machinery along with training, the machinery and training are distinct because the customer can benefit from the machinery without the training, and the training does not significantly modify the machinery.

On the other hand, if an entity provides specialized equipment with installation that significantly customizes the product, the equipment and installation together form a single performance obligation.

Series of Goods or Services

Sometimes a contract involves a continuous supply of similar goods or services, such as monthly cleaning services, utility supply, or data hosting. 

In such cases, the series of goods or services is treated as a single performance obligation if each unit is distinct, and the performance obligation is satisfied over time in the same pattern. This treatment avoids repetitive allocation of transaction prices for identical services and ensures consistency in revenue recognition.

Assessing Principal vs. Agent Relationships

A critical aspect of performance obligations is determining whether an entity acts as a principal or an agent.

  • An entity is a principal if it controls the specified good or service before transferring it to the customer.

  • An entity is an agent if its performance obligation is to arrange for another party to provide the good or service.

For instance, an online travel company that sells airline tickets may only act as an agent if the airline controls the service, while the company merely arranges the transaction. In such cases, revenue is recognized based on commission rather than the gross amount charged to the customer.

Standalone Selling Price and Allocation

When a contract involves multiple performance obligations, the transaction price must be allocated to each obligation based on the relative standalone selling prices.

The standalone selling price is the price at which an entity would sell a promised good or service separately to a customer. If this price is not directly observable, it must be estimated using methods such as:

  • Adjusted market assessment approach

  • Expected cost plus margin approach

  • Residual approach, in limited cases

For example, if a software package is sold with one year of technical support, and no standalone price exists for the support, the entity may estimate its cost and add an appropriate margin to determine the allocation.

Variable Consideration and Allocation

Contracts often include variable consideration such as discounts, rebates, performance bonuses, or penalties. Ind AS 115 requires entities to estimate the amount of variable consideration using either:

  • The expected value method, which considers probabilities of various outcomes, or

  • The most likely amount method, which considers the single most probable outcome.

Variable consideration is allocated to performance obligations in proportion to standalone selling prices unless the terms of the contract specify otherwise. A construction company, for example, may agree to receive a performance bonus only if the project is completed within a specific time. That bonus relates directly to the construction performance obligation and should be allocated accordingly.

Over Time vs. Point in Time Recognition

Revenue recognition depends on when performance obligations are satisfied. An obligation is satisfied over time if any of the following criteria are met:

  • The customer simultaneously receives and consumes the benefits as the entity performs.

  • The entity’s performance creates or enhances an asset that the customer controls as it is created.

  • The entity’s performance does not create an asset with alternative use, and the entity has an enforceable right to payment for performance completed to date.

If none of these conditions apply, revenue is recognized at a point in time, usually when control of the goods or service transfers to the customer. Indicators of control transfer include legal title, physical possession, risks and rewards of ownership, and customer acceptance.

Illustrations

Example 1: Construction Contract

A construction firm enters into a contract to build a bridge. The customer controls the work in progress as construction progresses. Therefore, revenue is recognized over time based on the percentage of completion.

Example 2: Software Licensing

A company sells software along with three years of updates and technical support. The software, updates, and support are distinct obligations. Revenue from the software is recognized when control transfers, while revenue from updates and support is recognized over the three-year period.

Example 3: Retailer with Loyalty Points

A retailer sells goods and provides loyalty points redeemable for discounts on future purchases. The loyalty points are a separate performance obligation because they represent material rights. Part of the transaction price is allocated to the goods sold, and part to the points, which are recognized as revenue when redeemed or when the likelihood of redemption becomes remote.

Disclosures Related to Contracts and Obligations

Ind AS 115 requires detailed disclosures to improve transparency. Entities must provide:

  • Information about contracts with customers, including opening and closing balances of receivables, contract assets, and liabilities.

  • Disaggregation of revenue into categories that show how economic factors affect revenue.

  • Information about performance obligations, including when they are typically satisfied and significant judgments made in their determination.

  • Transaction price allocated to remaining performance obligations.

These disclosures allow stakeholders to assess the nature, amount, timing, and uncertainty of revenue and cash flows.

Transaction Price and Measurement under Ind AS 115

The transaction price is one of the most critical steps in the revenue recognition framework under Ind AS 115. It represents the amount of consideration that an entity expects to be entitled to in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third parties such as taxes. 

Determining the transaction price involves more than identifying the invoice amount. Entities must carefully consider variable elements, financing arrangements, non-cash consideration, and the effects of consideration payable to customers. A detailed examination of how to determine, measure, and allocate the transaction price.

Determining the Transaction Price

The transaction price is the amount of consideration to which an entity expects to be entitled. This requires assessing not only fixed consideration but also several other factors:

  • Variable consideration, such as discounts, rebates, performance bonuses, and penalties.

  • Significant financing components.

  • Non-cash consideration.

  • Consideration payable to a customer.

Each of these factors may alter the total transaction price and its timing.

Fixed and Variable Consideration

Contracts often involve both fixed and variable elements. Fixed consideration is straightforward: it is the amount contractually agreed upon that does not depend on future events. Variable consideration, however, requires careful judgment.

Types of Variable Consideration

  • Discounts or volume rebates offered to customers.

  • Price concessions that depend on sales levels.

  • Performance bonuses or penalties in construction or service contracts.

  • Royalties linked to usage or sales of intellectual property.

Methods of Estimating Variable Consideration

Ind AS 115 prescribes two methods:

  • Expected value method: a probability-weighted amount considering a range of possible outcomes.

  • Most likely amount method: the single most likely outcome in a range of possible outcomes.

The choice of method depends on which best predicts the amount of consideration to which the entity will be entitled.

Constraint on Variable Consideration

An entity can include variable consideration in the transaction price only to the extent it is highly probable that a significant reversal in cumulative revenue recognized will not occur when the uncertainty is resolved. This prevents premature recognition of revenue based on uncertain outcomes.

Significant Financing Component

Sometimes, the timing of payments does not align with the timing of performance. A significant financing component exists if payment terms provide the customer or the entity with a significant benefit of financing the transfer of goods or services.

Indicators include:

  • The length of time between transfer of goods or services and payment.

  • Whether the contract price would differ if payment occurred at a different time.

  • Prevailing market interest rates.

If a significant financing component exists, the entity must adjust the transaction price by discounting future payments to reflect present value. The difference is recognized as interest income or expense over time.

However, no adjustment is required if:

  • The customer pays in advance, and the timing of transfer is at the customer’s discretion.

  • The payment terms are less than one year.

  • The difference between payment and delivery reflects reasons other than financing, such as protection against non-performance.

Non-Cash Consideration

Sometimes, customers pay with goods, services, or other non-cash items instead of cash. Non-cash consideration is measured at fair value. If fair value cannot be reasonably estimated, the entity refers to the standalone selling price of the goods or services provided.

For example, a company may provide advertising services in exchange for equipment. The transaction price is measured based on the fair value of the equipment received.

Consideration Payable to a Customer

An entity may make payments to customers in the form of rebates, coupons, or allowances. Such amounts are generally accounted for as reductions of the transaction price unless the payment is in exchange for a distinct good or service received from the customer.

For instance, if a manufacturer pays a retailer a slotting fee for premium shelf space, and the shelf space is considered a distinct service, the payment is accounted for as an expense. Otherwise, it reduces the transaction price.

Allocating the Transaction Price

Once the total transaction price is determined, it must be allocated to the performance obligations in the contract. Allocation is generally based on the relative standalone selling prices of each performance obligation.

Standalone Selling Price

The standalone selling price is the price at which an entity would sell a good or service separately to a customer. If directly observable, it should be used. If not, estimation is required using:

  • Adjusted market assessment approach: considering prices in the market.

  • Expected cost plus margin approach: estimating costs and adding an appropriate profit margin.

  • Residual approach: in limited cases, subtracting the observable standalone prices of other obligations from the total transaction price.

Discounts and Variable Consideration Allocation

Sometimes discounts or variable considerations relate to specific performance obligations. In such cases, they should be allocated specifically to those obligations rather than proportionately. This requires clear evidence that the discount or variable amount relates to only one or more distinct performance obligations.

Changes in Transaction Price

The transaction price may change after contract inception due to changes in variable consideration, financing adjustments, or modifications.

  • If the change relates to all performance obligations, the adjustment is allocated proportionately.

  • If the change relates only to specific obligations, the adjustment is allocated only to those obligations.

Revenue is updated accordingly in the period the change occurs.

Application of the Revenue Constraint

The constraint on variable consideration applies not only at contract inception but also throughout the contract period. 

At every reporting date, entities reassess whether including variable amounts in the transaction price is still appropriate. This ensures that revenue reported in financial statements reflects amounts that are unlikely to reverse in the future.

Examples of Transaction Price Determination

Example 1: Volume Discount

A supplier agrees to sell 10,000 units of a product at ₹100 per unit but offers a 10% rebate if sales exceed 8,000 units. The expected value method may be used to estimate the total consideration, with adjustments made as sales progress.

Example 2: Performance Bonus in Construction

A builder enters into a contract to construct a bridge for ₹50 crore with a potential bonus of ₹5 crore for early completion. The builder uses the most likely amount method, recognizing the bonus only when it becomes highly probable that the bridge will be completed early.

Example 3: Advance Payment with Significant Financing

A customer pays ₹1 crore upfront for services to be delivered over five years. The entity recognizes revenue as services are delivered and adjusts for the financing component, recording interest expense for the implicit borrowing.

Example 4: Non-Cash Consideration

A marketing agency provides services in exchange for customer shares. The transaction price is based on the fair value of the shares at the date of transfer.

Example 5: Consideration Payable to a Customer

A manufacturer pays a retailer ₹20 lakh for product promotion. If the promotion is a distinct service, the amount is recorded as an expense. If not, it reduces the transaction price allocated to the product sales.

Disclosures Related to Transaction Price

Ind AS 115 requires entities to provide detailed disclosures about transaction price to enhance transparency for users of financial statements. These include:

  • Disaggregation of revenue based on economic factors.

  • Information about payment terms and significant financing components.

  • Disclosure of methods and assumptions used in estimating variable consideration.

  • Allocation of transaction price to remaining performance obligations.

These disclosures help stakeholders assess not only the amount of revenue recognized but also the judgments and estimates applied in measuring it.

Conclusion

Revenue recognition lies at the core of financial reporting, and Ind AS 115 provides a structured framework that ensures clarity, comparability, and consistency across industries. By establishing a five-step model, the standard requires entities to move beyond rigid, rule-based practices and adopt a principles-based approach that emphasizes the substance of contractual arrangements with customers.

The exploration of identifying contracts and performance obligations highlights how businesses must look beyond legal form to the commercial reality of customer arrangements. Recognizing distinct promises within contracts prevents revenue from being overstated or understated, thereby improving transparency.

The determination and allocation of transaction price form another crucial layer, requiring management judgment in estimating variable consideration, assessing financing components, and accounting for non-cash arrangements. This ensures that revenue recognized is not only accurate in amount but also aligned with the timing of customer value transfer. By applying constraints to uncertain consideration, the standard safeguards against premature recognition that could distort financial performance.

The standard’s emphasis on disclosures adds a vital dimension of transparency. Detailed information about judgments, estimates, and the allocation of prices enables investors, regulators, and other stakeholders to gain deeper insights into the nature, amount, timing, and uncertainty of revenue.

Collectively, the framework under Ind AS 115 promotes faithful representation of economic reality. For businesses, it enhances comparability with global peers. For users of financial statements, it provides a clearer view of how companies generate revenue, manage risks, and measure performance obligations. While its application requires significant judgment and robust systems, the benefits in terms of improved financial reporting and stakeholder confidence far outweigh the challenges.

Ultimately, Ind AS 115 aligns revenue recognition with value creation, reinforcing the principle that revenue should be recognized when, and only when, control of goods or services passes to customers in exchange for consideration that is reasonably assured. This balance between flexibility and rigor makes it a cornerstone standard for modern financial reporting.