UQ Consulting · Technical reference for IFRS, UK GAAP and US GAAP

Principal vs Agent under IFRS 15: Gross vs Net Revenue (B34 to B38)

Reviewed by Usman Qureshi, ACCA · Published August 2026 · Last updated August 2026 · 14 units · Spoke of the IFRS 15 pillar

Executive summary

The principal versus agent assessment in IFRS 15 does not change profit by a single penny. It changes revenue. Revenue is the top line that every valuation multiple, every growth narrative and a good many debt covenants run off, which is why this is one of the most argued judgements in the standard and one of the most frequently challenged by auditors and regulators.

Background

Before IFRS 15, gross versus net presentation was governed by IAS 18.8 and the short appendix guidance built on risks and rewards. The test was effectively a weighing exercise: exposure to inventory risk, latitude in setting prices, credit risk, and who bore the loss if things went wrong. It produced defensible answers in simple resale chains and produced very poor comparability in platform businesses, where two entities with near identical economics could present revenue that differed by an order of magnitude. IFRS 15, effective for annual reporting periods beginning on or after 1 January 2018 and superseding IAS 11 and IAS 18, replaced that weighing exercise with the same control notion that runs through the rest of the standard.

The 2018 text was not the end of it. The IASB issued Clarifications to IFRS 15 in April 2016, which amended IFRS 15.B34 to B38 and inserted IFRS 15.B34A, B35A, B35B and B37A, effective for annual reporting periods beginning on or after 1 January 2018. Those amendments did three things that matter every day in practice. They made the identification of the specified good or service an explicit first step. They articulated what control looks like in a three-party arrangement. And they demoted the old indicator list to what it now is: evidence supporting a control conclusion, applied with judgement about which indicator is persuasive in the contract in front of you. This article works through IFRS 15.B34 to B38 in that order, with three fully worked numerical examples, sector by sector application, and the failure patterns that show up in audit files and regulator reviews.

Why does principal vs agent matter if it does not change profit?

Because it changes revenue, and revenue is the top line. A principal reports the whole customer consideration as revenue and the payment to the supplier as a cost. An agent reports only the retained fee. Operating profit, net assets, cash and every ratio built on profit are identical either way. Revenue, revenue growth, revenue per customer and every enterprise value to sales multiple are not.

State that plainly at the start of any discussion with management, because it removes the emotional content from the argument. Nobody is being asked to earn less. They are being asked to describe accurately what they sold. If the conversation still gets difficult after that point, the difficulty is telling you something about the motivation rather than about the accounting.

The arithmetic is worth seeing before the mechanics. Take an entity that facilitates CU200m of transactions in a year, keeps CU30m and remits CU170m, and incurs CU22m of its own operating costs. As a principal it reports revenue of CU200m, cost of sales of CU170m and operating profit of CU8m. As an agent it reports revenue of CU30m, no cost of sales for the goods, and operating profit of CU8m. Same profit. Revenue differs by 6.7 times.

