The content on this page has been converted from PDF to HTML format using an artificial intelligence (AI) tool as part of our ongoing efforts to improve accessibility and usability of our publications. Note:
- No human verification has been conducted of the converted content.
- While we strive for accuracy errors or omissions may exist.
- This content is provided for informational purposes only and should not be relied upon as a definitive or authoritative source.
- For the official and verified version of the publication, refer to the original PDF document.
If you identify any inaccuracies or have concerns about the content, please contact us at [email protected].
FRS 102 Factsheet 10 - Revenue from Contracts with Customers
This document has been converted to markdown as per the requirements.
```markdown This factsheet has been prepared by FRC staff to aid preparers in applying Section 23 Revenue from Contracts with Customers of FRS 102. It should not be relied upon as a definitive statement on the application of the standard nor is it a substitute for reading the detailed requirements of FRS 102.
The FRC does not accept any liability to any party for any loss, damage or costs howsoever arising, whether directly or indirectly, whether in contract, tort or otherwise from any action or decision taken (or not taken) as a result of any person relying on or otherwise using this document or arising from any omission from it.
This document contains copyright material of the IFRS® Foundation (Foundation) in respect of which all rights are reserved.
No rights are granted to third parties other than as permitted by the Terms of Use (www.frc.org.uk/FRStermsofuse) without the prior written permission of the FRC and the Foundation.
Material issued in respect of the application of Financial Reporting Standards in the UK and the Republic of Ireland has not been prepared or endorsed by the International Accounting Standards Board.
© The Financial Reporting Council Limited 2024
The Financial Reporting Council Limited is a company limited by guarantee. Registered in England number 2486368. Registered Office: 8th Floor, 125 London Wall, London EC2Y 5AS
- 1. Introduction
- 2. The five-step revenue recognition model
- Step 1 – Identify the contract(s) with a customer
- Step 2 – Identify the performance obligations in the contract
- Step 3 – Determine the transaction price
- Step 4 – Allocate the transaction price to the performance obligations in the contract
- Step 5 – Recognise revenue when (or as) the entity satisfies a performance obligation
- 3. Other requirements
1. Introduction
Section 23 Revenue from Contracts with Customers of FRS 102 was completely rewritten as part of the Periodic Review 2024 to be based on the principles in IFRS 15 Revenue from Contracts with Customers. The Periodic Review 2024 amendments, including the new Section 23, are effective from 1 January 2026 (early application is permitted). Guidance on the initial application of the amendments is provided in Factsheet 9 Initial application of the Periodic Review 2024 amendments.
This factsheet has been prepared to provide a high-level overview of the new revenue accounting requirements.
Revenue is income arising in the course of an entity's ordinary activities. The objective of Section 23 is for an entity to recognise revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. There are more disclosure requirements in the new Section 23 compared to previously, which are intended to provide more useful information to users of financial statements about the nature, amount and timing of revenue and cash flows arising from an entity's contracts with customers.
Scoping
Section 23 applies to contracts¹ with customers², with some exceptions. As set out in paragraphs 23.1 and 23.2 of FRS 102, the requirements in Section 23 do not apply to:
- lease contracts within the scope of Section 20 Leases;
- contracts within the scope of FRS 103 Insurance Contracts;
- financial instruments and other contractual rights or obligations within the scope of Section 9 Consolidated and Separate Financial Statements, Section 11 Basic Financial Instruments, Section 12 Other Financial Instruments Issues, Section 14 Investments in Associates and Section 15 Joint Arrangements;
- non-monetary exchanges between entities in the same line of business to facilitate sales to customers or potential customers. The types of non-monetary exchanges in scope of Section 23 have changed from the previous requirements, which may result in some entities needing to change or develop accounting policies³; and
- incoming resources from non-exchange transactions for public benefit entities (see Section 34 Specialised Activities).
A contract with a customer may be partially within the scope of Section 23 and partially within the scope of other sections (e.g. a lease contract that includes the provision of services). If the other section specifies how to separate or initially measure any parts of the contract, then the separation or measurement requirements in that section shall be applied. Otherwise, Section 23 shall be applied to separate or initially measure those parts of the contract.
2. The five-step revenue recognition model
| Content | Key FRS 102 references |
|---|---|
| Section 23 contains a single comprehensive framework for revenue recognition. | |
| The primary issue in accounting for revenue is determining how much revenue should be recognised and when. The revenue recognition model addresses that issue through a structured five-step model: | |
| Step 1 – Identify the contract(s) with a customer. | |
| Step 2 – Identify the performance obligations in the contract. | |
| Step 3 – Determine the transaction price. | |
| Step 4 – Allocate the transaction price to the performance obligations in the contract. | |
| Step 5 – Recognise revenue when (or as) the entity satisfies a performance obligation. | |
| The model is applied consistently to contracts with similar characteristics and similar circumstances. | 23.4 |
| The model may be applied to a portfolio of similar contracts (or performance obligations) if the entity reasonably expects that the result of doing so would not differ materially from the result of applying the model to the individual contracts (or performance obligations) within that portfolio. | 23.5 |
| 23.6 |
Step 1 – Identify the contract(s) with a customer
| Content | Key FRS 102 references |
|---|---|
| At step 1, an entity identifies contracts with customers that are in scope of the five-step model. | |
| Before accounting for revenue, an entity must first confirm that the contract meets the criteria set out in paragraph 23.7. The criteria indicate that the contract establishes the necessary rights and obligations, and therefore means that the entity will be able to apply the subsequent steps of the model. | 23.7 |
| If the contract meets the criteria at inception, reassessment is only required if there is an indication of a significant change in relevant facts and circumstances. | 23.8 |
| #### Contracts not meeting the criteria | |
| A customer might pay in advance of a contract meeting the criteria set out in paragraph 23.7. If that happens, the entity recognises any consideration received as a liability until those criteria are met. | 23.9, 23.10 |
| If a contract never meets the criteria, the entity recognises the consideration received as revenue when the criteria in paragraph 23.10 are met. Broadly, these require the contract to be finished or terminated and the amounts received to be non-refundable. | |
| Example 1 – contract that never meets the criteria | |
| Entity A enters into a contract with a customer and the customer pays a CU1,000 deposit. At the period end date, the criteria in paragraph 23.7 are not satisfied. The amount received is recognised as follows: | |
| - Dr Cash CU1,000 | |
| - Cr Liability CU1,000 | |
| Subsequently, the contract is terminated and the customer agrees to forfeit the deposit. The amount received is recognised as follows: | |
| - Dr Liability CU1,000 | |
| - Cr Revenue CU1,000 | |
| #### Combining contracts | |
| Contracts entered into at or near the same time with the same customer (or related parties of the customer) are accounted for as a single contract if: | 23.12 |
| #### Contract modifications | |
| Step 1 also contains requirements for contract modifications, which are addressed later in this factsheet. | 23.13 to 23.16 |
Step 2 – Identify the performance obligations in the contract
| Content | Key FRS 102 references |
|---|---|
| At step 2, an entity identifies the performance obligations in the contract. A performance obligation is a promise to transfer distinct goods or services to the customer. | Glossary |
| Many contracts will have a single performance obligation. However, when a contract has more than one performance obligation, the subsequent steps of the revenue recognition model ensure that the revenue associated with each performance obligation is recognised at the appropriate time. | |
| Generally, the contract explicitly states the goods or services that an entity promises to transfer. However, in some circumstances, promises may be implied by an entity's customary business practices, published policies or specific statements. | 23.19 |
| Section 23 provides a comprehensive model for revenue recognition and there are no restrictions on the goods or services that an entity might promise in a contract with a customer. Some examples of goods or services that an entity might promise are set out below; the list is not exhaustive: | |
| 23.17 to 23.20 | |
| A performance obligation may be a distinct good or service, a distinct bundle of goods or services, or a series of distinct goods or services that are substantially the same and that have the same pattern of transfer to the customer. | |
| Paragraphs 23.21 to 23.25 set out how an entity determines if a good or service is distinct, which is the case when both the following criteria are met: | 23.21 to 23.25 |
| The assessment is not always straightforward. | |
| If a good or service is not distinct, the entity combines it with other goods or services to identify a distinct bundle of goods or services. In some cases, the distinct bundle contains all the goods or services in a contract (and so the contract contains a single performance obligation). | |
| Step 2 also contains detailed requirements about: | |
| 23.26 to 23.28 | |
| 23.29 to 23.30 | |
| 23.31 to 23.35 | |
| #### Principal versus agent considerations | |
| In some contracts, another party is involved in providing goods or services to a customer. For example, an intermediary might market and arrange delivery of goods to customers on behalf of a manufacturer. | 23.36 |
| When another party is involved in providing goods or services to a customer, an entity shall determine whether the nature of its promise is to: | |
| Whether an entity is acting as an agent or as a principal for each performance obligation is fundamental to determining how much revenue the entity recognises, and is based on whether the entity controls the specified good or service before it is transferred to the customer. | 23.37 |
| Sometimes significant judgement is required to determine whether an entity is acting as agent or principal. | |
| An entity that is a principal recognises revenue based on the gross amount of consideration, whilst an entity that is an agent recognises revenue based on its fee or commission; amounts collected on behalf of another party are not revenue for the agent. | 23.39 to 23.40 |
Step 3 – Determine the transaction price
| Content | Key FRS 102 references |
|---|---|
| At step 3, the entity determines the transaction price of the contract. | |
| The transaction price is the amount that will be recognised as revenue: it is the amount of consideration to which the entity expects to be entitled in exchange for transferring goods or services promised to a customer, excluding amounts collected on behalf of third parties (e.g. some sales taxes). | 23.41 to 23.42 |
| #### Variable consideration | |
| The consideration promised in a contract may include a variable amount (for example, because of some discounts, rebates, refunds, penalties or performance bonuses). | 23.43 and 23.47 |
| The entity shall estimate the variable amount in the transaction price and update that estimate at the end of each reporting period. | |
| There are two steps to estimating variable consideration: | |
| 1. An entity shall first estimate the 'expected value' or 'most likely amount' of variable consideration, depending on which method the entity expects to better predict the amount of consideration to which it will be entitled. | 23.44 |
| 2. That estimate shall only be included in the transaction price to the extent that it is highly probable that the entity will be entitled to the cumulative amount of revenue recognised when the uncertainty associated with the variable consideration is subsequently resolved (sometimes referred to as the 'variable consideration constraint'). | 23.46 |
| Example 2 – Variable consideration constraint | |
| Entity B agrees to carry out a service for a customer. The contract (which is not part of a portfolio of similar contracts, and so is accounted for as an individual contract) has a single performance obligation that is satisfied over time and the transaction price consists of a CU50,000 fixed element and a CU25,000 variable element to which Entity B will be entitled if it meets specified performance criteria. | |
| At the end of the first reporting period, Entity B measures its progress towards completion of the performance obligation at 90%. Entity B also assesses that the most likely amount of variable consideration it will be entitled to is the full amount, because it is more likely than not to achieve the performance criteria. | |
| Entity B therefore initially estimates the amount of variable consideration to which it will be entitled at CU25,000, which gives a total transaction price of CU75,000. Using that transaction price would suggest that Entity B would recognise CU67,500 as revenue (90% of CU75,000) at the end of the first reporting period. However, Entity B must also consider the variable consideration constraint. | |
| In this example, Entity B considers that even though meeting the performance criteria is the most likely outcome, that outcome is not highly probable. If Entity B did not meet the performance criteria, then at the end of the contract it would be entitled only to CU50,000 of consideration. Therefore, Entity B constrains the estimate of variable consideration included in the transaction price to zero and recognises CU45,000 of revenue at the end of the first reporting period (90% of CU50,000). | |
| In the subsequent reporting period, the entity's progress towards complete satisfaction of the performance obligation reaches 100%. If Entity B has not achieved the performance criteria it recognises a further CU5,000 as revenue (CU50,000 of cumulative revenue). If Entity B has achieved the performance criteria it recognises a further CU30,000 as revenue (CU75,000 of cumulative revenue). | |
| #### Further step 3 requirements | |
| Section 23 contains detailed requirements for specific types of variable consideration, including: | |
| 23.48 | |
| 23.49 to 23.50 | |
| 23.51 to 23.57 | |
| Section 23 contains detailed requirements for specific situations that could affect the transaction price, including: | |
| 23.58 to 23.60 | |
| 23.61 | |
| 23.62 to 23.64 | |
Step 4 – Allocate the transaction price to the performance obligations in the contract
| Content | Key FRS 102 references |
|---|---|
| At step 4, the entity allocates the transaction price determined at step 3 to the performance obligations identified at step 2. | |
| If a contract contains a single performance obligation, or if all performance obligations in a contract are satisfied at the same point in time, the entity does not usually need to allocate the transaction price, because any allocation would make no difference to the accounting outcome. | 23.66 |
| #### Allocation based on stand-alone selling prices | |
| Allocation is based on the stand-alone selling price of each good or service. The stand-alone selling price is the price at which an entity would sell a good or service promised in a contract separately to a customer. | 23.67 to 23.68 |
| An entity shall determine the stand-alone selling price at contract inception of the distinct good or service underlying each performance obligation in the contract. | |
| The transaction price is allocated in proportion to those stand-alone selling prices. | |
| Any discount or variable consideration is, generally, also allocated to all the performance obligations on a relative stand-alone selling price basis. | 23.74 |
| Example 3 – Allocation based on stand-alone selling price | |
| Entity C determines the transaction price of a contract, under step 3, to be CU15,000. | |
| That contract contains three performance obligations, with stand-alone selling prices of CU4,000, CU8,000 and CU5,000 respectively. That is, if the customer had bought those items separately from the entity, they would have cost CU17,000 in total. Therefore the contract price contains a discount of CU2,000, which must be allocated amongst the performance obligations. | |
| Entity C allocates the transaction price to the performance obligations based on their relative stand-alone selling prices as follows: | |
| Performance obligation 1: CU4,000 / (CU4,000+CU8,000+CU5,000) × CU15,000 = CU3,529 | |
| Performance obligation 2: CU8,000 / (CU4,000+CU8,000+CU5,000) × CU15,000 = CU7,059 | |
| Performance obligation 3: CU5,000 / (CU4,000+CU8,000+CU5,000) × CU15,000 = CU4,412 | |
| Total transaction price: = CU15,000 | |
| #### If the stand-alone selling price is not directly observable | |
| If a stand-alone selling price for a good or service is not directly observable, an entity uses a suitable method to estimate it, taking into account all information that is reasonably available to the entity and applying estimation methods consistently in similar circumstances. For example: | 23.69 |
| - Adjusted market assessment approach – an entity estimates the price that a customer in the market would be willing to pay for the good or service. | 23.70 |
| - Expected cost plus margin approach – an entity forecasts its expected costs and adds an appropriate margin. | |
| - Residual approach – an entity subtracts the stand-alone selling prices of all the other goods or services from the total transaction price, leaving a balancing figure. This is only permissible when the stand-alone selling price of the good or service is highly variable or uncertain. | |
| #### Further step 4 requirements | |
| Section 23 contains detailed requirements for specific situations, including: | |
| 23.71 | |
| 23.73 to 23.74 | |
| 23.75 to 23.77 | |
Step 5 – Recognise revenue when (or as) the entity satisfies a performance obligation
| Content | Key FRS 102 references |
|---|---|
| At step 5, the entity recognises as revenue the transaction price allocated to each performance obligation at step 4 when, or as, the entity satisfies that performance obligation. | |
| Performance obligations are satisfied by transferring the promised goods or services to the customer. The approach applied is decided based on how the customer obtains control of that good or service, which occurs either over a period of time or at a point in time. The approach taken for each performance obligation is decided at contract inception. | 23.78 to 23.80 |
| #### Performance obligations satisfied over time | |
| An entity transfers control of a good or service over time if: | 23.81 to 23.84 |
| An entity recognises revenue over time by measuring, at the end of each reporting period, its progress towards complete satisfaction of that performance obligation. | 23.98; 23.100 |
| An entity determines an appropriate single method of measuring progress for each performance obligation, such as: | 23.99; 23.101 to 23.104 |
| Example 4 – Revenue recognised over time | |
| Entity D enters into a contract with a customer with a transaction price of CU10,000 that is paid in advance. Entity D initially recognises the amount received as a liability: | |
| - Dr Cash CU10,000 | |
| - Cr Contract liability CU10,000 | |
| The contract contains a single performance obligation that is satisfied over time. At the end of the first reporting period, using a suitable method, Entity D measures its progress towards completion of the performance obligation at 60% and the entity recognises the following transaction: | |
| - Dr Contract liability CU6,000 | |
| - Cr Revenue CU6,000 | |
| Part-way through the subsequent period, using the same method, Entity D measures its progress towards completion of the performance obligation at 100% and the entity recognises the following transaction: | |
| - Dr Contract liability CU4,000 | |
| - Cr Revenue CU4,000 | |
| #### Performance obligations satisfied at a point in time | |
| If a performance obligation is not satisfied over time, it is satisfied at a point in time. | 23.85 to 23.87 |
| To determine the point in time at which a customer obtains control of a promised asset, an entity considers indicators of the transfer of control, which include but are not limited to: | |
| #### Licensing | |
| A licence establishes a customer's rights to the intellectual property of an entity. If a promise to grant a licence is a performance obligation, to determine whether that performance obligation is satisfied over time or at a point in time, an entity shall consider whether the nature of the entity's promise in granting the licence provides the customer with: | 23.105 to 23.112 |
| #### Further step 5 requirements | |
| Section 23 contains detailed requirements for specific situations, including: | |
| 23.86 | |
| 23.86 to 23.87 | |
| 23.88 to 23.89 | |
| 23.90 to 23.97 | |
3. Other requirements
Contract costs
| Content | Key FRS 102 references |
|---|---|
| #### Costs to obtain a contract | |
| An entity may incur costs in its effort to obtain a contract with a customer. FRS 102 allows an accounting policy choice to recognise such costs as an asset when they meet the criteria that: | 23.113 to 23.115 |
| Even if the entity chooses to recognise such costs as an asset, those that would be amortised over a period of one year or less may be expensed when incurred. Costs that are not recognised as an asset are always expensed when incurred. | 23.114 |
| #### Costs of fulfilling a contract | |
| An entity shall account for the costs incurred in fulfilling a contract with a customer in accordance with the relevant section of FRS 102 for those costs. | 23.116 |
| In certain limited circumstances, Section 23 requires fulfilment costs not addressed by another section to be recognised as an asset and explains how they are subsequently measured. Otherwise, such costs shall be recognised as an expense when incurred. | 23.117 to 23.123 |
Contract balances
| Content | Key FRS 102 references |
|---|---|
| When a contract is in progress, a contract asset or liability arises depending on the relationship between: | 23.124 to 23.126 |
| A contract asset or liability is distinct from a trade receivable. A trade receivable is an entity's right to consideration that is unconditional. | 23.127 |
| Example 5 – Contract balances | |
| Entity E enters into a contract with a customer with a transaction price of CU10,000, of which CU5,000 is paid in advance and CU5,000 is due within 30 days of the contract being completed. The contract contains a single performance obligation that is satisfied over time. | |
| When the initial payment is received, the entity recognises the following transaction: | |
| - Dr Cash CU5,000 | |
| - Cr Contract liability CU5,000 | |
| At the end of the reporting period, Entity E's measure of progress towards completion of the performance obligation is 60%. Entity E recognises the following transaction: | |
| - Dr Contract liability CU5,000 | |
| - Dr Contract asset CU1,000 | |
| - Cr Revenue CU6,000 | |
| As required by paragraph 23.126, Entity E assesses the contract asset for impairment in accordance with Section 11; in this example there is no impairment. | |
| Part-way through the subsequent period, the measure of progress towards completion of the performance obligation is 100%. Entity E recognises the following transaction: | |
| - Dr Contract asset CU4,000 | |
| - Cr Revenue CU4,000 | |
| The contract requires the customer to pay Entity E in full when the performance obligation is complete, so Entity E has a right to the remaining CU5,000 consideration that is unconditional (refer to paragraph 23.127). Entity E recognises the following transaction: | |
| - Dr Trade receivable CU5,000 | |
| - Cr Contract asset CU5,000 | |
| #### Further contract balance requirements | |
| Section 23 contains detailed requirements for specific situations, including: | 23.128 |
| 23.129 to 23.130 | |
Contract modifications
| Content ```
Footnotes:
-
Agreements between two or more parties that create enforceable rights and obligations. ↩
-
Parties that have contracted with an with an entity to obtain goods or services that are an output of the entity’s ordinary activities in exchange for consideration. ↩
-
Previously, paragraph 23.6 excluded the recognition of revenue when goods or services were exchanged for goods or services of a similar nature and value, or in a situation when the goods or services were dissimilar but the transaction lacked commercial substance. ↩