Revenue over time or at a point in time under IFRS 15

Whether revenue is recognised over time or at a point in time can move millions of revenue between years, especially for builders, engineers and makers of custom goods. This guide sets out the three tests, how to measure progress when revenue is recognised over time, and what signals the moment control passes.

By Awais Jameel, Chartered Accountant. Reviewed by Muhammad Bilal, Chartered Accountant. Checked against official sources on . 4 minute read.

Short answer

Under IFRS 15, revenue is recognised over time if the customer receives the benefit as the company performs, if the company's work creates or improves an asset the customer controls, or if it creates an asset with no alternative use and the company has an enforceable right to payment for work done to date. If none of the three applies, revenue is recognised at the point in time when control passes, usually on delivery or acceptance.

At a glance

Over time if
Any one of three criteria
Otherwise
At a point in time
Progress measured by
Output or input methods
Common input method
Costs incurred to date
Point in time signals
Title, possession, acceptance, payment
Excel
Revenue allocation calculator
Revenue over time or at a point in time under IFRS 15Over time if: Any one of three criteria; Otherwise: At a point in time; Progress measured by: Output or input methods; Common input method: Costs incurred to date; Point in time signals: Title, possession, acceptance, payment; Excel: Revenue allocation calculator.KEY FACTS AT A GLANCERevenue over time or at a point in time under IFRS15Over time ifAny one of three criteriaOtherwiseAt a point in timeProgress measured byOutput or input methodsCommon input methodCosts incurred to datePoint in time signalsTitle, possession,acceptance, paymentExcelRevenue allocationcalculatorChecked against official sourcesTax BakersRevenue over time or at a point in time under IFRS 15Over time if: Any one of three criteria; Otherwise: At a point in time; Progress measured by: Output or input methods; Common input method: Costs incurred to date; Point in time signals: Title, possession, acceptance, payment; Excel: Revenue allocation calculator.KEY FACTS AT A GLANCERevenue over time or at a point intime under IFRS 15Over time ifAny one of three criteriaOtherwiseAt a point in timeProgress measured byOutput or input methodsCommon input methodCosts incurred to datePoint in time signalsTitle, possession, acceptance, paymentExcelRevenue allocation calculatorChecked against official sourcesTax Bakers
Key facts at a glance, as set out in this guide.

What are the three over-time criteria?

Over time or at a point in time?Over time or at a point in time?Does the customer receive thebenefit as you perform?NoGo to thenext questionYesDoes your work create an assetthe customer controls?NoGo to thenext questionYesNo alternative use, and a rightto payment for work done?NoAt a pointin timeYesOver time: measure progress
Answering yes to any question means revenue over time. No to all three means a point in time.
  1. The customer simultaneously receives and consumes the benefits as the company performs. Routine services such as cleaning, payroll processing or network access meet this test: if another provider took over halfway, it would not need to redo the work already done.
  2. The company's performance creates or enhances an asset the customer controls as it is created. Building on the customer's land is the classic case.
  3. The company's performance creates an asset with no alternative use to it, and it has an enforceable right to payment for performance completed to date. A ship built to one customer's specification, which the contract prevents the shipyard from selling elsewhere, with payment due for work done if the customer cancels, meets this test.

Meeting any one is enough. The third test needs both parts: an asset with no alternative use but no right to payment for work done to date means revenue at a point in time.

How is progress measured?

MethodWhat it usesExample
Output methodsValue transferred to the customer: surveys of work performed, milestones reached, units deliveredKilometres of road completed
Input methodsThe company's efforts: costs incurred, labour hours, machine hoursCosts incurred to date as a share of total expected costs

The method must faithfully depict the transfer of control. Costs that do not reflect progress, such as materials bought but not yet installed or the cost of wasted work, are left out of an input measure. If progress cannot yet be measured reliably but the company expects to recover its costs, it recognises revenue only to the extent of costs incurred until it can.

A worked example: a construction contract

A contractor agrees to build a warehouse on the customer's land for CU 10,000,000, with expected total costs of CU 8,000,000. The customer controls the work in progress, so criterion 2 is met and revenue is recognised over time, measured by costs incurred to date.

YearCosts incurredCumulative costsProgressRevenueGross profit
12,000,0002,000,00025%2,500,000500,000
24,000,0006,000,00075%5,000,0001,000,000
32,000,0008,000,000100%2,500,000500,000

Revenue follows the work, so the profit of CU 2,000,000 is spread across the three years. If the contractor's estimate of total costs rose above the price, the expected loss would be recognised at once as an onerous contract provision under IAS 37. The progress sheet in the Revenue allocation calculator (Excel) performs this calculation for up to eight periods.

What signals that control has passed at a point in time?

  • The company has a present right to payment for the asset.
  • The customer has legal title.
  • The company has transferred physical possession, unless it is holding the goods for the customer, as in bill-and-hold, or the goods are with a dealer on consignment; see consignment, bill-and-hold and repurchase agreements.
  • The customer has the significant risks and rewards of ownership.
  • The customer has accepted the asset.

No single indicator decides the matter. Customer acceptance that is only a formality, because the goods are standard and tested before shipping, does not delay revenue; acceptance of a bespoke item that may fail the customer's tests usually does.

How does this play out by industry?

BusinessUsuallyWhy
Construction on the customer's siteOver timeThe customer controls the work in progress
Residential flats sold off-planDepends on local lawOver time only if the developer has an enforceable right to payment for work done
Standard goods from stockPoint in timeControl passes on delivery
Custom machinery with cancellation paymentsOften over timeNo alternative use and a right to payment for work done
Subscriptions and supportOver timeThe customer consumes the service as it is provided

Where to go next

Over-time revenue depends on the obligations identified in step 2; see identifying performance obligations. For costs that can be capitalised while a contract runs, see contract costs.

Need help applying the standards?

Our Chartered Accountants help finance teams and students apply IFRS and US GAAP to real transactions.

Questions people ask

When is revenue recognised over time under IFRS 15?

When the customer receives the benefit as the company performs, when the work creates an asset the customer controls, or when it creates an asset with no alternative use and the company has a right to payment for work done.

How is progress measured for over-time revenue?

With an output method, such as milestones or units delivered, or an input method, such as costs incurred as a share of total expected costs.

What indicates control has passed at a point in time?

A present right to payment, legal title, physical possession, the risks and rewards of ownership, and customer acceptance.

What happens if a contract becomes loss-making?

The expected loss is recognised immediately as an onerous contract provision under IAS 37.

Sources

Every fee, date and rule on this page was taken from these official and primary sources.

  1. IFRS Foundation: IFRS 15 Revenue from Contracts with Customers

Rules and fees change. If you are reading this long after October 4, 2026, confirm the figures with the source before you rely on them.

More in IFRS 15

This guide is general information. It is not tax or legal advice for your situation.