How to Apply SFRS(I) 15: Your Guide to the 5-Step Revenue Recognition Model

Published on: 14 Oct, 2025

Navigating Revenue Recognition: A Guide to SFRS(I) 15 for Singapore Companies

 

For any business operating in Singapore, understanding and correctly applying the Singapore Financial Reporting Standards (International) or SFRS(I) is not just good practice—it’s a legal requirement. Among the most critical of these standards is SFRS(I) 15 Revenue from Contracts with Customers. This standard establishes a comprehensive framework for recognizing revenue, ensuring that it is recorded in a way that accurately reflects the transfer of goods or services to customers.

This guide will break down the core principles of SFRS(I) 15, providing a clear and concise overview for your business.


 

The Core Principle of SFRS(I) 15

 

The fundamental principle of SFRS(I) 15 is that a company should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. This is achieved through a five-step model, which provides a structured approach to revenue recognition.


 

The Five-Step Model of SFRS(I) 15

 

SFRS(I) 15 outlines a clear, five-step process for revenue recognition:

 

Step 1: Identify the Contract with the Customer

 

The first step is to identify the contract with a customer. A contract is defined as an agreement between two or more parties that creates enforceable rights and obligations. For a contract to be within the scope of SFRS(I) 15, it must meet the following criteria:

  • The parties have approved the contract.
  • The rights of each party regarding the goods or services to be transferred can be identified.
  • The payment terms for the goods or services can be identified.
  • The contract has commercial substance.
  • It is probable that the entity will collect the consideration to which it will be entitled.

 

Step 2: Identify the Performance Obligations in the Contract

 

Once a contract is identified, the next step is to identify the performance obligations. A performance obligation is a promise in a contract to transfer a distinct good or service to a customer. A good or service is considered distinct if:

  • The customer can benefit from the good or service on its own or together with other resources that are readily available.
  • The promise to transfer the good or service is separately identifiable from other promises in the contract.

 

Step 3: Determine the Transaction Price

 

The transaction price is the amount of consideration to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer. This may seem straightforward, but it can be complex when it includes variable consideration, such as discounts, rebates, refunds, or performance bonuses. When consideration is variable, an entity must estimate the amount of consideration to which it will be entitled.

 

Step 4: Allocate the Transaction Price to the Performance Obligations

 

If a contract has more than one performance obligation, the transaction price must be allocated to each distinct performance obligation based on their 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.

 

Step 5: Recognize Revenue When (or as) the Entity Satisfies a Performance Obligation

 

The final step is to recognize revenue when (or as) a performance obligation is satisfied. A performance obligation is satisfied when the customer obtains control of the promised good or service. This can occur either at a point in time(e.g., upon delivery of a product) or over time (e.g., for a cleaning service provided over a year).

Navigating these compliance requirements can be complex. If you require assistance or tailored advice for your business, the experienced team at Raffles Corporate Services Pte Ltd is here to help.


 

Why is SFRS(I) 15 Important?

 

Proper implementation of SFRS(I) 15 is crucial for several reasons:

  • Comparability: It improves the comparability of revenue recognition practices across different industries and capital markets.
  • Transparency: It provides more useful and transparent information to investors and stakeholders, allowing for a better understanding of a company’s financial performance.
  • Compliance: Adherence to SFRS(I) 15 is mandatory for all companies in Singapore, and non-compliance can lead to penalties.

 

For further assistance or inquiries, you can contact the Raffles Corporate Services team via email at mailto:[email protected]

Yours sincerely,

The editorial team at Raffles Corporate Services