Gross versus net presentation with identical operating profit Same transactions, same profit, two very different top lines (CU m) PRINCIPAL (gross) IFRS 15.B35B Revenue200.0 Cost of sales (paid to sellers)(170.0) Gross profit30.0 Other operating costs(22.0) Operating profit8.0 Operating margin 4.0%. Revenue growth measured on 200.0. AGENT (net) IFRS 15.B36 Revenue (commission retained)30.0 Cost of sales (none: not the entity's goods)0.0 Gross profit30.0 Other operating costs(22.0) Operating profit8.0 Operating margin 26.7%. Revenue growth measured on 30.0. Identical operating profit of CU8.0m. The presentation question is entirely about the top line and the margin it implies.
Illustrative example prepared for this article. The two columns describe the same underlying transactions. Only the presentation differs.

Three practical consequences follow, and they are the reason management cares.

First, valuation. Enterprise value to sales is the default multiple for platform and marketplace businesses precisely because many of them are not yet profitable. A company presenting gross revenue on an agency arrangement is being valued on a number that overstates its economic scale by whatever the supplier remittance is. This is not a theoretical concern. It has been the subject of investor scrutiny and of restatements.

Second, growth. Revenue growth rates behave differently on gross and net presentations. If commission rates are rising, net revenue grows faster than gross revenue. If commission rates are falling because of competition, gross revenue can grow while net revenue is flat. Presenting on the wrong basis does not just misstate the level, it misstates the trend.

Third, contracts and thresholds. Revenue-based covenants, royalty and licence fee calculations, revenue-linked incentive schemes, distributable profits calculations in some jurisdictions, and the size thresholds that determine whether an entity must be audited or must prepare consolidated accounts all key off revenue. A gross versus net change can flip an entity across a statutory threshold without any change in its economics.

Practitioner note

My view: the strongest tell that a principal versus agent memo is going to be weak is that it opens with the conclusion. A memo that begins "the Group acts as principal because it is primarily responsible, bears inventory risk and sets prices" has already skipped IFRS 15.B34A(a). It has not said what the specified good or service is. When you see that, ask one question and stop talking: what exactly did the customer contract to receive from us. If the answer takes more than a sentence, or if it changes when you ask a second time, the memo needs to be rewritten from the top rather than argued about at the bottom.

Local FAQs

Does the conclusion affect the cash flow statement? Not in total. Cash from operating activities is the same. The gross presentation shows larger receipts from customers and larger payments to suppliers within operating cash flows, so gross cash flow line items differ even though the operating subtotal does not.

Does it affect deferred tax or the tax charge? No, because taxable profit is driven by profit, not by presentation. Indirect tax is a separate question and is driven by the legal supply chain rather than by the IFRS 15 conclusion, which is why VAT treatment and IFRS 15 treatment sometimes point in different directions in the same arrangement.

Does it affect segment reporting? Segment revenue follows the IFRS 8 measure reported to the chief operating decision maker, but IFRS 15.115 requires an entity to disclose sufficient information for users to understand the relationship between disaggregated revenue under IFRS 15.114 and segment revenue, so an inconsistency between the two becomes visible.

Potential risks

The commercial pressure runs one way. In practice almost every contested principal versus agent case involves an entity arguing for gross presentation, not for net. That asymmetry should raise the level of professional scepticism applied to the memo, and it should be documented in the audit file as a fraud risk consideration where revenue presentation is material to the entity's key performance indicators or to management remuneration.

What does IFRS 15.B34 actually ask?

It asks whether the nature of the entity's promise is to provide the specified goods or services itself, making it a principal, or to arrange for another party to provide them, making it an agent. Critically, IFRS 15.B34 requires that determination to be made for each specified good or service promised to the customer, not once for the contract and not once for the business model.

"When another party is involved in providing goods or services to a customer, the entity shall determine whether the nature of its promise is a performance obligation to provide the specified goods or services itself (ie the entity is a principal) or to arrange for those goods or services to be provided by the other party (ie the entity is an agent). An entity determines whether it is a principal or an agent for each specified good or service promised to the customer. A specified good or service is a distinct good or service (or a distinct bundle of goods or services) to be provided to the customer (see paragraphs 27–30). If a contract with a customer includes more than one specified good or service, an entity could be a principal for some specified goods or services and an agent for others."

Four separate requirements are packed into that paragraph, and each of them is routinely overlooked.

The trigger. The guidance applies "when another party is involved in providing goods or services to a customer". If no other party is involved, there is no principal versus agent question. That sounds obvious, but it stops the analysis being applied to ordinary subcontracting where the subcontractor provides nothing to the customer and the customer has no relationship with, and often no knowledge of, the other party. The other party must be involved in providing goods or services to the customer.

The unit. "A specified good or service is a distinct good or service (or a distinct bundle of goods or services)". IFRS 15.B34 does not invent a new unit of account. It borrows the distinct criteria from IFRS 15.27 and the separately identifiable factors from IFRS 15.29. So identifying the specified good or service is the same exercise as identifying performance obligations, run on the goods and services actually promised to this customer.

The granularity. "for each specified good or service promised to the customer". Not per contract, per counterparty, per revenue stream or per legal entity. Per specified good or service.

The mixed answer. "an entity could be a principal for some specified goods or services and an agent for others". The standard anticipates a split conclusion within one contract and says so in terms. An accounting policy that reads "the Group acts as principal in all its arrangements" is a red flag on its face, because it asserts an outcome that IFRS 15.B34 treats as something to be determined transaction by transaction.

There is a useful discipline in restating IFRS 15.B34 as a promise question rather than as a control question, before you get to control at all. What did the customer believe it was buying from this entity? If the customer thinks it bought a holiday from the tour operator, that is a different promise from thinking it bought a booking service that put it in touch with a hotel. The customer's understanding is not determinative, because IFRS 15.B35 resolves the question by control and not by perception, but it is a good first orientation and it usually points the same way as the control analysis when the contract has been drafted honestly.

Note also where IFRS 15 places this guidance. It sits in Appendix B, which IFRS 15 states is an integral part of the Standard and describes the application of paragraphs 1 to 129 with the same authority as the other parts of the Standard. Principal versus agent considerations are listed at item (e) of the application guidance categories. This is not interpretive commentary. It carries the same weight as the five steps.

IFRS 15.26 lists examples of promised goods or services, and two of the ten items are principal versus agent items. Item (c) is the "resale of rights to goods or services purchased by an entity (for example, a ticket resold by an entity acting as a principal, as described in paragraphs B34–B38)". Item (f) is "providing a service of arranging for another party to transfer goods or services to a customer (for example, acting as an agent of another party, as described in paragraphs B34–B38)".

Read those two together and the structure of the standard becomes clear. Both the principal's promise and the agent's promise are promises to a customer. Both give rise to a performance obligation. Both generate revenue. They are simply different promises, measured differently. An agent is not a lesser form of principal, and net presentation is not a penalty. The agent has sold an arranging service and reports the price of that service.

Local FAQs

Does IFRS 15.B34 apply to a simple wholesale-to-retail chain? Usually not in the way people expect. If a manufacturer sells to a distributor and the distributor sells on to end customers, there are two separate contracts with two separate customers. The manufacturer's customer is the distributor. Unless the distributor is selling on the manufacturer's behalf, so that the manufacturer retains control until the end sale, each entity is a principal in its own contract. The consignment guidance in IFRS 15.B77 and B78 is the place to test that, not IFRS 15.B34.

Is the question asked at contract inception or continuously? At contract inception, consistently with IFRS 15.32 which requires the entity to determine at contract inception whether each performance obligation identified under IFRS 15.22 to 30 is satisfied over time or at a point in time. A change in the arrangement is dealt with as a contract modification rather than as a free reassessment.

Does the legal form of the arrangement decide it? No. A document titled "Agency Agreement" is evidence, and so is a document titled "Supply Agreement", but IFRS 15.B35 tests control and not labels. Where the legal form and the substance diverge, the file needs to explain why.

Potential risks

The most damaging error at this stage is defining the question at the level of the business rather than the transaction. Groups with several revenue streams frequently write one memo, conclude "principal", and apply it to arrangements that are economically different. Where the group operates a marketplace alongside a first-party retail operation, the two must be assessed separately, and the disaggregation required by IFRS 15.114 should make the split visible in the accounts.

How do you identify the specified good or service under IFRS 15.B34A?

IFRS 15.B34A(a) makes it an explicit first step: identify the specified goods or services to be provided to the customer, which could be a right to a good or service to be provided by another party. Only then, under IFRS 15.B34A(b), do you assess control. Skipping straight to control is the most common single failure in this area, because control of what is the whole question.

"To determine the nature of its promise (as described in paragraph B34), the entity shall: (a) identify the specified goods or services to be provided to the customer (which, for example, could be a right to a good or service to be provided by another party (see paragraph 26)); and (b) assess whether it controls (as described in paragraph 33) each specified good or service before that good or service is transferred to the customer."

This paragraph did not exist in the 2014 text. It was added by Clarifications to IFRS 15 in April 2016 because the IASB and the FASB saw the same problem in practice: entities were assessing control of an amorphous "transaction" rather than of a defined good or service, and were reaching whichever answer the indicators happened to favour. Making step (a) explicit forces the analysis into a fixed order.

The parenthesis in IFRS 15.B34A(a) is where the real work is. "which, for example, could be a right to a good or service to be provided by another party". That single clause changes the answer in a large proportion of travel, ticketing, voucher, capacity and reseller arrangements, and it is dealt with at length in unit 7 below. The point to fix here is structural: the specified good or service is whatever the customer contracted to receive, which is not necessarily the underlying physical item or the underlying performed service.

A practical procedure

The following sequence works on almost every fact pattern and produces a defensible file.

StepQuestionWhat to look at, and why
1Who is the customer?IFRS 15 Appendix A defines a customer as a party that has contracted with an entity to obtain goods or services that are an output of the entity's ordinary activities in exchange for consideration. A platform frequently has two candidate customers, the buyer and the seller, and sometimes has both. Answer this before anything else, because the specified good or service is defined by reference to the customer.
2What did that customer contract to receive?Read the customer-facing terms, not the supplier contract. What is promised, what is warranted, what the customer can claim if it does not arrive, and who the customer has a legal right of action against.
3Is each promise distinct?IFRS 15.27(a) capable of being distinct and IFRS 15.27(b) distinct within the context of the contract, tested against the separately identifiable factors in IFRS 15.29. If two promises are not separately identifiable, IFRS 15.30 requires them to be combined until a distinct bundle is identified, and the combined bundle becomes the specified good or service.
4Is the unit the underlying item, or a right to it?IFRS 15.B34A(a) and IFRS 15.26(c). If the entity obtained a transferable right for its own account before it had a customer, the right is very likely the unit.
5Only now, assess controlIFRS 15.B34A(b) and IFRS 15.33, supported by IFRS 15.B35A and evidenced by the IFRS 15.B37 indicators.

Step 3 deserves emphasis because it links this article back to step 2 of the model. The specified good or service is a distinct good or service or a distinct bundle. That means the performance obligation analysis has to be done first, and done properly, because it defines the units on which the principal versus agent question is then asked. Running the two exercises in the wrong order, or running the principal versus agent test on a unit that would not survive the IFRS 15.27 and 29 analysis, produces an answer with no foundation.

IFRS 15.27: "A good or service that is promised to a customer is distinct if both of the following criteria are met: (a) the customer can benefit from the good or service either on its own or together with other resources that are readily available to the customer (ie the good or service is capable of being distinct); and (b) the entity's promise to transfer the good or service to the customer is separately identifiable from other promises in the contract (ie the promise to transfer the good or service is distinct within the context of the contract)."

IFRS 15.29 gives the factors indicating that promises are not separately identifiable, including at (a) "the entity provides a significant service of integrating the goods or services with other goods or services promised in the contract into a bundle of goods or services that represent the combined output or outputs for which the customer has contracted", at (b) significant modification or customisation, and at (c) goods or services that are "highly interdependent or highly interrelated".

IFRS 15.29(a) is the hinge for integrated service providers. If an entity integrates third party inputs into a single combined output the customer contracted for, the specified good or service is the combined output, and the third party inputs are inputs rather than the unit. That is the same idea the IASB then restates in the control language of IFRS 15.B35A(c). A freight forwarder integrating ocean, road and customs clearance into door to door delivery is the standard case, worked in unit 12.

Where this goes wrong. A common shortcut is to define the specified good or service as "the transaction" or "the booking" or "the order". None of those is a good or service. They are events. If the memo cannot name the specified good or service as a noun that the customer could describe, the analysis has not started. Test it by asking what the customer would say it did not receive if the arrangement failed.

Practitioner note

Two entities can look identical in their indicator analysis and reach opposite answers because they have different units. That is not inconsistency, it is the standard working as intended. A concert promoter that buys an allocation of 5,000 seats outright, for its own account, before any customer exists, holds a right it can price, resell, bundle or lose money on. A ticketing website that lists the same venue's seats, takes a booking fee and returns unsold inventory to the venue holds nothing. The seats are the same seats. The specified good or service is not the same thing at all.

Local FAQs

Can the specified good or service be a service rather than a good? Yes, and most contested cases are services. IFRS 15.33 notes that goods and services are assets, even if only momentarily, when they are received and used, as in the case of many services, which is why a service can be controlled at all.

What if the customer buys a bundle where one element is third party and one is not? Test them separately under IFRS 15.27 and 29. If they are distinct, IFRS 15.B34 expects you to reach a conclusion on each. If they are not separately identifiable under IFRS 15.29, IFRS 15.30 combines them and you assess control of the combined bundle, which usually points to principal because the entity is providing the integration.

Does the customer's perception matter at all? It is corroborative evidence about the nature of the promise, particularly about primary responsibility under IFRS 15.B37(a). It is not the test. The test is control under IFRS 15.B35.

Potential risks

Watch for a unit defined at a level that conveniently supports the desired presentation. If the memo defines the specified good or service as "the end to end customer experience" in an arrangement where a third party performs everything the customer values, that is unit definition working backwards from the answer. Equally, defining the unit narrowly as "the booking service" in an arrangement where the entity bought inventory at risk understates the promise. Both errors happen and both should be challenged with the same question: what did the customer contract to receive.

What does control mean in IFRS 15.B35, B35A and B35B?

IFRS 15.B35 states the rule: an entity is a principal if it controls the specified good or service before that good or service is transferred to a customer. Control carries the IFRS 15.33 meaning, the ability to direct the use of, and obtain substantially all of the remaining benefits from, the asset. IFRS 15.B35A then describes the three forms that control takes in a three-party arrangement, and IFRS 15.B35B gives the principal's measurement.

"An entity is a principal if it controls the specified good or service before that good or service is transferred to a customer. However, an entity does not necessarily control a specified good if the entity obtains legal title to that good only momentarily before legal title is transferred to a customer. An entity that is a principal may satisfy its performance obligation to provide the specified good or service itself or it may engage another party (for example, a subcontractor) to satisfy some or all of the performance obligation on its behalf."

Three sentences, three separate rules.

Sentence one is the test. Note the word "before". Control at the moment of transfer, or control transferred simultaneously, is not enough on its own to make you a principal if you never had the ability to direct the use of the item.

Sentence two is the flash title rule. It is drafted defensively, and it exists because entities were inserting momentary legal title into supply chains to manufacture a gross presentation. The IASB's answer is that legal title held for an instant, with no ability to direct the use of the good and no exposure to its benefits, does not establish control. Title is one piece of evidence about control, not a substitute for it. IFRS 15.38(b) treats legal title as one of five indicators of transfer of control, not as the test.

Sentence three is the subcontracting rule, and it is the sentence that saves a large number of legitimate gross presentations. A principal may engage another party to satisfy some or all of the performance obligation on its behalf. Physical performance by a third party does not make you an agent. A construction contractor that subcontracts every trade, an IT integrator that uses partner engineers, a freight forwarder that owns no ships, all remain principals if they control the specified service before transfer.

"When another party is involved in providing goods or services to a customer, an entity that is a principal obtains control of any one of the following: (a) a good or another asset from the other party that it then transfers to the customer. (b) a right to a service to be performed by the other party, which gives the entity the ability to direct that party to provide the service to the customer on the entity's behalf. (c) a good or service from the other party that it then combines with other goods or services in providing the specified good or service to the customer. For example, if an entity provides a significant service of integrating goods or services (see paragraph 29(a)) provided by another party into the specified good or service for which the customer has contracted, the entity controls the specified good or service before that good or service is transferred to the customer. This is because the entity first obtains control of the inputs to the specified good or service (which includes goods or services from other parties) and directs their use to create the combined output that is the specified good or service."

The words "any one of the following" matter. These are three alternative routes to control, not three cumulative conditions. Establishing that the entity's arrangement fits one of them is sufficient at this stage.

Take them in turn, because each has a distinct evidential footprint.

IFRS 15.B35A(a): control of a good or asset that is then transferred. This is the classic resale case. The entity buys, holds, and sells. The evidence is ordinary inventory evidence: purchase orders placed for the entity's own account, title and risk passing to the entity on shipment, the entity carrying the item on its statement of financial position, the entity bearing obsolescence and shrinkage, and the entity absorbing the loss if the item is never sold. Note that physical possession is not required. Drop-shipping can satisfy IFRS 15.B35A(a) where the entity genuinely obtains control before directing the supplier to ship to the customer, but the evidence has to show control and not merely a purchase order raised at the instant of the sale.

IFRS 15.B35A(b): control of a right to a service, giving the ability to direct the other party to provide it on the entity's behalf. This is the route that most people miss, and it is the most useful of the three in service businesses. The entity does not control the service directly, because a service cannot be warehoused. What it controls is a right to that service, and the test of that right is whether the entity can direct the other party to perform. The phrase "on the entity's behalf" is the giveaway. If the entity can tell the supplier where to go, when, and to whom, and the supplier answers to the entity rather than to the customer, IFRS 15.B35A(b) is engaged. If the supplier is performing on its own account, and the entity is merely passing on the customer's instructions, it is not.

IFRS 15.B35A(c): control of inputs that are combined into the specified good or service. This ties directly to IFRS 15.29(a) and the significant integration service. The logic in the standard is set out expressly: the entity first obtains control of the inputs and directs their use to create the combined output, which is the specified good or service. This route works only if there genuinely is a combined output. Assembling a list of third party services under one invoice is not integration. Designing a solution, taking responsibility for how the pieces fit, and being answerable for whether the combined output performs, is.

Principal versus agent decision flow under IFRS 15.B34 to B38 Principal or agent: the order the standard requires 1. Is another party involved in providing goods or services to the customer? (B34) Yes 2. IDENTIFY THE SPECIFIED GOOD OR SERVICE (B34A(a)) A distinct good or service, or distinct bundle, per paras 27 to 30. It may be a RIGHT to a good or service provided by another party. 3. Does the entity CONTROL it before transfer? (B34A(b), B35, para 33) B35A(a) a good or asset it then transfers to the customer, or B35A(b) a right to a service, able to direct that party to perform on its behalf, or B35A(c) inputs it combines into the specified good or service (see para 29(a)) B37 INDICATORS Evidence, not a scorecard (B37A) (a) primarily responsible for fulfilling the promise (b) inventory risk before or after transfer (c) discretion in establishing the price feed the control conclusion Yes No PRINCIPAL Revenue = gross amount of consideration expected (B35B) AGENT Revenue = fee or commission, possibly the net amount retained (B36) Repeat for EVERY specified good or service in the contract. One contract can produce both answers (B34). Momentary legal title does not establish control (B35)
The order is fixed by IFRS 15.B34A. Identify the unit, then test control, and use the IFRS 15.B37 indicators as evidence feeding the control conclusion rather than as a separate test.

"When (or as) an entity that is a principal satisfies a performance obligation, the entity recognises revenue in the gross amount of consideration to which it expects to be entitled in exchange for the specified good or service transferred."

Two words are worth pausing on. "Expects to be entitled" imports the whole of the transaction price machinery, so a principal's gross revenue is not simply the invoiced amount. It is the amount the entity expects to be entitled to, after applying the variable consideration estimate and constraint in IFRS 15.50 to 58. And "when (or as)" imports IFRS 15.31 to 38, so the principal conclusion tells you the amount but not the timing. Timing is the separate over time versus point in time question under IFRS 15.35 and 38.

Practitioner note

For IFRS 15.B35A(b) arrangements, the practical test I use is the redirection test. If the entity could, without breaching its contract with the customer, instruct a different supplier to perform, or instruct the same supplier to perform for a different customer, it is holding a right and directing its use. If the supplier has been nominated by the customer, or the entity's only power is to pass the customer's booking through, no such right exists. This is not in the standard as a test, but it maps closely onto the "ability to direct the use of" language in IFRS 15.33 and it produces answers that survive audit review.

Local FAQs

Is physical possession necessary for control? No. IFRS 15.38(c) lists physical possession as an indicator of transfer of control, and IFRS 15.38 itself notes that possession may not coincide with control, which is why bill and hold arrangements under IFRS 15.B79 to B82 and consignment arrangements under IFRS 15.B77 to B78 exist as separate guidance.

Can an entity control a service it never touches? Yes, through IFRS 15.B35A(b). It controls the right to that service and directs the other party to perform on its behalf.

What if control is obtained and transferred at the same instant? That is the situation IFRS 15.B35 sentence two is aimed at. Simultaneity is not fatal in itself, particularly for services under IFRS 15.33 where assets exist only momentarily, but where the only evidence of control is a momentary legal title in a documentary chain, the analysis fails.

Potential risks

Beware of memos that establish control of the wrong asset. A payment processor may genuinely control the funds it holds in transit. That tells you nothing about whether it controls the goods the cardholder bought. The asset over which control must be demonstrated is the specified good or service identified at step 2, and nothing else.

What do the three IFRS 15.B37 indicators do, and what do they not do?

They are indicators that an entity controls the specified good or service before transfer, and therefore is a principal under IFRS 15.B35. They are evidence feeding the control conclusion. They are not a test in their own right, they are not exhaustive, and IFRS 15.B37A says in terms that they may be more or less relevant depending on the contract and that different indicators may be more persuasive in different contracts. Counting them is the wrong way to use them.

"Indicators that an entity controls the specified good or service before it is transferred to the customer (and is therefore a principal (see paragraph B35)) include, but are not limited to, the following:

(a) the entity is primarily responsible for fulfilling the promise to provide the specified good or service. This typically includes responsibility for the acceptability of the specified good or service (for example, primary responsibility for the good or service meeting customer specifications). If the entity is primarily responsible for fulfilling the promise to provide the specified good or service, this may indicate that the other party involved in providing the specified good or service is acting on the entity's behalf.

(b) the entity has inventory risk before the specified good or service has been transferred to a customer or after transfer of control to the customer (for example, if the customer has a right of return). For example, if the entity obtains, or commits itself to obtain, the specified good or service before obtaining a contract with a customer, that may indicate that the entity has the ability to direct the use of, and obtain substantially all of the remaining benefits from, the good or service before it is transferred to the customer.

(c) the entity has discretion in establishing the price for the specified good or service. Establishing the price that the customer pays for the specified good or service may indicate that the entity has the ability to direct the use of that good or service and obtain substantially all of the remaining benefits. However, an agent can have discretion in establishing prices in some cases. For example, an agent may have some flexibility in setting prices in order to generate additional revenue from its service of arranging for goods or services to be provided by other parties to customers."

Read the framing sentence carefully. "Indicators that an entity controls the specified good or service before it is transferred to the customer (and is therefore a principal (see paragraph B35))". The indicators are subordinate to IFRS 15.B35. They are pointers towards a control conclusion. They are not the conclusion.

"The indicators in paragraph B37 may be more or less relevant to the assessment of control depending on the nature of the specified good or service and the terms and conditions of the contract. In addition, different indicators may provide more persuasive evidence in different contracts."

IFRS 15.B37A is the single most useful sentence in this whole section for practitioners, and the most frequently ignored. It authorises, and by implication requires, a judgement about which indicators carry weight in the arrangement being assessed. Applying all three with equal weight in every contract is not neutrality, it is a refusal to make the judgement the standard asks for.

What the 2016 amendments changed

The 2014 text of IFRS 15 carried a list of five indicators that an entity is an agent, drawn closely from the old IAS 18 appendix, and it read as a risks and rewards weighing exercise. Clarifications to IFRS 15, issued April 2016, rewrote IFRS 15.B34 to B38, added IFRS 15.B34A, B35A, B35B and B37A, and made three deliberate changes to how the indicators work.

They were reoriented. The 2014 list described indicators that the entity is an agent. The current IFRS 15.B37 describes indicators that the entity controls the specified good or service, and is therefore a principal. That is not cosmetic. It anchors the indicators to control instead of leaving them as a free-standing weighing exercise.

They were reduced. Credit risk was removed. So was the "form of consideration is a commission" indicator. Credit risk in particular is worth dwelling on, because it is still cited constantly. An entity that collects the full amount from the customer, carries the receivable, and absorbs the loss if the customer does not pay, has taken a financial risk. It has not thereby obtained the ability to direct the use of the specified good or service or to obtain substantially all its remaining benefits, which is what IFRS 15.33 requires. Credit risk can be managed, insured, factored and sold. Control cannot. The IASB's removal of credit risk from the list is not an oversight, it is the point.

They were demoted. IFRS 15.B37A did not exist before 2016. Its insertion, together with the "include, but are not limited to" framing in IFRS 15.B37 itself, converts the list from a checklist into a body of evidence to be weighed on the facts.

IndicatorWhat genuinely supports a principal conclusionWhat does not, despite being argued
B37(a) Primarily responsible for fulfilment The customer's contractual right of action for non-delivery or defect is against the entity. The entity is responsible for the acceptability of the good or service, including meeting customer specifications. The entity remedies at its own cost and then pursues the supplier separately. Operating a customer service desk that logs complaints and forwards them to the supplier. Facilitating a refund funded entirely by the supplier. Contractual language stating the entity "is responsible for customer satisfaction" with no financial consequence attached to it.
B37(b) Inventory risk before or after transfer The entity obtains, or commits itself to obtain, the specified good or service before obtaining a contract with a customer, and bears the loss if it is never sold. The entity bears the loss on returns because the return comes back to the entity, not to the supplier. This is the indicator IFRS 15.B37(b) itself explains as evidencing the ability to direct use and obtain the benefits. A back to back purchase raised only once a customer order exists, with a matching right to cancel if the customer cancels. A right of return that is passed straight back to the supplier with no economic exposure retained. Holding goods physically as a bailee for the supplier, which is the consignment fact pattern in IFRS 15.B77 and B78.
B37(c) Discretion in establishing the price The entity sets the price the customer pays, keeps whatever margin results, and absorbs the consequence when the margin is negative. Pricing power over the customer-facing price rather than over its own fee. Discounting one's own commission. IFRS 15.B37(c) expressly warns that "an agent can have discretion in establishing prices in some cases" and that an agent may flex prices to generate additional revenue from its arranging service. Setting a price within a corridor dictated by the supplier, or within a most favoured nation clause that removes real discretion.
The scorecard fallacy. "Two of the three indicators are met, therefore principal" is not an application of IFRS 15. It is a substitute for one. IFRS 15.B37A states that different indicators may provide more persuasive evidence in different contracts, which means a single indicator can be decisive in one arrangement and near worthless in another. In a physical goods resale, inventory risk under IFRS 15.B37(b) is close to determinative. In a pure service arrangement there may be no inventory at all, so its absence proves nothing and the analysis must run on IFRS 15.B35A(b) and IFRS 15.B37(a) instead. A memo that tabulates three ticks and crosses without saying which indicator matters here, and why, has not done the work.

Practitioner note

My view: the indicators should be written up last, not first. Reach the control conclusion from IFRS 15.B35 and IFRS 15.B35A, then use IFRS 15.B37 to say what evidence supports it and, just as importantly, what evidence cuts against it and why that evidence is less persuasive here. A memo that names the contrary indicator and explains its weight is far more robust under review than one that presents three supportive ticks. In my experience the files that survive regulator challenge are the ones that engage with the awkward fact rather than omitting it.

Local FAQs

Can one indicator be enough? Yes, if it is persuasive on the facts. IFRS 15.B37A contemplates exactly that. What cannot happen is a conclusion resting on an indicator that does not speak to control in the arrangement in question.

Are there indicators outside the list? IFRS 15.B37 says the indicators "include, but are not limited to" the three listed. Other evidence about control is admissible. What is not admissible is reviving an indicator the IASB deliberately removed, such as credit risk, and giving it the weight of a listed indicator.

What about who bears foreign exchange risk, or who holds the customer relationship? Both can be corroborative, neither is in the list, and neither speaks directly to control of the specified good or service. Treat them as colour, not as evidence.

Potential risks

Two failure patterns recur. The first is the indicator applied to the wrong asset, most often pricing discretion over the entity's own fee being presented as pricing discretion over the specified good or service. The second is the indicator that exists on paper only. Contractual primary responsibility that is never exercised, and that carries no economic consequence when something goes wrong, is a drafting artefact. Ask what actually happened the last ten times a customer complained, and who paid.

How does agent accounting work under IFRS 15.B36, and what is B38 for?

IFRS 15.B36 requires an agent to recognise revenue in the amount of the fee or commission to which it expects to be entitled for arranging for the goods or services to be provided, and confirms that the fee or commission might be the net amount retained after paying the other party. IFRS 15.B38 is a separate rule about novation: where another entity assumes the entity's performance obligations and contractual rights, the entity recognises no revenue for that performance obligation and instead considers whether it earned an arranging fee.

"An entity is an agent if the entity's performance obligation is to arrange for the provision of the specified good or service by another party. An entity that is an agent does not control the specified good or service provided by another party before that good or service is transferred to the customer. When (or as) an entity that is an agent satisfies a performance obligation, the entity recognises revenue in the amount of any fee or commission to which it expects to be entitled in exchange for arranging for the specified goods or services to be provided by the other party. An entity's fee or commission might be the net amount of consideration that the entity retains after paying the other party the consideration received in exchange for the goods or services to be provided by that party."

Note the final sentence carefully: the fee "might be" the net amount retained. Net presentation is a common outcome of agency, not the definition of it. Where the agent charges an explicit and separately invoiced commission, revenue is that commission. Where the agent collects gross and remits, revenue is the difference. The two are the same amount described differently, and the standard is telling you not to be confused when the fee is not separately invoiced.

The mechanics follow from that. On the sale, the agent recognises revenue for its fee and a liability for the amount it must pass on. The amount collected on behalf of the supplier never touches revenue. This is not merely an application of IFRS 15.B36, it is also required by the transaction price definition itself.

"An entity shall consider the terms of the contract and its customary business practices to 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, excluding amounts collected on behalf of third parties (for example, some sales taxes)."

The phrase "excluding amounts collected on behalf of third parties" is not limited to sales taxes. Sales taxes are given as an example. Consideration an agent collects and must remit to the supplier is a textbook amount collected on behalf of a third party. IFRS 15.B36 and IFRS 15.47 therefore point at the same answer from two directions, which is useful when someone argues that net presentation is merely a display convention. It is not. Under IFRS 15.47 the supplier's share was never part of the transaction price in the first place.

The agent's journals

Take a straightforward agency arrangement. An agent sells a service priced at CU1,000 on behalf of a supplier, collects CU1,000 from the customer, retains a 12 per cent commission of CU120 and remits CU880. All figures are an illustrative example prepared for this article.

EventAccountDr (CU)Cr (CU)
1. Customer pays, supplier's service delivered, agent's arranging service complete (IFRS 15.B36)Cash1,000
Payable to supplier880
Revenue (commission)120
2. Settlement with supplierPayable to supplier880
Cash880

Revenue recognised is CU120. Cash flowing through the entity is CU1,000, of which CU880 was never the entity's to begin with. The CU880 payable is a financial liability within IFRS 9, not a contract liability under IFRS 15, because it is an obligation to pay cash to the supplier rather than an obligation to transfer goods or services to a customer. That distinction matters for the contract asset and contract liability disclosures under IFRS 15.116 to 118, which should not be inflated by supplier payables.

Compare the same transaction if the entity were the principal. Revenue CU1,000, cost of sales CU880, and a trade payable of CU880 to the supplier. Gross profit CU120 in both cases. That is the whole difference, and it is why the debate has no effect on profit.

"If another entity assumes the entity's performance obligations and contractual rights in the contract so that the entity is no longer obliged to satisfy the performance obligation to transfer the specified good or service to the customer (ie the entity is no longer acting as the principal), the entity shall not recognise revenue for that performance obligation. Instead, the entity shall evaluate whether to recognise revenue for satisfying a performance obligation to obtain a contract for the other party (ie whether the entity is acting as an agent)."

IFRS 15.B38 deals with a specific and under-discussed situation: an entity that started as a principal, and then novated the contract. Once another entity has assumed both the obligations and the rights, the original entity has nothing left to transfer to the customer. It cannot recognise revenue for a performance obligation it no longer has. What it may have is a different performance obligation, satisfied at the point of novation, of having obtained the contract for the other party. If so, that arranging service is the agent's revenue.

This arises in white-label origination, insurance and financing introductions, some construction consortium arrangements, and in franchise structures where a head office signs the customer contract and then assigns it to the operating franchisee. The trap is continuing to recognise gross revenue for a contract that has been assigned away, on the basis that the entity "won the business". IFRS 15.B38 closes that off directly.

Careful with the word "net". Net presentation under IFRS 15.B36 is not the same as offsetting. IAS 1.32 prohibited offsetting of income and expenses unless required or permitted by an IFRS, and IFRS 18, which replaces IAS 1 for annual reporting periods beginning on or after 1 January 2027, carries forward an equivalent prohibition. Agent presentation is not an offset because the supplier's share was never the entity's income under IFRS 15.47. Presenting a principal's cost of sales netted against revenue, by contrast, would be an offset and is not permitted.

Local FAQs

Can an agent's fee be variable? Yes, and frequently is. Volume-based commission tiers, performance bonuses and clawbacks are all variable consideration and are estimated under IFRS 15.50 to 54 and constrained under IFRS 15.56 to 58. The agent conclusion determines what the fee is for. It does not exempt the fee from the variable consideration machinery.

Does an agent have a performance obligation at all? Yes. IFRS 15.26(f) lists "providing a service of arranging for another party to transfer goods or services to a customer" as a promised good or service. The agent's performance obligation is the arranging service, and the timing of its satisfaction is tested under IFRS 15.35 and 38 like any other.

When is an agent's arranging service satisfied? Usually at the point the arrangement is made, but not automatically. If the agent has continuing obligations, for example ongoing support for the duration of the underlying service, part of the fee may relate to a separate performance obligation satisfied over time. Test it under IFRS 15.22 to 30 first.

What if the agent collects nothing and simply invoices a fee? The accounting is the same. Revenue is the fee. There is no payable to the supplier because no cash passed through. The phrase "net amount retained" in IFRS 15.B36 describes one way an agent's fee arises, not the only way.

Potential risks

Agent arrangements generate large gross cash flows that never touch revenue. That creates two exposures. The first is presentation of those flows in the cash flow statement, where receipts from customers and payments to suppliers are both operating flows and should not be netted arbitrarily. The second is client money risk: where the agent holds the supplier's cash, whether that cash is the agent's asset at all, and whether it should sit on the statement of financial position, depends on the terms of the arrangement and on IFRS 9 recognition principles rather than on IFRS 15.

When is the specified good or service a right, and why does that flip the answer?

IFRS 15.B34A(a) states that the specified good or service could be a right to a good or service to be provided by another party, cross-referring to IFRS 15.26. IFRS 15.26(c) then treats the resale of rights, giving the example of a ticket resold by an entity acting as a principal, as a promised good or service in its own right. Where an entity acquires transferable rights for its own account before it has a customer, the right is the unit, and the entity is frequently the principal for that right even though somebody else performs the underlying service.

This is the most powerful and least understood mechanism in IFRS 15.B34 to B38. It is the reason two travel businesses with apparently similar operations can properly report revenue on entirely different bases, and it is the reason a great many principal versus agent memos reach the wrong answer while applying the indicators impeccably. They apply them to the wrong asset.

Why a right can be controlled when the underlying service cannot

Consider a flight. The entity that will fly the aircraft is the airline. No intermediary can control a flight in any meaningful sense. It cannot direct the aircraft, choose the crew, or prevent the airline from operating. If the specified service were the flight, no intermediary could ever be a principal, and the analysis would be trivial.

But that is not necessarily what the intermediary sold. If the intermediary bought a block of seats from the airline for its own account, at its own risk, before any customer existed, and can price them, bundle them, resell them, or eat the loss if they go unsold, then what it holds is a right to carriage. That right is an asset. The intermediary can direct its use, which is exactly the IFRS 15.33 test, and it obtains substantially all of its remaining benefits, because whatever the right realises is the intermediary's. On those facts the specified good or service is the right, the intermediary controls it before transferring it, and IFRS 15.B35 makes the intermediary the principal.

Change one fact. The intermediary has no allocation. It searches airline inventory in real time, the airline sets the fare, the airline issues the ticket in its own name, unsold capacity is the airline's problem, and the intermediary takes a booking fee. Now the intermediary holds no right at any point. There is nothing to control. It is an agent under IFRS 15.B36 and reports the booking fee.

Same industry, same customers, same screen. Opposite answers, correctly.

FactPoints to a controlled right (principal)Points to no right (agent)
Timing of acquisitionThe entity commits to obtain the capacity before it has a customer. IFRS 15.B37(b) treats this as evidence of the ability to direct use and obtain the benefits.Capacity is drawn down only when a customer books, with a matching cancellation right.
Who bears the unsold riskThe entity. Unsold rights expire worthless in the entity's income statement.The supplier. Unsold capacity returns to the supplier at no cost to the entity.
PricingThe entity sets the customer price and keeps the spread, positive or negative. IFRS 15.B37(c).The supplier sets the customer price. The entity's only pricing power is over its own fee, which IFRS 15.B37(c) expressly says an agent may have.
TransferabilityThe entity can allocate the right to any customer, bundle it, or sell it on. This is the redirection evidence for IFRS 15.B35A(b).The right, if any, is created in the customer's name at the moment of booking and never belonged to the entity.
Who the customer's claim is againstThe entity, for delivery of the right and for its acceptability. IFRS 15.B37(a).The supplier. The entity's role ends at introduction.

Vouchers, gift cards and prepaid credits

Vouchers are the same problem in a smaller package. An entity that buys vouchers from a retailer at a discount, holds them, prices them and bears the risk that they expire unsold holds a right and is normally the principal for that right. An entity that lists a retailer's vouchers, issues them on demand from the retailer's system and takes a commission holds nothing.

Two further points arise on vouchers. First, where the entity issues its own voucher redeemable for third party goods, the customer's contract is with the entity, and the analysis must run on what that voucher entitles the customer to. Second, breakage on unredeemed rights is governed by the customers' unexercised rights guidance in IFRS 15.B44 to B47, which is a separate question from principal versus agent and is answered only after the gross or net conclusion has been reached, because it determines whose breakage it is.

Trainline plc: agent for rail ticket sales

Trainline plc's accounting policy describes the Group as acting as an agent in the sale of rail and coach tickets, with revenue recognised as the commission earned rather than the value of the tickets sold. The distinction is made explicit in the way the business reports: net ticket sales, the total value of tickets sold through the platform, is presented as an alternative performance measure and is separate from, and substantially larger than, statutory revenue. The train operating companies provide the carriage and set the regulated fares. Trainline arranges the sale.

The disclosure is a good example of what IFRS 15.119(c) is asking for. It names the arranging nature of the promise rather than leaving the reader to infer it, and it gives users the gross figure separately so that scale and revenue are not confused with each other.

Trainline plc, Annual Report and Accounts, revenue accounting policy and alternative performance measures.

On the Beach Group plc: agent for flights and accommodation

On the Beach Group plc discloses that it acts as an agent in arranging flights and accommodation for its customers, and recognises revenue on a net basis, being the amount retained after amounts due to the airline and the accommodation provider. Total transaction value, the gross amount customers pay, is disclosed separately as an operating measure. The airlines and hoteliers perform the underlying services and the Group's promise is the arranging service, which is the IFRS 15.B36 fact pattern.

Contrast this with a traditional tour operator that contracts hotel allocation and aircraft seats in advance for its own account, prices the package itself, and bears the risk of unsold capacity. On those facts the operator holds rights it controls, and gross presentation follows from IFRS 15.B35 and B35B. The two businesses sell holidays to the same customers. They do not sell the same thing.

On the Beach Group plc, Annual Report and Accounts, revenue accounting policy.

Practitioner note

When a client tells you they "buy" airline seats, ask to see the contract and ask three questions. What happens to a seat that is not sold. Can the seat be sold to a customer of the client's choosing at a price of the client's choosing. And what does the airline invoice, when. If unsold seats simply lapse at no cost, if the fare is the airline's fare, and if the airline invoices only on each individual booking, the word "buy" is describing a booking process, not a purchase. I have seen gross presentations of considerable size rest on nothing more than the commercial team's vocabulary.

Local FAQs

Does the right have to be legally transferable to be controlled? Transferability is strong evidence but is not stated as a requirement. IFRS 15.33 asks about the ability to direct the use of and obtain substantially all of the remaining benefits from the asset. Practically, a right that cannot be allocated to a customer of the entity's choosing is hard to describe as directed by the entity.

What if the entity buys capacity but can return it? A full return right with no economic cost removes the inventory risk that IFRS 15.B37(b) is looking for and generally means the entity never took on the burdens of the right. A return right with a meaningful cost, or a limited return window, is a matter of degree and needs to be quantified rather than described.

Does IFRS 15.26(c) settle it? No. IFRS 15.26(c) confirms that a resold right can be a promised good or service, and its parenthesis assumes the entity is acting as a principal. It does not tell you whether this entity controls this right. That still comes from IFRS 15.B35.

Potential risks

The right analysis can be abused in both directions. Overstated, it turns every booking into a purchase of a right and every intermediary into a principal, which is exactly the outcome the 2016 amendments were written to prevent. Understated, it turns genuine wholesale buyers of capacity into agents and understates revenue. The discipline is the same either way: identify what the entity actually acquired, when it acquired it, and what it stood to lose. If the answer to the last question is nothing, there was no right.

What happens in chains, layers and mixed contracts?

Nothing changes conceptually, but the analysis has to be run once for each contract in the chain and once for each specified good or service within each contract. IFRS 15.B34 confirms that an entity can be a principal for some specified goods or services and an agent for others in the same contract. In a multi-party chain, more than one entity can properly be a principal, each in its own contract with its own customer.

Chains: everyone can be a principal

A frequent confusion is the belief that in any supply chain only one party can be the principal, so that if the manufacturer is a principal the distributor must be an agent. That is not how IFRS 15 works. Each entity applies IFRS 15 to its own contract with its own customer, and the definition of a customer in Appendix A of IFRS 15 is a party that has contracted with the entity to obtain goods or services that are an output of the entity's ordinary activities.

So a manufacturer sells to a distributor. The distributor is the manufacturer's customer, and the manufacturer is a principal. The distributor sells to a retailer. The retailer is the distributor's customer, and if the distributor controls the goods before transfer it is also a principal. The retailer sells to a consumer and is a principal too. Three principals, three contracts, three gross revenues, no contradiction. Consolidated group revenue is not the sum of the chain because intra-group transactions are eliminated, but between unrelated entities each reports its own gross.

The chain question only becomes an IFRS 15.B34 question where one entity is selling on behalf of another to the same ultimate customer. That is where the consignment guidance is the right diagnostic.

IFRS 15.B77: "When an entity delivers a product to another party (such as a dealer or a distributor) for sale to end customers, the entity shall evaluate whether that other party has obtained control of the product at that point in time. A product that has been delivered to another party may be held in a consignment arrangement if that other party has not obtained control of the product. Accordingly, an entity shall not recognise revenue upon delivery of a product to another party if the delivered product is held on consignment."

IFRS 15.B78 gives three indicators of a consignment arrangement: "(a) the product is controlled by the entity until a specified event occurs, such as the sale of the product to a customer of the dealer or until a specified period expires; (b) the entity is able to require the return of the product or transfer the product to a third party (such as another dealer); and (c) the dealer does not have an unconditional obligation to pay for the product (although it might be required to pay a deposit)."

Read IFRS 15.B78 alongside IFRS 15.B37. They are asking the same underlying question from opposite ends. If the supplier can require the return of the product or move it to another dealer, and the dealer has no unconditional obligation to pay, the dealer does not control the product. The dealer is then an agent for the sale of that product and the supplier recognises revenue only when the end sale occurs. If the dealer bought outright, took the goods on its own balance sheet, must pay whether or not it sells, and cannot send them back, the dealer is a principal and there is no consignment.

Mixed contracts: principal for one obligation, agent for another

IFRS 15.B34 states it directly: "If a contract with a customer includes more than one specified good or service, an entity could be a principal for some specified goods or services and an agent for others." This is not an edge case. It is the ordinary position in several very large industries.

A delivery platform typically sells two things in one order. The food is prepared, priced and warranted by the restaurant, which is a principal for its own product; the platform arranges the sale and is an agent. The delivery is arranged, priced and performed under the platform's own contracts with riders, whom it directs; on those facts the platform controls a right to the courier's service under IFRS 15.B35A(b) and is the principal for delivery. One order, two answers, and the revenue line contains a net figure for the food commission and a gross figure for delivery.

Worked through on a single order, with all amounts an illustrative example prepared for this article:

Element of the orderCustomer pays (CU)ConclusionRevenue (CU)
Food, priced and cooked by the restaurant30.00Agent (B36)7.50 commission at 25%
Delivery, performed by a rider under the platform's contract and priced by the platform4.00Principal (B35, B35A(b))4.00
Platform service fee charged to the consumer1.50Principal for its own service1.50
Total collected from the customer35.5013.00

The platform remits CU22.50 to the restaurant, being CU30.00 less the CU7.50 commission, and pays the rider CU3.20. Revenue is CU13.00 and cost of sales is CU3.20, giving CU9.80. Had the platform incorrectly presented everything gross it would report revenue of CU35.50 and costs of CU25.70, being CU22.50 plus CU3.20, again giving CU9.80. Identical margin, revenue nearly three times larger. That is the whole prize being fought over.

Deliveroo plc: split conclusion within a single order

Deliveroo plc's revenue accounting policy distinguishes the Group's role by element of the order. The Group describes itself as acting as an agent in relation to the sale of food and other goods supplied by its partner restaurants and grocers, with revenue recognised as the commission charged to those partners, while consumer fees and the delivery element are recognised as revenue in their own right. The gross value of transactions processed through the platform is reported separately as an operating measure and is not revenue.

This is IFRS 15.B34's final sentence in action. The Group is not "an agent" or "a principal". It is one for the food and the other for what it performs and prices itself.

Deliveroo plc, Annual Report and Accounts, revenue accounting policy and alternative performance measures.

Just Eat Takeaway.com: role depends on who performs the delivery

Just Eat Takeaway.com's revenue policy distinguishes orders where the restaurant partner delivers the food itself from orders delivered by the Group's own logistics network. For the food element the Group's promise is to arrange the sale, and commission revenue is recognised on that basis. Where the Group performs the delivery, the delivery service is its own promise to the consumer and is recognised in revenue.

The point of interest for practitioners is that the same legal entity, the same platform and the same restaurant can produce different presentation on two consecutive orders because the specified goods and services differ. That is the correct outcome under IFRS 15.B34A, not an inconsistency.

Just Eat Takeaway.com N.V., Annual Report, revenue accounting policy.

Layered platforms and the two-sided customer question

Platforms often have two counterparties who both pay: a seller paying commission and a buyer paying a fee. Both can be customers under the Appendix A definition if each contracts with the entity to obtain a service that is an output of the entity's ordinary activities. Where that is so, the entity has two contracts, or one contract with two customers, and it should identify the specified good or service promised to each. The seller is buying access to demand and a completed sale. The buyer is buying a search, selection and transaction service. Neither of those promises is the underlying item, which is precisely why the platform is normally an agent for the item and a principal for its own services to each side.

Do not let the split become a device. The mixed conclusion in IFRS 15.B34 is real, but it invites a particular abuse: splitting an arrangement into artificial elements so that a gross element can be carved out. The split has to survive IFRS 15.27 and IFRS 15.29 first. If the delivery is inseparable from the food in the customer's eyes, is never sold separately, cannot be declined and is priced as a single amount, IFRS 15.29(c) highly interrelated may bite and IFRS 15.30 may require the promises to be combined into one specified good or service. Then a single conclusion applies to the whole thing.

Local FAQs

Can two entities in a chain both be principals for the same end customer? Not for the same specified good or service to the same customer, no. They can both be principals in their own contracts with different customers, which is the ordinary chain. If both are contracting with the same end customer for the same item, one of them is arranging.

How is the consideration split in a mixed contract? By allocating the transaction price on a relative stand-alone selling price basis under IFRS 15.73, 74 and 76 to 80, applied to the amounts within the entity's own transaction price. Amounts collected on behalf of the supplier are excluded from the transaction price altogether by IFRS 15.47 and so never enter the allocation.

What if a sub-agent is involved? Each entity assesses its own contract. A sub-agent arranging on behalf of an agent is still an agent, and reports its own fee. The existence of two arranging layers does not make either of them a principal.

Potential risks

Mixed conclusions create a control risk as well as a technical one. Systems must be able to record two presentation bases within one order, and to keep them aligned when commercial terms change. A change in the delivery contracting model, from marketplace delivery to own-fleet delivery, changes the accounting for every affected order. Where the finance system holds a single revenue flag per merchant rather than per order line, that change is very likely to be missed.

How does the analysis play out sector by sector?

The standard is the same everywhere, but the persuasive evidence is not. IFRS 15.B37A allows for that expressly. What follows is how IFRS 15.B34A, B35, B35A and B37 typically resolve in the sectors where this question is most contested, and what evidence carries weight in each.

Marketplaces and platforms

The default outcome is agent for the underlying item. The seller lists, prices, describes and warrants the item. The platform never acquires it and never bears the loss if it does not sell. There is no right to control because nothing was ever acquired. Under IFRS 15.B37(a) the customer's contractual remedy for a defective item runs against the seller, with the platform's buyer protection scheme typically operating as a discretionary or insurance-backed arrangement rather than as primary responsibility for the acceptability of the goods.

Two fact patterns move a platform towards principal. First, a first-party inventory operation running alongside the marketplace, where the platform buys stock for its own account. That is straightforward IFRS 15.B35A(a) and gross presentation, and it should be disaggregated from the marketplace stream under IFRS 15.114. Second, a managed or curated model where the platform takes title, sets the price, holds the stock and bears returns. Look for the economics rather than the branding: managed marketplace, fulfilled-by, and similar labels cover both models.

The specific argument to resist is the "we guarantee the transaction" argument. Buyer protection, escrow, dispute resolution and refund guarantees are all real services, and they may be performance obligations of the platform in their own right. None of them is control of the seller's goods.

Travel and ticketing

Covered at length in unit 7. In short: identify whether the entity acquired a right to carriage, accommodation or admission for its own account before it had a customer. Tour operators and consolidators that contract allocation in advance are commonly principals for the rights they hold. Booking platforms and metasearch businesses that transmit a booking into the supplier's system are commonly agents. Many businesses run both models and must present both, which makes the disaggregation disclosure under IFRS 15.114 and the judgement disclosure under IFRS 15.123 particularly important.

Advertising and media buying

An agency buys media inventory on behalf of a client. The specified service to the client is normally the planning, buying and management service, not the media space itself. Where the agency buys as a disclosed agent, is reimbursed for the media cost and earns a fee, IFRS 15.B36 applies and the media cost is not revenue. Where the agency buys principal media inventory for its own account, at its own risk, and resells it, the analysis can go the other way. In practice the two coexist within the same group, and the sector's response has been to report a pass-through-free measure alongside statutory revenue.

WPP plc: revenue and revenue less pass-through costs

WPP plc presents statutory revenue and, alongside it, revenue less pass-through costs. Pass-through costs are described as costs incurred on behalf of clients, principally in media buying and in production, which the Group passes on to clients and over which it has limited discretion. The Group's own performance commentary and margin analysis run off revenue less pass-through costs rather than off statutory revenue, and the reconciliation between the two is disclosed.

The presentation is a practical acknowledgement that a media buying business's top line is not comparable across peers without knowing how much of it is somebody else's cost. Whether an individual arrangement is principal or agent still turns on IFRS 15.B35 for that arrangement, but disclosing the pass-through element gives users the information to make the comparison for themselves.

WPP plc, Annual Report and Accounts, revenue accounting policy and definition of revenue less pass-through costs.

Logistics and freight forwarding

Forwarders own no ships and often no trucks, which makes them a favourite counter-example to the assumption that physical performance decides the answer. It does not. IFRS 15.B35 states expressly that a principal may engage another party to satisfy some or all of the performance obligation on its behalf. The forwarder contracts with the shipper for door to door delivery, buys ocean, air, road and customs services, integrates them into a single movement, prices the whole at its own risk, and answers to the shipper if the cargo is late or lost. That is IFRS 15.B35A(b) for the carrier services and IFRS 15.B35A(c) for the integration, supported by IFRS 15.29(a).

The contrast is a pure booking agent that introduces a shipper to a carrier for a commission, where the carrier contracts directly with the shipper and issues the bill of lading in its own name. There the forwarder never holds a right to capacity and is an agent.

DSV A/S: revenue presented gross with direct costs shown separately

DSV A/S presents revenue on the face of its income statement with direct costs deducted immediately below to arrive at gross profit, and the Group's performance discussion is conducted largely in terms of gross profit rather than revenue. Direct costs are the amounts payable to the carriers and other suppliers that perform the physical transport. The presentation is consistent with a principal conclusion under IFRS 15.B35B, with the pass-through element of the top line made transparent by the position of the direct cost line.

For practitioners the useful observation is presentational rather than technical: a principal that carries very large third party costs can preserve comparability by placing those costs immediately below revenue rather than burying them within a general cost of sales line. That is a disclosure choice, not a change in the IFRS 15 conclusion.

DSV A/S, Annual Report, consolidated income statement and revenue accounting policy.

Delivery aggregators

Dealt with in unit 8. The reliable framing is: agent for the merchant's goods, principal for what the platform contracts, directs and prices itself. Watch for models that change over time, and for hybrid models within one merchant relationship.

Payment processors, and gross versus net on interchange

Payments is where the analysis is hardest, because the flows are enormous and the fee structure is layered. Three distinct amounts move through an acquirer or payment service provider on a card transaction: the value of the underlying goods, which belongs to the merchant; interchange payable to the card issuer; and scheme fees payable to the card network. Against that sit the processor's own fees.

The value of the goods is straightforward. The processor never controls the merchant's goods, has no right to them and is not primarily responsible for their acceptability. It is not revenue on any analysis, and IFRS 15.47 excludes it as an amount collected on behalf of a third party.

Interchange and scheme fees are the contested items. The question under IFRS 15.B34A is whether the processor's promise to the merchant is to provide a complete payment acceptance service, of which access to the card networks is an input that the processor procures and integrates, or whether the processor is merely arranging for the issuer and the scheme to provide their services and passing their charges through. Where the processor negotiates network access on its own account, is exposed to the cost whether or not it recovers it from the merchant, and prices the merchant a single blended rate at its own risk, the IFRS 15.B35A(c) integration route is a serious argument for gross presentation with interchange as a cost. Where the processor operates on interchange-plus terms, passing the exact interchange through and adding a stated margin, the pass-through element looks much more like an amount collected on behalf of a third party.

Sector practice has converged on presenting a net revenue measure alongside statutory revenue so that the scale of pass-through is visible either way. That is a useful disclosure response, but it does not remove the need to reach and document the IFRS 15.B35 conclusion.

Telecoms and handset distribution

An operator selling a subsidised handset with a 24-month airtime plan has at least two specified goods or services: the handset and the network service. The operator is normally a principal for the network service, which it provides itself. For the handset the analysis depends on the model. An operator that buys handsets into its own inventory, holds stock, bears obsolescence and sets the retail price is a principal under IFRS 15.B35A(a) and IFRS 15.B37(b). An operator whose retail partner sells the manufacturer's handset with the operator merely facilitating the connection, or that arranges a direct sale from a manufacturer to the customer for a fee, may be an agent for the handset while remaining a principal for the airtime.

Two complications follow, and both are separate from the principal versus agent question but interact with it. First, the transaction price must be allocated between the handset and the airtime on a relative stand-alone selling price basis under IFRS 15.74 and 76 to 80, not at the stated contract prices, which is a well-known IFRS 15 issue in the sector and is dealt with in the allocation article. Second, an agent conclusion on the handset removes the handset value from revenue entirely, which changes the allocation base as well as the presentation.

Drop-shipping and consignment

Drop-shipping is the fact pattern IFRS 15.B35 sentence two was written about. The retailer takes the customer's order, places a matching order with the supplier, and the supplier ships directly to the customer. Legal title may pass through the retailer for an instant. IFRS 15.B35 says that momentary title does not necessarily establish control. What matters is whether the retailer had the ability to direct the use of the goods and obtain substantially all their remaining benefits at any point.

Genuine drop-ship principals do exist. Look for: the retailer selecting and specifying the product, the retailer setting the price and keeping the spread, the retailer bearing the cost of a return that the supplier will not accept, the retailer being contractually and practically responsible for defects, and the retailer being exposed if the supplier fails to deliver. Where the supplier sets the price, accepts all returns, deals with the customer's complaints and can decline an order, the retailer is arranging.

Consignment runs on the parallel guidance in IFRS 15.B77 and B78 set out in unit 8. A consignee that cannot be required to pay unless it sells, must return unsold goods, and can have the goods recalled by the consignor, does not control them.

SectorUsual conclusionThe evidence that actually decides it
Marketplace platformAgent for the item, principal for its own servicesWhether the platform ever acquired the item or a right to it. Buyer protection is not control.
First-party e-commercePrincipalInventory on the balance sheet, obsolescence and return losses borne (B37(b)), price set by the retailer (B37(c)).
Tour operator with contracted allocationPrincipal for the rights heldCommitment to obtain capacity before having a customer (B37(b)), unsold risk, own pricing.
Booking platform / metasearchAgentNo right acquired at any point. Supplier sets the fare and issues in its own name.
Media buying agencyMixed, commonly agent for the mediaWhether inventory is bought principal at risk or as a disclosed agent for reimbursement.
Freight forwarderPrincipalRight to carrier capacity that it directs (B35A(b)) and integration into a door to door service (B35A(c), para 29(a)).
Delivery aggregatorSplit within one orderWho prices, contracts and directs each element. Own-fleet versus merchant-delivered changes the answer.
Payment processorContested on interchangeWhether network access is an integrated input procured at the processor's risk, or a pure pass-through.
Telecoms handsetUsually principal, sometimes agentWhether handsets are held in inventory at risk. Allocation under para 74 then applies regardless.
Drop-ship retailerFact dependentEverything except momentary legal title, which B35 rules out on its own.
ConsignmentConsignee is an agentThe B78 indicators: recall rights, no unconditional obligation to pay, control retained by the consignor.

Local FAQs

Is there a sector where gross is presumed? No. IFRS 15 contains no presumption in either direction. Industry practice is evidence about typical fact patterns, not about the answer.

Can an entity change its conclusion when its business model changes? Yes, and it should. A change in the commercial arrangement is a change in facts, not a change in accounting policy, so it is applied prospectively to the affected contracts. A change in conclusion on unchanged facts is a correction of an error under IAS 8 and requires restatement.

How do you handle a group with hundreds of contract variants? Group them into populations with genuinely homogeneous terms, assess each population, and document the criteria that assign a contract to a population. Then control the assignment. Most failures in large groups are population drift rather than a wrong technical conclusion. More sector-specific fact patterns are worked through in the IFRS 15 industry examples article.

Potential risks

Sector benchmarking is a legitimate sense check and a dangerous conclusion. "Our competitors present gross" is not an argument under IFRS 15.B35, and the competitors may have different contracts, or may be wrong. Where an entity's presentation differs from close peers, the file should be able to explain the difference in contractual terms. Where it matches peers on materially different terms, that is the more worrying position.

Worked example 1: a marketplace platform, concluding agent

Entity M operates an online marketplace. The specified good or service is the item sold by the seller, not the platform's listing service. M never obtains control of the item under IFRS 15.B35, so it is an agent under IFRS 15.B36 and reports commission only. Revenue is CU30.0m rather than CU200.0m. Operating profit is CU8.0m on either presentation.

The facts

All amounts are an illustrative example constructed for this article. They are not any company's figures.

TermDetail
The arrangementIndependent sellers list goods on M's marketplace. Consumers buy directly from the seller through M's checkout. M collects the full price, retains 15 per cent and remits the balance to the seller within seven days.
PricingSellers set their own listing prices. M sets only its commission rate and may run promotional discounts funded by the seller.
InventoryM never takes title. Goods move directly from seller to consumer. Unsold listings simply expire at no cost to M.
Fulfilment and defectsThe seller ships. The seller's description and warranty govern the item. Consumers claim against the seller. M operates a buyer protection scheme funded by a levy on sellers, under which M may refund a consumer and recover from the seller.
ReturnsReturns go back to the seller. M refunds the consumer, reverses the commission and recovers the remitted amount from the seller's next settlement.
Volumes for the yearGross value of goods sold through the platform CU200.0m. Commission at 15 per cent CU30.0m. Remitted to sellers CU170.0m. M's own operating costs CU22.0m.

Step 1: identify the specified good or service, IFRS 15.B34A(a)

The consumer contracts to obtain a physical item. That item is the specified good. It is capable of being distinct under IFRS 15.27(a) because the consumer can use it on its own, and it is separately identifiable under IFRS 15.27(b) because M provides no integration, modification or interdependent service in relation to it. Applying IFRS 15.29, none of the factors indicating a combined output is present.

Is the specified good instead a right to the item, under IFRS 15.B34A(a)? No. M acquired nothing before the consumer bought. There is no right in existence at any point that M held, priced or could have redirected. The right question is asked and answered, and the answer is recorded in the file, which is the discipline the paragraph is asking for.

Separately, M promises the seller a listing, checkout and settlement service, and promises the consumer a buyer protection scheme. Both are M's own promises and M is a principal for each of them, but they are not the item.

Step 2: assess control, IFRS 15.B34A(b), B35 and B35A

Run the three IFRS 15.B35A routes.

B35A(a), a good it obtains and then transfers. M never obtains the item. No title, no possession, no risk of loss in transit, no exposure to unsold stock. Not met.

B35A(b), a right to a service it can direct. The relevant promise is a good, not a service, and in any event M cannot direct the seller to ship to a consumer of M's choosing at a price of M's choosing. M can only transmit the order the consumer placed. Not met.

B35A(c), inputs it combines into the specified good or service. M does not modify, bundle or integrate the item. The buyer protection scheme sits alongside the item rather than being integrated into it, and would fail IFRS 15.29(a) as a combined output. Not met.

None of the three routes to control is met, so under IFRS 15.B35 M does not control the specified good before it is transferred, and under IFRS 15.B36 M is an agent for the item.

Step 3: test the conclusion against the IFRS 15.B37 indicators

IndicatorPresent?Assessment, and its weight under IFRS 15.B37A
B37(a) Primarily responsible for fulfilling the promiseNoThe seller ships and warrants the item and is responsible for its acceptability. M's buyer protection is a discretionary remedy funded by sellers, and M recovers what it pays out. Being the consumer's first point of contact is customer service, not primary responsibility for the acceptability of the goods. Highly persuasive here.
B37(b) Inventory riskNoM never obtains, and never commits itself to obtain, the goods. It bears no loss on unsold listings and no economic loss on returns, which go back to the seller. In a physical goods arrangement this indicator is close to determinative and it points firmly to agent.
B37(c) Discretion in establishing the priceNo, for the itemSellers set listing prices. M sets its commission rate, which is discretion over its own fee. IFRS 15.B37(c) expressly notes that an agent may have flexibility in setting prices to generate additional revenue from its arranging service, so this fact does not support principal at all.

All three indicators corroborate the control conclusion. Note the order in which the file records this: the conclusion comes from IFRS 15.B35 and B35A, and the indicators are evidence supporting it. Reversing that order would be the scorecard error.

Step 4: measure and present

Under IFRS 15.B36, revenue is the fee to which M expects to be entitled for arranging the sale. The fee is the net amount retained, being 15 per cent of the item price. Under IFRS 15.47 the CU170.0m collected for the sellers is excluded from the transaction price altogether as an amount collected on behalf of third parties.

Journals for a single CU200 item

EventAccountDr (CU)Cr (CU)
1. Consumer pays; the seller ships; M's arranging service is complete (IFRS 15.B36)Cash200
Payable to seller170
Revenue: marketplace commission30
2. Settlement to the seller seven days laterPayable to seller170
Cash170

Presentation for the year: the wrong answer and the right answer

Extract from the statement of profit or loss (CU m)Gross: incorrect on these factsNet: correct, IFRS 15.B36
Revenue200.030.0
Cost of sales: amounts payable to sellers(170.0)
Gross profit30.030.0
Other operating costs(22.0)(22.0)
Operating profit8.08.0
Operating margin4.0%26.7%
Revenue overstatement if gross is usedCU170.0m, being 567 per cent of correctly stated revenue

Check the arithmetic. Gross column: 200.0 less 170.0 equals 30.0; 30.0 less 22.0 equals 8.0. Net column: 30.0 less nil equals 30.0; 30.0 less 22.0 equals 8.0. Margin 8.0 divided by 200.0 is 4.0 per cent; 8.0 divided by 30.0 is 26.7 per cent. Overstatement 170.0 divided by 30.0 is 5.67 times, or 567 per cent.

The valuation consequence. At an enterprise value to sales multiple of 3 times, the incorrect gross presentation implies an enterprise value of CU600m and the correct presentation implies CU90m, on identical cash flows and identical profit. That is not an accounting nicety. It is the reason this judgement attracts the scrutiny it does, and the reason the memo should be reviewed by someone with no stake in the answer.

Local FAQs

Does buyer protection change the answer? Not on these facts. It is a separate promise by M, and M is the principal for it. If M funded it itself, absorbed the losses and did not recover from sellers, it would move IFRS 15.B37(a) somewhat, but a guarantee against a counterparty's non-performance is closer to a financial guarantee or an insurance arrangement than to control of goods.

What if M runs promotions at its own cost? Funding a discount out of M's own commission is consideration payable to a customer or a reduction in M's fee, dealt with under IFRS 15.70 to 72. Funding a discount below the seller's price at M's own expense, on many transactions, starts to look like pricing discretion under IFRS 15.B37(c) and should be quantified rather than dismissed.

Is the CU170 payable a contract liability? No. It is an obligation to pay cash to a supplier and falls within IFRS 9. Contract liabilities under IFRS 15 arise where consideration is received for goods or services still to be transferred to a customer.

Potential risks

The population risk is the real one. A marketplace that later launches a first-party retail line, or a "fulfilled by M" service where M takes title, must present those streams gross while continuing to present the marketplace net, and must disaggregate them under IFRS 15.114. The system change that introduces the new model is the point at which the accounting most often fails to follow.

Worked example 2: ticketing, where the specified good or service is a right

Entity T buys a block of theatre tickets outright before it has any customers. The specified good or service is the right of admission, not the performance, which T can never control. T controls that right under IFRS 15.B35, so it is the principal and reports gross revenue of CU85,500 rather than the CU31,500 spread. Operating profit is CU13,500 either way. Change the contract so that T holds no allocation and T becomes an agent with revenue of CU7,200.

The facts

All amounts are an illustrative example constructed for this article. Entity T resells tickets for a six-week theatre run.

TermDetail
AcquisitionBefore the run opens, and before T has a single customer, T contracts with the venue for 1,000 seats at CU60 each, payable in full within 30 days of the contract. The commitment is firm.
Unsold seatsNon-returnable. If T does not sell a seat, T has paid CU60 for nothing.
PricingT sets its own price. It chooses CU95. It may discount, bundle seats with a pre-theatre dinner package, or reallocate seats between customers.
PerformanceThe venue performs the show. T cannot influence casting, dates or production. The ticket is a right of admission.
CancellationIf the venue cancels a performance, T is contractually obliged to refund its customers in full and pursues the venue separately under its own contract.
Results900 seats sold at CU95 each. 100 unsold. T's own operating costs CU12,000.

Step 1: identify the specified good or service, IFRS 15.B34A(a)

This is the step that decides the case, and it is the step that a careless memo skips.

If the specified service is "attendance at the performance", then T can never be a principal. T cannot direct the actors, cannot cancel or reschedule, and cannot prevent the venue from performing. Control of the performance is impossible for anyone other than the venue.

But that is not what T holds. IFRS 15.B34A(a) states that the specified good or service "could be a right to a good or service to be provided by another party", cross-referring to IFRS 15.26. IFRS 15.26(c) then lists as a promised good or service the "resale of rights to goods or services purchased by an entity (for example, a ticket resold by an entity acting as a principal, as described in paragraphs B34–B38)". The standard names this exact transaction.

The specified good or service is therefore the right of admission. It is distinct under IFRS 15.27: the customer can benefit from it on its own, and it is separately identifiable because T promises nothing else that is integrated with it.

Choosing the unit of account changes the principal versus agent answer Same tickets. Two possible units. Only one of them is what the entity holds. UNIT DEFINED AS: the performance Can T direct the use of the performance? No. The venue casts, schedules and performs. Does T obtain substantially all its benefits? Not of the performance itself. Conclusion: agent, always, for anyone This unit makes the test incapable of distinguishing a wholesale buyer of seats from a booking website. UNIT DEFINED AS: the right of admission (B34A(a), 26(c)) Can T direct the use of the right? Yes. It allocates, prices, bundles and resells it. Does T obtain substantially all its benefits? Yes, and it bears the loss if the right expires. Conclusion: principal for the right (B35, B35B) A booking website holding no allocation controls no right, and is an agent on the same unit definition. IFRS 15.B34A(a) requires the unit to be identified before control is assessed, precisely because the unit determines what control is being tested.
Illustrative. The right unit definition discriminates between different business models. The wrong one collapses them all into a single answer, which is a sign that the unit is wrong.

Step 2: assess control of the right, IFRS 15.B35 and B35A

IFRS 15.B35A(a) is satisfied: T obtains an asset from the venue, the right of admission, which it then transfers to the customer. IFRS 15.B35A(b) is also engaged, because the right gives T the ability to direct the venue to admit a person of T's choosing.

Applying the IFRS 15.33 definition directly. T has the ability to direct the use of the right: it decides who gets which seat, at what price, in what bundle. It obtains substantially all of the remaining benefits: whatever the right realises on resale is T's, and if the right expires unused the loss is T's. Control is established before the right is transferred to the customer, because T held it from the moment the venue contract was signed.

Step 3: the IFRS 15.B37 indicators

IndicatorPresent?Assessment
B37(a) Primarily responsibleYesT must refund its own customers if a performance is cancelled and pursues the venue separately. The customer's claim runs against T. Moderately persuasive.
B37(b) Inventory riskYes, stronglyT committed itself to obtain the seats before obtaining a contract with any customer, which is the specific example given in IFRS 15.B37(b) of evidence that the entity can direct the use of and obtain substantially all the benefits from the item. T lost CU6,000 on the 100 unsold seats. Highly persuasive here.
B37(c) Pricing discretionYesT set CU95 against a cost of CU60 and keeps the spread, positive or negative. This is discretion over the customer-facing price of the specified good, not over a commission. Persuasive.

Step 4: journals and presentation

EventAccountDr (CU)Cr (CU)
1. Acquire 1,000 rights of admission at CU60 (an asset controlled by T)Inventory: rights of admission60,000
Trade payable / cash60,000
2. Sell 900 rights at CU95 (IFRS 15.B35B, gross)Cash85,500
Revenue85,500
3. Recognise the cost of the rights transferredCost of sales54,000
Inventory: rights of admission54,000
4. Write off 100 rights that expired unsoldCost of sales6,000
Inventory: rights of admission6,000

Inventory check: 60,000 acquired, less 54,000 released on sale, less 6,000 written off, leaves nil. Correct.

Extract from the statement of profit or loss (CU)Principal, gross: correctNet: incorrect on these facts
Revenue85,50031,500
Cost of rights transferred(54,000)
Gross margin on seats sold31,50031,500
Write-off of unsold rights(6,000)(6,000)
Other operating costs(12,000)(12,000)
Operating profit13,50013,500
Operating margin15.8%42.9%

Check the arithmetic. 900 at CU95 is CU85,500. 900 at CU60 is CU54,000. 85,500 less 54,000 is 31,500. 100 unsold at CU60 is CU6,000. 31,500 less 6,000 less 12,000 is 13,500. Margin 13,500 divided by 85,500 is 15.8 per cent; 13,500 divided by 31,500 is 42.9 per cent. The write-off of unsold rights appears in both columns, which is itself instructive: an entity that has genuine inventory risk cannot present a clean net margin, because the cost of what it failed to sell has nowhere to hide.

The same industry, different contract: agent

Now change three facts and nothing else. T holds no allocation. It lists the venue's seats in real time, the venue sets the CU95 price and issues the ticket in its own name, unsold seats are the venue's loss, and T retains CU8 per seat sold. T's other operating costs are still CU12,000.

Step 1: the specified service is the right of admission, but T never holds one. The right is created in the customer's name at the point of sale and never belongs to T. Step 2: none of the IFRS 15.B35A routes is met. There is no asset T obtains, no right T can direct, and nothing T integrates. Step 3: T bears no inventory risk, does not set the customer price, and the venue is responsible for admission. Conclusion: agent under IFRS 15.B36.

Extract from the statement of profit or loss (CU)Agent scenario: correctIf gross were used: incorrect
Revenue7,20085,500
Cost of sales: amounts due to the venue(78,300)
Gross margin7,2007,200
Other operating costs(12,000)(12,000)
Operating loss(4,800)(4,800)

Check: 900 seats at CU8 is CU7,200. The venue's share is 900 at CU87, being CU95 less CU8, which is CU78,300. 85,500 less 78,300 is 7,200. 7,200 less 12,000 is a loss of 4,800. Again the profit is identical on both presentations within the scenario. Note that the two scenarios produce different profits because they are different commercial bargains, not because of any presentation choice.

Practitioner note

The unsold-seat line is the single most useful audit test in ticketing, travel and capacity businesses. Ask for the income statement account that absorbs unsold or expired inventory and ask for its balance for the last three years. If it exists and is material, the entity is bearing the burdens of an asset and the principal argument has substance. If it is nil, or if there is no such account, the entity is not bearing inventory risk under IFRS 15.B37(b) whatever the contract says, and the gross presentation needs to be justified on some other basis entirely.

Local FAQs

Is the right inventory under IAS 2? In substance it is held for sale in the ordinary course of business, and presenting it within inventories is common. Whether it meets the IAS 2 definition, or is better described as a prepaid right, depends on its legal form. What matters for IFRS 15 is that T controls it, not what line it sits on.

When is revenue recognised, on sale of the ticket or on the night? That is the separate timing question under IFRS 15.31 to 38. Where the specified good is the right itself, control of the right typically transfers when the ticket is issued to the customer. Where the promise is attendance, revenue follows the performance. The unit of account decides the timing as well as the presentation, which is another reason to get IFRS 15.B34A(a) right.

What if T can return a proportion of unsold seats? A partial return right reduces but does not necessarily eliminate inventory risk. Quantify it. If T can return 90 per cent of unsold seats, its exposure is on 10 per cent, and IFRS 15.B37(b) becomes weak evidence rather than strong. The control analysis under IFRS 15.B35 then has to carry more of the weight.

Potential risks

Rights-based principal conclusions depend entirely on the contract being what management says it is. The audit response is documentary: read the venue or supplier agreement, confirm the payment obligation is unconditional, confirm there is no return or cancellation right, and trace the cost of unsold rights through to the income statement. An arrangement described as an outright purchase but settled only on each individual customer sale is not an outright purchase.

What regulators look for on gross versus net

Gross versus net does not change profit, which is exactly why regulators watch it. It changes the top line, and the top line drives valuation multiples, growth narratives and covenant tests.

An entity shall disclose the judgements, and changes in the judgements, made in applying this Standard that significantly affect the determination of the amount and timing of revenue from contracts with customers.

Few judgements affect the amount of revenue more than this one. A platform reporting net can show a fraction of the revenue of an identical business reporting gross. Where the conclusion is finely balanced, IFRS 15.123 requires the reasoning to be visible, and a policy note that recites the three IFRS 15.B37 indicators without saying how they were weighed does not satisfy it.

UK FRC, 2019 thematic review: the control evaluation left undisclosed

The FRC's thematic review of first-year IFRS 15 disclosures found that "one company disclosed that judgement was applied in determining whether revenue was recognised over time or at a point in time but did not detail its evaluation of when the customer obtained control." The same shortfall is the norm on principal versus agent, where the specified good or service is frequently not identified at all in the policy note.

Since IFRS 15.B34A makes identification of the specified good or service the first step, a disclosure that never says what the specified good or service is has skipped the step that decides the answer.

Financial Reporting Council, IFRS 15 Revenue from Contracts with Customers: Disclosures in the First Year of Application, thematic review, 2019.

Why the 2016 Clarifications matter here

The indicators in IFRS 15.B37 were reordered and demoted by the Clarifications to IFRS 15 issued in April 2016. Credit risk was removed as an indicator altogether. The control principle in IFRS 15.B35 was elevated so the indicators support the control conclusion rather than substituting for it.

My view: a working paper that scores three indicators and totals them is applying the pre-2016 draft. The indicators are evidence about control, they carry different weight in different fact patterns, and two of three proving nothing is a perfectly normal outcome when the third is decisive.

What goes wrong most often

Five patterns: the specified good or service never identified, the indicators counted like a scorecard, momentary legal title relied on, credit risk treated as decisive, and the commercial preference for a larger top line driving the conclusion.

  • IFRS 15.B34A skipped. The analysis is run over the whole transaction instead of over the specified good or service. Where the specified item is a right to a future service rather than the service itself, identifying it correctly frequently flips the answer, and no amount of indicator analysis recovers from getting this step wrong.
  • The three indicators counted rather than weighed. IFRS 15.B37 provides indicators that the entity controls the good or service before transfer. They are not a majority vote, they are not exhaustive, and in some fact patterns a single indicator carries the conclusion.
  • Momentary legal title relied on. IFRS 15.B35B addresses this directly: obtaining legal title momentarily before transferring it to the customer does not, on its own, make the entity a principal. Flash title inserted to support gross presentation is a structuring feature, not a control feature.
  • Credit risk treated as decisive. It is not among the current indicators. It was deliberately removed in the 2016 Clarifications. Bearing the risk of non-payment tells you about the entity's exposure, not about whether it controlled the specified good or service before transfer.
  • The answer chosen before the analysis. Gross reporting flatters growth and revenue multiples. Where the conclusion is reached commercially and documented afterwards, the file usually shows it: the indicators are listed, none is evaluated, and the specified good or service is never named.

Frequently asked questions

What is the difference between principal and agent under IFRS 15?

IFRS 15.B34 asks whether the nature of the entity's promise is to provide the specified goods or services itself, in which case it is a principal, or to arrange for those goods or services to be provided by another party, in which case it is an agent. IFRS 15.B35 resolves that question by control: an entity is a principal if it controls the specified good or service before that good or service is transferred to a customer. A principal recognises the gross amount of consideration under IFRS 15.B35B. An agent recognises only the fee or commission under IFRS 15.B36.

Does the principal versus agent conclusion under IFRS 15 change profit?

No. Gross versus net presentation moves the same margin between two lines. A principal reports the full customer consideration as revenue under IFRS 15.B35B and the amount paid to the other party as a cost. An agent reports the retained fee as revenue under IFRS 15.B36 and no corresponding cost. Operating profit, net assets and cash flow are identical either way. What changes is the top line, and with it every revenue multiple, revenue growth rate and revenue-based covenant.

What are the three indicators in IFRS 15.B37?

IFRS 15.B37 lists three indicators that an entity controls the specified good or service before it is transferred: the entity is primarily responsible for fulfilling the promise, the entity has inventory risk before or after transfer, and the entity has discretion in establishing the price. IFRS 15.B37A states that the indicators may be more or less relevant depending on the nature of the specified good or service and the terms of the contract, and that different indicators may provide more persuasive evidence in different contracts. They are evidence about control, not a scorecard.

What is the specified good or service in IFRS 15.B34A?

IFRS 15.B34 defines a specified good or service as a distinct good or service, or a distinct bundle of goods or services, to be provided to the customer, applying the distinct criteria in IFRS 15.27 to 30. IFRS 15.B34A(a) requires the entity to identify it before assessing control, and notes that it could be a right to a good or service to be provided by another party. Identifying the wrong unit is the single most common cause of a wrong gross or net answer.

Can an entity be both principal and agent in the same contract?

Yes. IFRS 15.B34 states that if a contract with a customer includes more than one specified good or service, an entity could be a principal for some specified goods or services and an agent for others. A delivery platform is commonly an agent for the restaurant food and a principal for the delivery service it contracts and prices itself. The assessment is made for each specified good or service, not once for the contract.

Is credit risk an indicator of principal status under IFRS 15?

No. Credit risk was removed from the indicator list by Clarifications to IFRS 15, issued in April 2016, which amended IFRS 15.B34 to B38. The current text of IFRS 15.B37 lists only primary responsibility for fulfilment, inventory risk, and discretion in establishing price. An entity that collects cash from the customer and bears the risk of non-payment is not a principal for that reason alone, because bearing credit risk says nothing about control of the specified good or service under IFRS 15.B35.

Does taking legal title make an entity the principal under IFRS 15?

Not on its own. IFRS 15.B35 states that an entity does not necessarily control a specified good if the entity obtains legal title to that good only momentarily before legal title is transferred to a customer. Flash title inserted into a contract to support gross presentation carries no weight where the entity never had the ability to direct the use of the good or obtain substantially all of its remaining benefits, which is the control definition in IFRS 15.33.

How does an agent present revenue under IFRS 15.B36?

IFRS 15.B36 requires an agent to recognise revenue in the amount of any fee or commission to which it expects to be entitled in exchange for arranging for the specified goods or services to be provided by the other party, and states that the fee or commission might be the net amount of consideration that the entity retains after paying the other party. Cash collected on behalf of the supplier is not revenue: IFRS 15.47 excludes amounts collected on behalf of third parties from the transaction price.

When is the specified good or service a right rather than the underlying item?

IFRS 15.B34A(a) allows the specified good or service to be a right to a good or service to be provided by another party, cross-referring to IFRS 15.26. IFRS 15.26(c) treats the resale of rights to goods or services purchased by an entity, for example a ticket resold by an entity acting as a principal, as a promised good or service in its own right. Where an entity buys tickets, vouchers or capacity for its own account before it has a customer, and can direct their use and price them, the right is the unit and the entity is often the principal for that right even though another party performs the underlying service.

What disclosure does IFRS 15 require about agency arrangements?

IFRS 15.119(c) requires an entity to describe the nature of the goods or services it has promised to transfer, highlighting any performance obligations to arrange for another party to transfer goods or services, that is, where the entity is acting as an agent. Where the conclusion involved significant judgement, IFRS 15.123 requires that judgement to be explained, and IFRS 15.114 disaggregation should not blur gross and net streams into a single line.

Key takeaways

  • Identify the specified good or service first (IFRS 15.B34A). It may be a right to a good or service to be provided by another party, and identifying it correctly decides most cases.
  • The test is control before transfer (IFRS 15.B35), not risk and reward and not who invoices the customer.
  • The three IFRS 15.B37 indicators support the control conclusion. They are indicators, not a scorecard, and the list is not exhaustive.
  • Credit risk is not an indicator. It was removed in the 2016 Clarifications to IFRS 15.
  • The assessment is made per performance obligation. One contract can make the entity principal for one obligation and agent for another.
  • Profit is identical either way. Only revenue changes, which is why this judgement needs to be documented as carefully as any measurement question.
Usman Qureshi, ACCA

About the Author

Usman is an ACCA-qualified member and an audit and financial reporting professional with a decade of Big 4 experience across Deloitte UK, PwC and BDO, currently an Assistant Manager in Deloitte UK's AI-enabled audit practice. He leads statutory and group audit engagements for multinational clients, with a portfolio in the £20m to £30m fee range and teams of 15 to 25 people across multiple jurisdictions. His technical work concentrates on the judgemental end of the accounting and audit standards. Sector exposure spans banking and financial services, automotive, technology, media and telecom, pharmaceuticals and healthcare, and private equity. Alongside audit delivery he advises CFOs and audit committees on adoption and disclosure decisions, and supports audit partners in forming audit opinions. He has coached more than 150 audit professionals to date, and delivers technical training on accounting and audit standards as well as on new AI tools. He also serves as an AI accelerator at Deloitte, testing new audit technology on live engagements, and built the AI platform behind this site. He writes here on the technical judgements that do not have a straightforward answer in the standards, adding an expert view formed in Big 4 practice.

About UQ Consulting

UQ Consulting is an independent technical reference for accounting and audit practitioners, covering IFRS, UK GAAP and US GAAP. Every technical assertion on this site carries a paragraph reference to the standard, and only currently effective guidance is presented as the accounting treatment; superseded standards appear as history or comparison only.

Alongside the technical library, UQ Consulting's AI tools put the same judgement to work interactively: a Meeting Room panel of AI specialists for testing a technical position, GAAP Compare for IFRS-versus-US-GAAP questions, and free tools for CV scoring, knowledge testing and financial statement review. Seven tools, no sign-up wall.

Reviewed by Usman Qureshi, ACCA, a Chartered Certified Accountant with a Big 4 audit and advisory background, and founder of UQ Consulting.